2022-04-06
现场一台CP1H和10台变频器进行485的mosbus通信,轮询,用秒脉冲读写一台。发现一个问题,就是如果一台变频器关电了,就会影响其他几台变频器的通信。像这种多台轮询通信的,怎么可以知道哪台机是什么故障,也就是知道变频器的故障,也就是掉线检测的问题。如果其他有故障了,怎么保证其他的还能够正常运行?
评论4
楼主 2022/4/6 16:47:48
程序通过固定时间轮询,不要站与站之间前后关联。
楼主 2022/4/6 17:01:52
这个轮询呢 这个是出现通讯故障了,必须复位下端口,然后再重新发送,此时就需要自己做检测跳过没有通讯上的那个站了,不然还是会卡在那里的。要么自己弄个IO点,来判定那台没开,这样避开这个站。
楼主 2022/4/7 10:16:45
最好是用时间间隔的方式,如果轮询方式,会造成一个站通信失败,造成后面通信整体瘫痪
楼主 2022/9/28 6:37:49
讨债公司/蓝月传奇辅助/蓝月辅助