两台西门子PLC之间的相互控制,实质上就是两台PLC之间的数据通信,这种数据通信表现在控制标志位和数据位之间的互通和交换。
对于S7-200 PLC,可以通过PPI通信方式进行通信和数据交换,或通过profibus dp进行通信,当然,也可以通过MODBUS通信方式进行通信,通常S7-200和S7-200之间很少使用profibus dp,更少使用modbus通信,因为PPI通信方式是S7-200所特有的。当S7-200和其他品牌PLC通信的时候,可以使用modbus或profibus dp,但需要外加通信模块。
如果对于S7-300/400通常两台PLC之间的相互控制,同样也是两台PLC之间的数据交换,因为plc的bit(位)、word(字)等数据均可以通过通讯方式进行交换的,这种交换形态上如实际上的电线连接,一条连接线就是一个位了,16跟连接线就是一个word,只是通讯可以使用串行的(如RS485 MODBUS),或并行的数据发送而硬件上的形如连接是以并行的数据发送。
对于S7-300/400两台PLC之间通讯一般以PROFIBUS DP方式实现。如果和其他品牌PLC通讯方式,可以是PROFIBUS DP或MODBUS或以太网或CAN通讯方式。
在具体应用中,请按照你的实际情况,两个PLC的特征和特性,进行通讯选择,并且以工业常用通讯方式进行相互之间的控制或数据交换,如PROFIBUS DP。