FX5U以太网通信设置与操作指南
一、基础通信设置
IP地址与子网掩码配置
在GX Works3软件中,进入「参数→FX5UCPU→模块参数→以太网端口→基本设置」,设置PLC的IP地址(如192.168.1.100)和子网掩码(255.255.255.0)。需确保IP地址与同一网络中的其他设备(如触摸屏、上位机)处于同一网段,避免冲突。通信协议选择
FX5U支持多种协议,包括Modbus TCP、SLMP、MC协议等。以Modbus TCP为例,需在「对象设备连接配置」中添加Modbus TCP连接设备,并分配唯一端口号(默认502)。若需多客户端连接,可添加多个连接设备实例。
二、典型应用场景配置
与三菱触摸屏通信
触摸屏设置:新建工程时选择「MELSEC iQ-F」接口,设置GOT IP地址与PLC同网段(如192.168.1.101)。
PLC配置:在「简单CPU通信设置」中启用通信功能,设置触摸屏IP为传送目标,协议选择MELSEC,端口默认5002。
软元件映射:定义读写区域,如触摸屏MW0-MW15对应PLC的M0-M15,实现数据双向传输。
Modbus TCP服务器模式
01/05功能码:控制Y0-Y7等输出线圈(如置位Y0指令:
01 05 00 00 FF 00
)。02功能码:读取X0-X7输入状态。
03/06/16功能码:读写D0-D9保持寄存器(如写入D1值为9的指令:
01 06 00 01 00 09
)。功能码分配:
多客户端支持:通过添加多个Modbus TCP连接设备,可同时连接4个客户端,每个客户端分配独立端口(如5003-5006)。
与手机组态软件通信
网络要求:手机与PLC需处于同一局域网,通过无线路由器连接。
组态配置:在安卓组态软件(如ModbusScada)中添加设备,设置PLC IP(如192.168.1.180)和端口502。
画面组态:绑定变量至指示灯、按钮等控件,实现实时监控(如X0状态指示)与远程控制(如Y0置位/复位)。
三、高级功能与优化
VPN透传通信
使用云组态SCADA软件,通过VPN实现远程访问:设置虚拟IP地址与PLC同网段(如192.168.1.200),子网掩码255.255.0.0。
选择TAP-Windows Adapter V9接口,验证通信状态(如IPv4地址匹配、连接未识别网络)。
无线通信改造
通过DTD419MB终端实现1公里范围内通信:PLC与触摸屏IP分别设置为192.168.2.14和192.168.2.15,子网掩码255.255.255.0。
适用于移动设备或布线困难场景。
四、故障排查与验证
物理层检查
确认网线连接正常,PLC的ETH指示灯常亮。
使用以太网调试助手测试通信,发送指令后验证返回数据(如读取D0-D3指令
FF EE 00 00 00 06 01 03 00 00 00 04
,正常返回8字节数据)。软件诊断工具
在GX Works3中启用「简单CPU通信诊断」,检查通信状态(如执行中计数器是否递增)。
通过「诊断→PLC状态」查看网络连接详情,排查IP冲突或端口占用问题。