MCGS触摸屏与三菱FX系列PLC(如FX3U、FX5U)的通讯问题可通过以下方式解决,涵盖硬件连接、参数配置、调试步骤及常见故障处理:
一、硬件连接方式
编程口直连(RS-232/RS-422)
RS-232:使用标准三菱SC-09编程线缆,直接连接PLC编程口与触摸屏串口。
RS-422:若触摸屏支持RS-422,需自制线缆或使用定制线缆,连接PLC编程口的SDA/RDA(发送)、SDB/RDB(接收)与触摸屏对应引脚。
适用场景:短距离通信,无需扩展模块。
连接方法:
注意:FX3U编程口通信时,PLC侧无需额外参数设置。
扩展串口模块(485BD/485ADP)
485BD模块:安装在PLC左侧扩展槽,通过RS-485线缆连接触摸屏。
485ADP模块:安装在PLC右侧扩展总线,需单独设置通道参数(如通道2)。
适用场景:多设备通信或长距离传输。
连接方法:
关键点:确保终端电阻仅在网络末端设备开启(通常为110Ω),避免信号反射。
以太网通信(ENET-ADP)
使用网线连接PLC网口适配器(如FX3U-ENET-ADP)与触摸屏以太网口。
设置PLC和触摸屏的IP地址在同一网段(如PLC:192.168.1.10,触摸屏:192.168.1.20),端口号默认2000。
适用场景:高速、远距离通信,支持多设备组网。
连接方法:
无线通信(DTD435MC/DTD419MB)
RS-485无线终端(DTD435MC):连接PLC和触摸屏的RS-485接口,支持Modbus RTU协议,传输距离达3km。
以太网无线终端(DTD419MB):连接PLC和触摸屏的RJ45接口,支持EtherNet/IP协议,传输距离1km。
适用场景:设备分散或布线困难。
连接方法:
二、参数配置步骤
PLC端设置
设置PLC的IP地址、子网掩码、默认网关,端口号默认2000。
选择通信协议(如MC协议、SLMP)。
打开GX Works2(FX3U)或GX Works3(FX5U)软件,进入PLC参数设置。
选择通信模块(如485BD、485ADP),设置波特率(如9600bps)、数据位(8位)、停止位(1位)、无校验(N)。
分配站号(如站号0),确保与触摸屏设备地址一致。
编程口通信:无需设置参数,直接连接即可。
扩展模块通信:
以太网通信:
MCGS触摸屏设置
添加按钮、指示灯、数值输入框等元件,关联PLC寄存器地址(如按钮关联M0,指示灯关联Y0)。
在设备窗口中添加数据寄存器(如D100)、位元件(如Y0),设置读写属性。
串口参数:与PLC一致(波特率、数据位、停止位、校验位)。
IP地址:设置触摸屏IP地址,与PLC在同一网段。
串口通信:选择“通用串口父设备”→“三菱FX系列编程口”或“三菱FX系列485口”。
以太网通信:选择“通用TCP/IP设备”→“FX5_ETHERNET”。
新建工程:打开MCGS组态软件,新建工程并添加设备窗口。
添加设备驱动:
设置通信参数:
建立数据通道:
画面制作:
三、调试与故障处理
调试步骤
在PLC中修改寄存器值(如D0=20),检查触摸屏是否同步更新。
在触摸屏中输入数值(如D1=30),检查PLC是否接收正确。
在MCGS软件中点击“下载配置”,将工程下载到触摸屏。
启动运行,观察触摸屏是否能正确读取PLC寄存器值(如D100)。
通过触摸屏按钮控制PLC输出(如按下按钮M0,PLC的Y0指示灯亮起)。
通信测试:
数据验证:
常见故障及处理
检查无线终端天线是否连接牢固。
确认无线终端供电正常(电压9-24VDC)。
调整无线终端位置,避免遮挡或干扰。
降低波特率(如从19200bps降至9600bps)。
检查通信线缆质量,避免干扰(如远离动力电缆)。
检查接线是否正确(如RS-485的A/B线是否接反)。
确认PLC和触摸屏的通信参数(波特率、站号、IP地址)一致。
检查终端电阻是否仅在网络末端开启。
通信失败:
数据不稳定:
无线通信中断:
四、应用案例参考
FX3U与MCGS通过485BD通信
配置:PLC侧设置D8120=9600(波特率),D8121=0(站号);触摸屏侧设置波特率9600,站号0。
效果:实现触摸屏对PLC寄存器D100-D200的读写操作,通信稳定。
FX5U与MCGS通过以太网通信
配置:PLC IP地址192.168.1.10,端口2000;触摸屏IP地址192.168.1.20,端口2000。
效果:触摸屏通过以太网实时监控PLC的X/Y点状态,数据刷新延迟<100ms。
FX3U与MCGS通过无线终端通信
配置:使用DTD435MC无线终端,通信距离500米,波特率9600bps。
效果:触摸屏远程控制PLC输出,通信成功率99.5%。

