我们先说一下比较奇葩的例子,希望大家引以为戒
客户用WinCC通过ModbusTCP协议连接西门子S7-200
中间通过modbusTCP/RTU转换器连接到S7-200的PPI口上(串口)
通过自由口通讯在内部调用modbus从站功能块,最终终于连上了20台S7-200PLC
由于该种方式是需要PLC内部编程的,所以好多功能被限制住了
对于WinCC来说并不很友好,整个项目工作量大,通讯过于复杂,稳定性不好。
真正的好方法是用大连德嘉的迷你型ETH-PPI,插上去之后就可以直连WinCC,使用内部TCP/IP驱动可以连接64台S7-200PLC
PLC内部不用做任何工作,WinCC可以直接使用S7-200内部的I区、Q区、M区,DB1与S7-200中的V区一一对应
使用起来非常简单,整个项目非常高效,无需额外编程。