ModbusRTU通讯地址与PLC地址如何对应

如题,Modbus通讯地址中40001地址中的位0、1、2、3、4….位15对应PLC地址VW0的位地址如何对应呢:位0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15对应的V1.0-v1.7————–V0.0-V0.7是这样的对应关系吗?

最佳答案

Modbus地址映射中:40001表示保持性寄存器,是一个字(两个字节),若对应是VW0。这 40001的高位字节存在VB0中,低位字节存在VB1中,而一个字节里位的权重是一样的,也就是一一对应。因此40001的第0位对应VB1的第0位,40001的第15位对应VB0的第7位。简言之,近似下面的表达:
40001.0=V1.0
40001.1=V1.1
40001.2=V1.2
40001.3=V1.3
40001.4=V1.4
40001.5=V1.5
40001.6=V1.6
40001.7=V1.7
40001.8=  V0.0
40001.9=  V0.1
40001.10=V0.2
40001.11=V0.3
40001.12=V0.4
40001.13=V0.5
40001.14=V0.6
40001.15=V0.7

提问者对于答案的评价:
ok

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc367203.html

(4)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论