前几天厂里的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的。请问下出现这种情况有什么可能的原因和解决方法。

全部回复(5 )
只看楼主 我来说两句-
fengke009
沙发
PLC0应该是主站 PLC1,PLC2 是从站
2006-11-17 15:37:17
赞同0
-
ceoforchina
板凳
检查各PLC地址是否重复,校验码是否正确。
2006-11-17 11:49:17
赞同0
加载更多PLC0与PLC1,PLC2通讯 而PLC1与PLC2之间该不能交换数据
看看发送和接受的线是不是接对了
TX0 RX1 RX2
RX0 TX1 TX2
回复 举报
回复 举报