我试试回答一下,我只用过PCACCESS1.0SP2一种OPC连接WINCC和200PLC,这个软件有个限制,即一台WINCC电脑最多只能连接8台PLC,如果楼主也是用PCACCESS1.0,恐怕也有这个问题。下面的回答假设采用PCACCESS。
首先要解决PLC数量的问题,WINCC通过PCACCESS走以太网只能连接做多8台PLC,但STEP7/MICROWIN是能连上12台的。楼主的以太网硬件结构是应该没问题的,那台WINCC电脑假设也做编程电脑,编程没问题。如果PLC间采用以太网通讯,分成两组,每组用一个PLC当“头”,这个“头”是每组的核心,WINCC只需和这两个“头”通讯就行了。
但是,以太网的实时性不很理想,如果你的200是224XP或者226,这两种PLC豆有2个485口,就可以用其中一个485组成两个网来代替上面的PLC间以太网通讯,虽然200的PPI网络最高波特率只有115200bps,但实时性仍然好于100M的以太网。当然,200间的以太网通讯也可以用
modbus-RTU协议通讯。
我没用过但觉得可行的一个方案,用WINCC直接和12个200PLC通讯:采用PC STATION中的NET OPC连接12个OPC。我没用过,但这个NET OPC应该能直接连接12个200PLC吧。
抛砖引玉,真正懂的高人出来指点一下吧。我就算是友情帮顶一下。