手上有个485通讯的设备 写了个程序 读 设备的3个地址数据 不知道哪里写错了 读不出 剩下地址的数据
图片说明:
最佳答案
初始化完成后,启动msg轮询且没有error报警。
说明通讯连接及通讯程序基本正确。
没有读取到数据只能是addr管脚地址填写可能出现了问题,首先如这个40001地址是否支持读取?你的指令读取从站1的数据地址40001的2个字,实际上包含了40001和40002,你重新核实一下从站的数据区对应关系。
提问者对于答案的评价:
比较符合程序反应的情况 我去核实下
最佳答案作者回复:
一般指令没有错误,读取不到数据,大多数是数据存放区的对应关系不正确引起的。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc288890.html