

一、改造背景
某国企电气车间负责牵引变流柜出厂前6小时老化测试,测试台架采用AB SLC 5/04 PLC(1747-L542)作逻辑核心,通过DH-485总线与1747-UIC适配器连接,上位仅有一台PanelView 550(2711-B5A2)单色触摸屏,用于设定电压、电流及显示温度曲线。随着产能提升,车间新增一条并行测试线,并计划将测试数据实时接入MES,实现“无纸化”追溯。然而SLC 5/04本体只有9-Pin DH-485口,无以太网口,无法与新PV Plus 600(2711P-T6C20D)以及MES交换机直接互联;若把整套PLC换为CompactLogix,不仅投资大,还需重新做CE认证,影响交货节点。综合比较后,车间决定采用“远创智控”推出的YC8000-AB以太网通讯模块,让老PLC通过以太网与PV Plus及第三方MES同时通讯,实现“老设备+新网络”的低成本升级。

二、方案设计
1. 硬件拓扑
· 主控PLC:AB SLC 5/04(1747-L542)+ 1747-M13内存模块,已带DH-485口
· 触摸屏1:旧PanelView 550,保留作为本地备份
· 触摸屏2:新PV Plus 600(2711P-T6C20D),带10/100M以太网口
· 协议转换器:远创智控YC8000-AB工业以太网通讯模块,导轨安装,24VDC供电
· 网络设备:Hirschmann OCTOPUS 8M-EEC工业交换机,MES网段192.168.10.0/24
· 上位机:Dell OptiPlex 7090,安装FactoryTalk View SE,用于数据归档

2. 接口连接
· YC8000-AB工业以太网通讯模块的“DH-485”端子直接并接在原有1747-UIC总线末端,波特率默认19.2kbps,站号设为3
· YC8000-AB的RJ45口接入交换机,IP设为192.168.10.38,子网掩码255.255.255.0,网关指向192.168.10.1
· PV Plus 600 IP设为192.168.10.40,通过EtherNet/IP驱动访问YC8000-AB工业以太网通讯模块映射出的CIP实例
· MES工作站通过Modbus-TCP(YC8000-AB内置双协议栈)读取PLC寄存器,端口502

三、YC8000-AB工业以太网通讯处理器参数配置
1. 上电后,用USB-C口连接YC8000-AB,打开“YC Configurator”软件,选择“SLC DH-485→EtherNet/IP+Modbus-TCP”模板
2. 在“DH-485 Station”页,填入SLC站号3,扫描长度32字,刷新周期10ms
3. 在“EtherNet/IP”页,新建Assembly Instance 101,映射PLC的N7:0–N7:31共32整数到CIP地址%I101
4. 在“Modbus-TCP”页,勾选“Zero Offset”,把N7:0–N7:31映射到40001–40032,保持寄存器类型03
5. 点击“Download”,模块重启后RUN灯常绿,COMM灯闪烁说明已和SLC完成数据交换

四、PV Plus 600画面组态
1. 打开FactoryTalk View Studio ME,新建项目“TestBench_2025”
2. 在“Communication”下添加“EtherNet/IP”驱动,IP指向192.168.10.38,CIP实例填写101,长度32字

3. 建立标签:
· Voltage_Set(%I101:0/0–%I101:0/15)→N7:0
· Current_Set(%I101:1)→N7:1
· Temp1(%I101:2)→N7:2
· Start_Test(%O101:0/0)→N7:10/0
4. 画面放置Numeric Input、Bar Graph及Trend,下载到PV Plus 600,重启后数据刷新周期<200ms,满足实时性要求
五、MES对接验证
1. MES软件采用C#开发,通过NModbus库连接192.168.10.38:502
2. 定时读取40001–40008,获取电压、电流、温度、运行状态
3. 写入40020,下发“测试批号”,PLC程序中把N7:20转存至ST10:0,供打印贴标
4. Wireshark抓包显示,Modbus-TCP平均响应时间8ms,无丢包,满足MES 1s周期采样要求
六、PLC程序修改
由于YC8000-AB以太网通讯模块对SLC侧完全透明,仅需在原有梯形图末尾增加一条MOV指令,把测试完成标志N7:11/0置位,即可同时被PV Plus与MES读取,无需更改地址映射,减少停机风险。
七、经验总结
1. 远创智控YC8000-AB以太网通讯模块内置双协议栈,让SLC500一次升级即可支持EtherNet/IP与Modbus-TCP,兼顾HMI与MES两种需求
2. 模块采用DH-485硬件接口,无需占用PLC槽位,对原系统零影响
3. 通过Web即可远程诊断,支持在线固件升级,后期维护方便
4. 案例表明,对于预算有限、停机窗口短的电气车间,采用协议转换器实现“以太网最后一公里”是经济、快速且可靠的解决方案
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。