恭喜,你发布的帖子
发布于 2025-10-16 01:20:35
8楼
其实吧,只要严格参考西门子的例程,就可以正确判断出哪个节点有问题,另外就是把超时从1000ms改成10个字节的时间(需要根据波特率计算,必须大于4个字节,最小设置成5个字节的时间)。这样几乎感觉不到某个节点出问题会影响其他节点的轮询。
另外,如果不怕麻烦,可以设置两个优先级,某个节点出现问题,优先级降低。低优先级的节点不是每次轮询都扫描它,可以设置每10次扫描它一次(不喜欢10可以设置你喜欢的数字,没有什么特别科学的数字,自己喜欢就好)。
请填写推广理由:
分享
只看
楼主