在工业自动化系统中,Modbus TCP是最常用的以太网通讯协议之一。它以结构简单、兼容性强、实时性高而被广泛应用于控制系统的数据交换。
本文将以联诚科技LicOS系列控制器——PLC(EC203E)与PAC(MC511为例,讲解如何通过Smart Control平台建立一套稳定的Modbus TCP通讯。

图 1 网络拓扑
设备组态
EC203是AC220V供电,带1个以太网口,默认网口IP地址是192.168.20.80,本教程使用默认IP不做修改。
MC511是DC24V供电,电源自带冗余双路输入,可以只接1路电源即可正常使用MC511。MC511自带2个独立以太网口,LAN A默认IP地址也是192.168.20.80,可以通过WEB浏览器进行修改网口IP,WEB访问端口号是8090,本教程MC511的LAN A口IP地址需要修改为192.168.20.81。详见下图 3所示。

图 2 登录MC511后台

图 3 MC511修改IP设置
1. 设备登入在线
IP设置完成后,Smart Control可直接与PLC(EC203E和MC511)连接、登录。如图 4所示。

图 4 登入在线PLC
2. WEB端监控M区变量
如下图监控EC203E PLC的M区变量,如图 5所示。

图 5 监控M区变量值
序建立
1.新建工程
分别添加设备EC203和MC511。

图 6 添加设备

图 7 添加EC203

图 8 工程设置
EC203和MC511右键Application分别按图9、10添加对象全局变量表GVL_IO_COM。

图 9 添加对象全局变量表

图 10 添加全局变量表
MC511设备右键添加网卡设备,如下图11所示流程。

图 11 MC511添加以太网卡
2. 编辑好梯形图程序
按图12示意EC203,获取当前PLC时间及将读秒数写给MC511。

图 12 EC203 POU_Main程序建立
按图13示意MC511编辑好梯形图程序,将获取的分钟数写给EC203。

图 13 MC511 POU_Main程序建立
按图14、15示意MC511添加MODBUS TCP主站和从站,从站读写EC203 PLC。

图 14 MC511 添加MODBUS通讯主站和从站(1)

图 15 MC511 添加MODBUS通讯主站和从站(2)
按图16、17示意MC511从站配置好读写EC203E的通道。

图 16 MC511 MODBUS_TCP从站通道配置(1)

图 17 MC511 MODBUS_TCP从站通道配置(2)
按图18示意MC511主站配置MODBUS_TCP通讯断联后是否主动重连。

图 18 MC511 MODBUS_TCP通讯中断后自动重连

图 19 MC511和EC203 MODBUS_TCP通讯正常
正常下载程序至EC203和MC511后,如图19写和读值会同步更新。
通过以上步骤,可快速掌握LicOS PLC/PAC控制器间的Modbus TCP通讯配置方法。
在实际工程中,这种通讯方式可广泛应用于设备监控、数据采集、协同控制等场景,为智能制造系统提供灵活而可靠的解决方案。
如有进一步技术问题,可访问联诚科技官方网站(https://www.licos.com.cn/)或通过官方技术支持渠道咨询。