
如上图所示,有2套设备,每套的组成都是:1个S7-1200 PLC, 1个KTP1000 HMI, 1个G120变频器,他们之间通过网线连接,PLC用PN通讯控制变频器. 然后这2套设备之间的PLC用网线连接, 做S7通讯,因为这2个PLC之间要通讯,所以必须在同一个局域网。
这2套设备的HMI和变频器的IP地址都一样,只有PLC的IP地址不同。
现在我的问题是: 因为S7-1200PLC上的两个网口自带交换机功能,这种IP分配就会导致这2套设备的6个零件都在同一个局域网了,这样会不会互相干扰? 因为2台HMI的IP地址一样,2台变频器的IP地址一样.
问题的背景是:客户需要把50套这样的设备里面的, 每一个PLC的同一个变量单独抓出来放在一个页面做监控. 我能想到的解决办法就是 :
通过 MODBUS TCP协议,把变量抓出来,传给同一个上位机
通过WEB访问的方式, 把每一个PLC的变量抓出来,集成到一个网页上。
是否还有其他更好的办法呢?求大神解惑,感谢!