车间的一套设备使用以太网通讯,不过不是西门子的PN通讯,而是AB的ethernet ip通讯,一个PLC带了九个远程IO站,PLC的以太网模块只有一个,通过交换机这个以太网模块既与远程IO站的以太网适配器模块相连,也与上位机进行通讯,同时在这个交换机上还与另外一套PLC,十几台残余气体分析仪,还有七台串口服务器。
虽然我知道网络要分层,我们以往的远程IO模块或是子站都是单独使用一个以太网模块对网络进行分层处理,但是这套老美设计的系统却是将所有设备都放在一个网段,刚开始运行的时候还没事,后来就开始出现远程IO站的网络适配器通讯故障,而且是不可恢复的,只有断电重启网络适配器才能够恢复,造成设备经停机。
美国那边也查不出问题,最后我按照自己的想法,又加了一个以太网模块连接下面的远程IO,这样其它设备就访问不到这些远程IO站,设备一直运行挺稳定,没有再出现之前那样的通讯故障问题。
我个人是个野路子出身,对于深层次的网络知识了解不多,就想问问大家,同一个以太网中走不同的通讯协议相互之间会有影响吗?
就像我们使用PN通讯的同时有使用Modbus TCP或其它如EtherNet IP,或是TCP协议等,会不会相互影响,如果相互影响如何从软件层面避免?