modbus地址转换问题

现有一台s7-200 226的plc,2个通信端口,端口0用于和现场触摸屏连接。端口2现通过modbus与远程上位机通讯。现程序内已使用mbus-init功能块来设置端口参数。plc内的数据都是存储在VD区域。现在的问题是我在上位机上
使用的是modbus串口协议,里面的地址类型都是0,1,3,4开头的地址。现在如何把VD类型的地址转换为0,1,3,4开头的地址呢。谢谢各位大神!

最佳答案

两个端口建议按常规用法使用:PORT0和PORT1,没有端口2的说法.
S7-200 CPU 上的通信口 0(Port 0)通过指令库支持 modbus RTU 从站模式 
S7-200 CPU 上的通讯口 0 和 1 (Port 0 和 Port 1)通过指令库支持 modbus RTU 主站模式 
200与modbus地址对应关系见附件

图片说明:

modbus地址转换问题  

提问者对于答案的评价:
谢谢指教。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月16日
下一篇 2017年11月16日

相关推荐