应用场景三:通过无线WIFI实现西门子PLC之间通讯
应用场景三:西门子PLC通过WIFI实现PLC之间的无线通讯
应用场景描述:
西门子PLC通过桥接器的WIFI实现PLC之间的无线通讯,可以用于不方便布线的场合使用。
方案一:将所有的PLC都作为Station,连接到同一个无线WIFI网络内(以此方案进行说明);
方案二:将主PLC作为WIFI的AP,其他的从站PLC作为STATION;
网络连通后,在主PLC连接的桥接器中配置客户机通讯指令,实现主PLC控制从站PLC;也可以不分主从关系,各个桥接器都可以独立配置通讯指令,实现多种灵活应用。
网络拓扑:
7.1硬件连接
连接方式:将桥接器的串口X1,连接到西门子PLC(S7-200/200Smart、300/400)的PPI/MPI/DP通讯口,每台桥接器通过无线WIFI连接到同一个WIFI网络中。
7.2参数配置
7.2.1配置和PLC通讯的参数
打开【配置界面】如下:
【协议模式】:连接西门子PLC的通讯口,西门子S7200/200SMART选择PPI模式,S7300/400选择MPI主从站模式;
【模块地址】:填入模块地址,不要和网络上其他站点冲突;
7.2.2 配置WIFI通讯参数
选择【WIFI】选项页,配置每台桥接的WIFI通讯参数。
1、STA设置——将模块配置成WIFI的STA;
2、WIFI热点的参数,可以通过“扫描”按钮扫描网络上的热点,来获取。
将4台桥接器的IP地址,分别配置成:1#:192.168.1.101; 2#:192.168.1.102;3#:192.168.1.103; 4#:192.168.1.104;接入同一个WIFI网络如:TP-LINK_BC97;
7.2.3 配置PLC之间的S7TCP通讯
1、选择【TCP客户机】选项页,配置S7TCP以太网通讯通讯参数(如果网络内有ModbusTCP站点,也可以配置ModbusTCP通讯)。
1、 创建客户机,每个客户机对应一台PLC,配置客户机参数
【网卡】:选择WIFI STA;
【协议】:选择S7TCP,还可支持ModbsTCP协议;
【IP地址】:填入需要通讯的桥接器或者WIFI设备的IP地址;
【端口】:默认102
2、 每个 客户配置通讯指令,可读可写
如图配置了100个字节的读和100个字节的写。
配置完成后,各PLC就可以通过WIFI实现无线数据通讯。