wlcbwu
级别: 正式会员
精华主题: 0
发帖数量: 1 个
工控威望: 73 点
下载积分: 3473 分
在线时间: 95(小时)
注册时间: 2023-01-28
最后登录: 2023-05-04
查看wlcbwu的 主题 / 回贴
楼主  发表于: 2023-02-09 14:09
最近在学习上位机,使用modbus读取PLC元件,发现咋都对应不上地址,就像下面线圈0x0000本来是M元件,但却是S元件,试了网上的对照表也这样,什么原因呀,读取和写入的都这样其实解决办法可以直接用别人封装的库,但是这个原理就永远搞不明白了。。。。。。。
楼上小王
牛刀小试
级别: 论坛先锋
精华主题: 0
发帖数量: 455 个
工控威望: 1277 点
下载积分: 207 分
在线时间: 98(小时)
注册时间: 2021-02-19
最后登录: 2024-12-19
查看楼上小王的 主题 / 回贴
1楼  发表于: 2023-02-09 14:44
MODBUS跟三菱软元件对应关系搞清楚没? 我记得0对应D0。先查一下相关资料
投湖自尽的鱼
级别: 略有小成
精华主题: 0
发帖数量: 308 个
工控威望: 361 点
下载积分: 1293 分
在线时间: 305(小时)
注册时间: 2020-10-23
最后登录: 2024-12-20
查看投湖自尽的鱼的 主题 / 回贴
2楼  发表于: 2023-02-10 10:02
你可以对照PLC MODBUS地址表,然后检查下报文发送的对不对
tangbingchen
级别: 探索解密
精华主题: 0
发帖数量: 94 个
工控威望: 165 点
下载积分: 2598 分
在线时间: 27(小时)
注册时间: 2018-07-10
最后登录: 2024-11-23
查看tangbingchen的 主题 / 回贴
3楼  发表于: 2023-02-10 14:58
零一后面有自己的帮助,你可以看一下