sy_zxz
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 112 点
下载积分: 620 分
在线时间: 28(小时)
注册时间: 2015-01-28
最后登录: 2017-06-30
查看sy_zxz的 主题 / 回贴
楼主  发表于: 2015-03-25 17:04
采用modbusRTU协议,S7-200作为从站,读PLC保持寄存器n个,当地址为0000时能正确读入,
但地址为0050时则不能正确读入,请教原因,谢谢!
leechonghua
级别: 论坛先锋
精华主题: 0
发帖数量: 763 个
工控威望: 1855 点
下载积分: 2307 分
在线时间: 1061(小时)
注册时间: 2011-06-01
最后登录: 2024-12-02
查看leechonghua的 主题 / 回贴
1楼  发表于: 2015-03-25 18:54
地址不是从00001开始吗?
楼主留言:
modbus地址是从0开始,我已找到原因,modbus里边地址=PLC地址/2就可以了。谢谢!