...
- 连接方式选择:tcpclient
- ip:西门子PLC的IP,此为通过Step7 编程软件为通讯模块(CP443-1)设定的IP地址。【如果不知道IP,可以尝试将电脑和西门子PLC用网线连接起来,电脑配置192.168.x.y,运行exe,网段输入:192.168.x.1—192.168.x.255,端口输入:102.尝试扫描,看能不能扫描到PLC】
- 端口:102
- 参数1:PLC型号,有如下值(未输入或输入不是下面之一则默认为式:S7-300):参数1:PLC类型,有如下值:
- 200。表示S7-200/S7-200Smart/S7-200CN。未输入则默认为式:S7-200。
- 300,表示S7-300系列
- 400,表示S7-400系列
- 1200,S7-1200系列
- 1500,表示S7-1500系列
- 示例:
- 200
- 300
- 400
- 1200
- 1500
- 参数2:PLC通讯口。未输入缺省为TCP(RJ45网口)参数2:PLC协议。所有S7 PLC均支持TCP,S7-200还支持PPI串口,S7-300还支持MPI串口
- TCP,所有西门子从S7-200到S7-1500均支持TCP网络协议。此时通过RJ45和PLC相连。未输入缺省为TCP
- PPI,S7-200/S7-200Smart/S7-200CN支持PPI串口协议。如果连接了PPI DB9针串口,则需要输入PPI,且此时串口波特率需要和PLC一致
- MPI,S7MPI或MPI:x,S7-300/S7-400支持MPI串口协议。如果连接了MPI DB9针串口,则需要输入MPI,且此时串口波特率需要和PLC一致400支持MPI串口协议。如果MPI地址不是2(缺省值),则还需要指定地址。示例:
- MPI
- MPI:2
- MPI:1
- 如果连接了PPI或MPI(DB9针串口),此时串口波特率需要和PLC一致
- 参数2:CPU在机架上的槽号(slot),第一个槽号为1。未输入时默认为1。
- 对S7-200型号该参数无效。
- 对S7-300到S7-1500有效。缺省槽号为1。槽号需要用编程软件看CPU所在槽号。
- 参数3:CPU在的机架号,第一个机架为0。未输入默认为0。
- 对S7-200型号该参数无效。
- 对S7-300到S7-1500有效。缺省机架为0。机架需要用编程软件看CPU所在机架。
...