关于三菱FX系列的寄存器地址
在FX2N中D123的寄存器地址的计算方式是123*2+4096但是在FX3U中前面D0-D1000多都是正确的,但是计算到D2000多以上时就发生了错误求FX3U的D2...
在FX2N中 D123的寄存器地址的计算方式是 123 *2 +4096
但是在FX3U中 前面D0-D1000 多都是正确的,但是计算到D2000多以上时 就发生了错误
求FX3U的D2000以上的地址的真正计算方式。
官网给的Modbus通讯协议 D0-D7999的地址是0x0000--0x1F3F,可是代入进去时,根本不是
我使用的是编程口通讯
不是使用的是FX-485-bd,也不是使用的是modbusTCP通讯。求高手帮忙看下
我问的是 FX3U的 它的D的取值范围是 D0-D7999 我使用FX3U-ENET-ADP的硬件连接到FX3U 能写入D3314的数据 而且是准确的。用 FX3U-485-BD的硬件连接到FX3U也可以写入到D3314 也是正确的可是使用编程口的就是不行,判断原因是 D3314这个地址计算是错的D3314的计算地址的方法是 3314*2+4096,然后转成16进制的代入进去 得到的结果 却不是正确的
这个截图是 三菱官网给出的FX3U D的软元件的地址表 展开
但是在FX3U中 前面D0-D1000 多都是正确的,但是计算到D2000多以上时 就发生了错误
求FX3U的D2000以上的地址的真正计算方式。
官网给的Modbus通讯协议 D0-D7999的地址是0x0000--0x1F3F,可是代入进去时,根本不是
我使用的是编程口通讯
不是使用的是FX-485-bd,也不是使用的是modbusTCP通讯。求高手帮忙看下
我问的是 FX3U的 它的D的取值范围是 D0-D7999 我使用FX3U-ENET-ADP的硬件连接到FX3U 能写入D3314的数据 而且是准确的。用 FX3U-485-BD的硬件连接到FX3U也可以写入到D3314 也是正确的可是使用编程口的就是不行,判断原因是 D3314这个地址计算是错的D3314的计算地址的方法是 3314*2+4096,然后转成16进制的代入进去 得到的结果 却不是正确的
这个截图是 三菱官网给出的FX3U D的软元件的地址表 展开
2个回答
2017-09-14
展开全部
FX2NPLC文件寄存器地址分配D1000~D2999,共2000点。文件寄存器是在用户程序存储器(RAM、EEPROM、EPROM)内的一个存储区,以500点为一个单位,最多可在参数设置时到2000点。用外部设备口进行写入操作。在PLC运行时,可用BMOV指令读到通用数据寄存器中,但是不能用指令将数据写入文件寄存器。
追问
我问的是 FX3U的 它的D的取值范围是 D0-D7999
我使用FX3U-ENET-ADP的硬件连接到FX3U 能写入D3314的数据 而且是准确的。
用 FX3U-485-BD的硬件连接到FX3U也可以写入到D3314 也是正确的
可是使用编程口的就是不行,判断原因是 D3314这个地址计算是错的
D3314的计算地址的方法是 3314*2+4096,然后转成16进制的代入进去。
华北工控
2023-06-12 广告
2023-06-12 广告
工控电脑是一种基于嵌入式系统的操作平台,可实现工业自动化控制领域中的各种功能,如数据采集、控制、监控、通信等。它具有稳定性高、可靠性强、扩展性好等特点,可直接支持彩色触摸屏操作,并且拥有模拟量输入、开关量输出接口,支持音视频编解码、网络化传...
点击进入详情页
本回答由华北工控提供
2017-09-14
展开全部
你的PLC寄存器(比如D0)实时监测模拟量的,所以不能直接按你现在说的这样弄。你可以将D0传给D1,HMI显示的是D1,D1不是实时跟随D0,在你需要的时候用一个脉冲沿触发D0传送给D1即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询