恭喜,你发布的帖子
发布于 2020-06-07 17:45:04
66楼
讨论得够热闹的,很有意思。
有人说Modbus-RTU通讯可以一个端口即作从又偶尔作主,这个用法很吸引人。不过从简单理解角度来说需要有高层调度才行,毕竟一条Modbus-RTU链路的调度其实就是主站,从站要夺权还是需要老大同意的,不然就乱了。
我有点不明白了,既然都通讯故障了,这个故障从站又如何保证自己做主的通讯可以无误地传出来呢?
还是不如采取常规的可行,主站轮询到这个从站,得知故障了不就知道这个从站故障了吗,还要主动坦白吗?
如果是保证通讯的畅通考虑,故障从站下次通讯就不轮询嘛,这样其他从站可以保证通讯顺畅。
也或者可以采取其他策略,过段时间再轮询一下,看看这个从站是否又不故障了。
485总线只是规定同一时刻只能有一个主站。
并没有说所有时间只能有一个指定的主站,不能更换。
何况大多时间,总线上所有站都是处于接收状态。(包括主站,以接收状态开始,发送完后即返回接收状态。)
因此,在采取一定手段后,某个从站是可是变成主站的。
请填写推广理由:
分享
只看
楼主