恭喜,你发布的帖子
发布于 2026-04-06 13:24:33
5楼
弄清楚了.
不是硬件和固件的问题.
老版本的modbus库,Comm_load功能块,我一直放在Startup OB中调用,一直没问题.
这个新版的库不行,一定要在主OB内,可以用FirstScan触发激活一次.
很明显就是放在Startup OB内没有被执行,没有绑定硬件标识符,所以一直报这个故障.我其实一开始猜测过这个原因,但是被我直接否了毕竟从V11开始用的1200一直这么用,最后搞了3个小时没成功才不得已返回去测试下了一下.
希望给同样这个调用comm load的朋友提个醒吧.有时候版本更迭暗改的东西,也没个特别提醒,不知道就是不知道真的很抓狂.
启动OB与硬件标识没啥关系,异步指令在事件触发程序中执行肯定是有问题的,楼主还是没搞清楚原因。
请填写推广理由:
分享
只看
楼主