恭喜,你发布的帖子
发布于 2016-04-29 16:29:01
9楼
这个项目我们也曾做过,1200作主站与10个变频器MODBUS-RTU通信,运行的两年多了,一直非常稳定。不仅是根据DONE和ERROR的状态,而且也做了一个延时判断,当DONE或延时到触发了下一从站的通信。如下图。
图1:从站丢失或故障的情况下延时1秒,并记录未响应次数。
图2:触发下一个从站的采集。
结论:485通信,会因为设备原因、环境原因等,导致各种故障现象,因此程序上还是要考虑的可能性越多越好,而且还要有一些容错机制。
仅个人观点,表述不当之外,请指正。
嗯,谢谢您的分享,很受用。laohuai至圣也分享过这种轮循掉站的监控程序段,也很受用。
请填写推广理由:
分享
只看
楼主