【剑思庭专栏之AB技术篇】针对OEM行业取消滑环更换为无线通讯的方案

无线通讯的方案

很多OEM设备由于移动性的要求,很多控制系统的分布式控制通讯部分都是采用滑环链接,比如DP滑环,Devicenet滑环等。但存在一个很普遍的问题就是滑环属于易损件,OEM设备运行一段时间就会出现IO信号中断或者时有时无,然后就要更换通讯滑环。本方案是针对Rockwell Automation的Compactlogix系列PLC的一个取代滑环的无线通讯控制方案。因为wifi通讯技术802.11b/g/n 无线标准很成熟,并且由于OEM厂商对于制造成本要求很严格,所以此方案采用了TPLINK wifi为通讯介质。采用TPLINK产品必须要求PLC的通讯协议支持标准的TCP/IP协议才能使用。

TP-LINK Mini系列无线路由器是真正做到即插即用的无线路由器。同时TP-LINK Mini系列无线路由器具有多种无线模式,无线组网灵活方便。下面就以TL-WR700N为例介绍其设置方法。 TL-WR700N的Client客户端模式,也称“主从模式”。在此模式下工作的AP对于主AP来说是无线客户端,相当于无线网卡。其基本使用结构如下图所示:

在此结构中两台无线设备起着不同的作用,担当不同角色。无线设备A是向上连接compactlogix,向下连接远程IO站实现有线或无线连接。此时无线设备A是一个无线接入器AP。 TL-WR700N作为一台无线客户端设备,向下连接远程IO站,向上连接无线设备A。对于无线设备A来说,TL-WR700N就是一台终端转换设备。具体配置过程,请看以下步骤。

查看无线设备A配置

以无线设备A是TL-WR841N无线路由器为例,首先查看并记录下TL-WR841N的无线配置参数。 SSID:SSID即无线网络的名称,进入TL-WR841N管理界面(默认是192.168.1.1)。点击“运行状态”,查看设备“无线状态”,记下无线网络的SSID号(本例为TP-LINK_21157E)以及无线状态的MAC地址(本例为E0-05-C5-21-15-7E),如下图所示。

点击“无线安全设置”,查看TL-WR841N的无线加密方式及PSK密码(本例中加密方式选择WPA-PSK/WPA2-PSK,PSK密钥为11111111),如下图所示。


 

TL-WR700N的配置

步骤1:电脑有线或无线连接TL-WR700N均可配置(以网线连接到TL-WR700N为例),由于设备默认不开启DHCP 服务器,不能为电脑分配IP地址,所以需要配置电脑本地连接的IP地址,才能登陆路由器的管理界面。将本地连接IP地址设置为192.168.1.X(1≤X≤252),子网掩码设置为255.255.255.0,如下图所示。设置完成之后,点击“确定”生效。TL-WR700N默认管理IP地址“192.168.1.253”。

步骤2:在浏览器中输入“192.168.1.253”,输入登陆用户名及密码均为admin,打开TL-WR700N的管理界面,自动弹出“设置向导”(也可以点击管理界面菜单“设置向导”),如下图所示。

步骤3:点击“下一步”开始设置,弹出工作模式设置页面,如下图所示。

步骤4:选择“Client”,点击“下一步”,弹出无线设置页面,如下图所示。

点击“扫描”按钮,扫描环境中无线网络,扫描结果如下图所示:

找到TL-WR841N的无线网络名称(SSID),如上图所示,点击“连接”并设置与TL-WR841N相同的加密方式和密钥,如下图所示。

步骤5:点击“下一步”,提示设备需要重新启动,如下图所示。

点击“重启”,路由器自动重新启动,设置完成。

此时,登陆TL-WR841N的管理界面,打开菜单“无线设置”——“无线主机状态”,可以看到TL-WR700N的条目,MAC地址为TL-WR700N的MAC地址,如下图所示。说明TL-WR700N的Client模式已经连接成功。

步骤6: 在电脑上使用ping 命令检测Client模式下TL-WR700N与TL-WR841N的连通性。电脑上ping compactlogix的IP地址(本例为:192.168.1.4)。