SMART200与MODBUS TCP通讯地址关系

一台SMART200与一台VC上位机通讯,plc为服务器,上位机为客户端,plc端给上位机的读取的起始V寄存器为&VB10,长度为50,请问VB10与modbus服务器地址对应的是40001~40xxx 哪个地址?上位机调取服务器地址是4xxxx开头的那个?

最佳答案

MBUS_SERVER 的 MaxHold=50,HoldStart=&VB10,则:
VW10 对应 40001
VW12 对应 40002
VW14 对应 40003
依此类推
VW104 对应 40048
VW106 对应 40049
VW108 对应 40050
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/Ethernet/MODBUS_TCP/modbus_tcp_smart_server.htm
MODBUS RTU的保持寄存器与之的对应关系也时一样的。下面链接中保持寄存器区与V区的对应关系同样是可以参考的
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/modbus/Master/Master.htm

提问者对于答案的评价:
谢谢,很中肯的回答!

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午6:08
下一篇 2020年10月30日 下午6:08

相关推荐

发表回复

登录后才能评论