一、项目背景与挑战
某汽车零部件制造企业新建发动机缸体加工生产线,采用倍福(Beckhoff)CX5140型 PLC 作为核心控制器(EtherCAT 主站),负责整线运动控制与逻辑调度。但产线需集成 3 套原有西门子 ET200SP 系列 ProfiNet 远程 IO 站(含数字量输入模块6ES7131-6BH01-0BA0、数字量输出模块6ES7132-6BH01-0BA0、模拟量输入模块6ES7134-6GD01-0BA0)及 2 台西门子 G120XA 变频器(型号6SL3220-2YD26-0UB0),均为 ProfiNet 从站设备,无法直接接入 EtherCAT 网络。
核心挑战:
协议异构:EtherCAT主站PLC无法与ProfiNet从站设备直接通讯
实时性要求:缸体加工工艺需≤1ms数据更新周期,传统网关存在延迟风险
成本控制:更换所有ProfiNet设备投资巨大,需保留原有资产
解决方案:采用捷米特JM-PNM-ECT协议转换网关,实现EtherCAT从站与ProfiNet主站双角色,搭建异构网络 “桥梁”。
二、系统架构设计
2.1 网络拓扑
2.2 硬件清单(含品牌与型号)
| 设备名称 | 品牌 | 型号 | 数量 | 角色 |
| 主控制器 | 倍福 | CX5140 | 1 | EtherCAT主站PLC |
| 协议转换网关 | 捷米特 | JM-PNM-ECT | 1 | EtherCAT从站/ProfiNet主站 |
| 远程 IO 站 | 西门子 | ET200SP 6ES7193-6BP00-0DA0 | 3 | ProfiNet从站 |
| 数字量输入模块 | 西门子 | 6ES7131-6BH01-0BA0 | 6 | ProfiNet从站模块 |
| 数字量输出模块 | 西门子 | 6ES7132-6BH01-0BA0 | 6 | ProfiNet从站模块 |
| 模拟量输入模块 | 西门子 | 6ES7134-6GD01-0BA0 | 3 | ProfiNet从站模块 |
| 变频器 | 西门子 | 6SL3220-2YD26-0UB0 | 2 | ProfiNet从站 |
| 工业交换机 | 赫斯曼 | RS20-0800M2M2SDAEHC | 2 | 网络传输 |
三、网关核心配置流程
3.1 物理安装与接线
将JM-PNM-ECT网关安装于DIN-35mm导轨,接入24VDC电源(18-30V兼容),连接保护地PE
网关EtherCAT端口(左侧RJ45)连接倍福CX5140的EtherCAT端口
网关ProfiNet端口(右侧RJ45)连接工业交换机,接入 ProfiNet 从站设备网络
配置电脑通过RJ45端口连接网关调试口,设置IP为168.0.x网段(网关默认IP:192.168.0.100)
3.2 网关配置软件(JM-Config V2.3.5)操作
打开软件,搜索并连接网关,进入 “双协议配置” 界面
EtherCAT 从站配置:
1.从站地址:0x03(按 EtherCAT 网络规划分配)
2.过程数据:输入 128 字节,输出 128 字节(与 PLC 匹配)
3.同步模式:DC 同步,周期1ms
ProfiNet 主站配置:
1.设备名称:PN_ECT_GW01
2.IP 地址:168.1.100(与 ProfiNet 网络匹配)
3.扫描 ProfiNet 从站:自动识别 ET200SP 站(设备名称ET200SP_01、ET200SP_02、ET200SP_03)及 G120XA 变频器(G120XA_01、G120XA_02)
4.分配 IP:为各从站分配固定 IP(168.1.101-105)
数据映射(核心步骤):
1.输出数据(PLC→网关→ProfiNet 从站):映射 CX5140 的 % QX0.0-% QX15.7 至 ProfiNet 输出区,控制变频器启停与 IO 输出
2.输入数据(ProfiNet 从站→网关→PLC):映射 ProfiNet 输入区(IO 状态、变频器运行参数)至 CX5140 的 % IX0.0-% IX15.7
3.下载配置至网关,重启生效
3.3 倍福TwinCAT 3配置
1.安装 JM-PNM-ECT 的 EtherCAT 从站 XML 描述文件
2.扫描 EtherCAT 网络,添加网关从站(地址 0x03)
3.配置过程数据:输入 128 字节映射至 % IX0.0-% IX15.7,输出 128 字节映射至 % QX0.0-% QX15.7
4.编写 PLC 程序:通过过程数据区读写 ProfiNet 从站数据,实现缸体加工逻辑控制
3.4西门子 ProfiNet 从站配置
1.使用 TIA Portal 为 ET200SP 站配置 IO 模块,设置与网关匹配的输入输出地址
2.G120XA 变频器通过 STARTER 软件配置 ProfiNet 通讯参数,启用PZD-4/4过程数据交换,映射控制字、速度给定与状态字、实际速度
四、调试与功能验证
4.1 通讯链路测试
网关状态指示灯:
RUN灯:绿色常亮(配置正常运行)
ECT灯:绿色闪烁(EtherCAT通讯正常)
PN灯:绿色闪烁(ProfiNet通讯正常)
TwinCAT 3诊断:无EtherCAT通讯错误,过程数据更新周期980μs(满足≤1ms要求)
ProfiNet诊断:网关与所有从站通讯正常,无丢包或延迟
4.2 功能测试
IO控制测试:PLC通过网关控制ET200SP输出模块点亮指示灯,读取输入模块按钮状态,响应时间<1ms
变频器控制测试:PLC通过网关发送速度指令(0-50Hz),G120XA实时响应,速度波动<0.1Hz
故障模拟:断开某ProfiNet从站网线,网关立即上报故障至PLC,触发报警机制,符合工业安全要求
4.3 稳定性测试
连续运行72小时,监控数据:
通讯成功率:100%,无丢包或数据错误
平均延迟:890μs,远低于工艺要求
网关温度:42℃(环境温度35℃),工作稳定
五、应用效果与价值
5.1 直接效益
成本节约:避免更换ProfiNet设备,节省投资约48万元
实时性保障:满足缸体加工≤1ms控制要求,提升产品合格率8%
无缝集成:保留原有ProfiNet设备资产,实现新旧系统融合
5.2 间接效益
维护便捷:统一编程环境(TwinCAT 3),降低运维复杂度
扩展灵活:支持最多16个ProfiNet从站,满足未来产能扩展需求
数据透明:实现全产线数据采集,为MES系统提供完整生产数据
六、项目总结
捷米特JM-PNM-ECT网关通过EtherCAT从站+ProfiNet主站双角色设计,完美解决汽车零部件生产线异构网络融合难题。配置过程标准化,数据映射精准,实时性能优异,为工业自动化领域协议转换提供高效、可靠、经济的解决方案,特别适用于老旧ProfiNet设备接入新型EtherCAT控制系统的升级改造项目。
119
