前几天厂里的plc主站之间的通讯出了问题,子站没有任何问题。主站之间用的是RS485 。连接情况如图片所示。在初步检查中发现PLC0到PLC1之间的2个RS485损坏(二极管桥击穿),更换修理好的rs485后,发现只有plc2的数据能传到plc0,plc1没数据传送上来,并且通讯pc的stop常亮。待更换pc板上的一个模块(以前过,更换后就好了),pc指示灯正常,仍然没有数据上去。把plc0和plc1之间的pc对换后,情况仍然以一样,只有plc2的数据能传到plc0。其中用编程器在plc0上可以检测到plc1,2都在。最后在plc0到plc1,plc2的节点处接个中继器,发现传到plc0的有plc1的数据没有plc2的。请问下出现这种情况有什么可能的原因和解决方法。
![1162119522030.JPG](//g.co188.com/img/topics/new_topics/images/blank.gif)
全部回复(5 )
只看楼主 我来说两句PLC0与PLC1,PLC2通讯 而PLC1与PLC2之间该不能交换数据
看看发送和接受的线是不是接对了
TX0 RX1 RX2
RX0 TX1 TX2
回复 举报
回复 举报