S7-200 MODBUS地址疑问

本人是菜鸟,哪位仁兄帮小弟一把!
本人用S7-200做了一个modbus从站协议,现要给人家提供modbus地址表,小弟的疑问是:我在程序中设定Holdstar 为&VB1000。那么V区的地址和modbus地址4*x对应关系是什么?如V1000.0、V1001.0、V1002.0、VW1560、VW1802、VW1804、VD1200、VD1210、VD1332分别对应的modbus的地址是什么?
小弟需要的是仁兄的详细解说,不是乱发些网址、资料什么的。网址、资料小弟有,只是脑子不不开窍而已呀。谢谢!

问题补充:
还有我都程序中用Mx.x了。Modbus地址表怎么列啊?是在程序中将M某区传送到V某区,然后V区再对应Modbus地址4*x吗?

最佳答案

转贴:

modbus 变量地址是16位一个地址长度相当于200的一个WORD
比如我设置的V区域做的偏移是1000的话,如下表:

modbus 地址 S7-200地址
40001 VD1000
40003 VD1004
40005 VD1008
40007 VD1012
40009 VD1016
40011 VD1020
40012 VW1024
40013 VW1026
40014 VW1028
40015 VW1030
40016 VW1032
40017 VW1034
00001  Q0.0 3#东侧雨水泵启动
00002 Q0.1 空
00003 Q0.2 空
00004 Q0.3 空
00005 Q0.4 2#东侧雨水泵启动
00006 Q0.5 空
00007 Q0.6 空
00008 Q0.7 1#东侧雨水泵启动
  
10001 I0.0 1#软启动结束
10002 I0.1 2#软启动结束
10003 I0.2 3#软启动结束
10004 I0.3 1#东侧雨水泵过载
10005 I0.4 2#东侧雨水泵过载
10006 I0.5 3#东侧雨水泵过载
10007 I0.6 0=就地控制,1=远程中控
10008 I0.7 空
10009 I1.0 液位开关1
10010 I1.1 液位开关2
10011 I1.2 液位开关3
  
30001 AIW0 超声波液位模拟量


Vx.x和Mx.x传送到V区然后再写相对应的地址。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:13
下一篇 2020年11月1日

相关推荐