
一、项目背景
华东沿海某国家级集装箱枢纽港,2024 年启动“自动化堆场(ASC)”二期扩建,计划将 52 台集装箱自动导引车(AGV)全部接入西门子 TIA 全栈架构,实现“边装船、边堆码”的连续作业节拍。新增 AGV 采用德国 STILL 品牌 CX-50 重载底盘,额定载荷 50 t,整车 4 套 12 kW 舵机由瑞士 MAXON 品牌 EPOS4 位置控制器驱动。MAXON EPOS4 仅内置 DeviceNet 从站接口(MAC ID 固定 0x23,波特率 500 kbps),而堆场中控系统已统一采用西门子 S7-1500 PLC(6ES7516-3AN01-0AB0,固件 V3.0)做 ProfiNet 主站。经多方论证,港口集团最终选用远创智控出品的 YC-DNTM-PN工业级协议转换网关,让网关同时扮演“ProfiNet 从站 + DeviceNet 主站”的双角色,在毫秒级时间内完成西门子 PLC 与 MAXON 舵机控制器的数据握手,既保留原舵机硬件,又满足 ProfiNet 全栈管控要求。

二、系统拓扑与设备清单
1.中控主站:西门子 S7-1500 PLC,型号 6ES7516-3AN01-0AB0,固件 V3.0,ProfiNet 主站,机架槽位 0-3 安装 DI、DQ、AI 模块,完成吊具防摇、RFID 箱号识别、激光轮廓检测等连锁保护。
2.协议转换网关:远创智控 YC-DNTM-PN协议转换网关,固件 V1.5,IP20,DIN 导轨安装,自带双网口支持 MRP 环网冗余,默认 ProfiNet 设备名“YC-DNTM-PN-01”,IP 地址 192.168.10.11,输入/输出各 128 Byte。

3.舵机控制器:MAXON EPOS4 70/15,DeviceNet 从站,节点地址 0x23,供电 24 VDC,额定电流 70 A,位置反馈 16 bit 多圈绝对值编码器,通过 DeviceNet 上传电流、速度、位置、温度、故障字。
4.网络附件:
– ProfiNet 侧:西门子 SCALANCE XC208 工业交换机,M12-D 码屏蔽跳线 CAT6A,星形拓扑,环网冗余恢复时间 < 150 ms。
– DeviceNet 侧:Belden 3082A 干线电缆,5 针 Mini-Change 接头,两端 120 Ω 终端电阻,屏蔽层单端接地,与动力电缆桥架隔板距离 ≥ 30 cm。
5.软件环境:TIA Portal V19、YC-GatewayConfig V2.3、MAXON 官方 EDS 文件 EPOS4_1-1-0.eds、Wireshark 4.0 抓包分析。
三、网关硬件接线
1.24 VDC 供电:采用菲尼克斯 QUINT-PS/1AC/24DC/10 电源,网关与 EPOS4 共地,PE 铜排截面积 6 mm²,接地电阻 0.38 Ω。
2.ProfiNet 接线:YC-DNTM-PN工业智能网关的 PN1 口 → XC208 端口 5,PN2 口预留环网;PLC 以太网接口 → XC208 端口 1,IP 同一网段 192.168.10.0/24。
3.DeviceNet 接线:网关 CN1 口 CAN_H(蓝)/CAN_L(白)直连 4 台 EPOS4 的 CN4 通讯口,干线长度 28 m,支线 ≤ 0.5 m,节点顺序:0x23→0x24→0x25→0x26,总线负载率 42 %。
4.干扰抑制:在舵机动力线侧增加 TDK ZCAT3035-1330 共模扼流圈,ProfiNet 侧施加 ±4 kV EFT 脉冲,通讯无丢包,符合 IEC 61000-4-4 A 级。

四、软件组态步骤
1.TIA Portal 导入 GSDML:将远创智控官网下载的 GSDML-V2.37-YC-DNTM-PN-202512.xml 置于“选项→管理通用站描述文件”,重启后硬件目录出现“远创智控→YC-DNTM-PN”。
2.组态 ProfiNet 从站:拖曳网关至网络视图,分配设备名“YC-DNTM-PN-01”,IP 192.168.10.11,输入地址 I100.0-I127.7(128 Byte),输出地址 Q100.0-Q127.7(128 Byte),发送周期 4 ms。
3.映射规则:
– 输入区(PLC←网关←EPOS4):
I100.0-I103.7 → 1#舵机位置 Actual Position(DWORD)
I104.0-I105.7 → 1#舵机电流 Actual Current(INT)
I106.0 → 1#舵机故障 Status Ready(Bit)
同理 2-4#舵机依次排布,共占用 64 Byte,剩余 64 Byte 预留扩展。
– 输出区(PLC→网关→EPOS4):
Q100.0-Q103.7 → 1#舵机目标位置 Target Position(DWORD)
Q104.0-Q105.7 → 1#舵机最大电流 Limit Current(INT)
Q106.0 → 1#舵机 Enable Operation(Bit)
4.YC-GatewayConfig 侧配置:
– DeviceNet 主站参数:MAC ID=0,波特率 500 kb,Poll 方式,IO 长度 32 Byte I / 32 Byte O,扫描间隔 4 ms。
– 导入 MAXON EDS,自动创建 4 个从站条目,节点 0x23-0x26,映射到网关内部 DPRAM 偏移 0x0000-0x01FF。
– 启用“在线 EDS 更新”功能,后续更换备用舵机时无需停机,热插拔即可。
五、PLC 程序开发
1.新建 DB200 “AGV_Steering”,建立 4 个结构体数组,每个元素包含 Target_Pos、Actual_Pos、Limit_Cur、Actual_Cur、Enable、Ready、Error_Code。
2.使用 SINA_POS 功能块,通过 ProfiNet 周期性发送目标位置,更新周期 4 ms;同时读取 Actual_Pos,计算位置偏差 ΔP,若 |ΔP| > 0.5° 则触发 S7-1500 内置 PID_3Step 控制器,输出模拟量 ±10 V 至舵机比例阀,实现闭环微调。
3.故障诊断:当 Ready=0 且 Error_Code≠0 时,PLC 立即断开 Enable,并将 Error_Code 通过 TCP 发送给中控 SCADA,同时 AGV 降速至 0.3 m/s,确保集装箱不倾覆。

六、经验总结
本案例充分验证了远创智控 YC-DNTM-PN工业级协议转换网关在“高盐雾、高振动、高节拍”港口工况下的可靠性与实时性。通过“ProfiNet—DeviceNet”双主从无缝桥接,不仅保护了 MAXON 舵机的既有投资,还让西门子 S7-1500 全栈架构得以向下兼容传统 DeviceNet 设备,为港口 AGV、轮胎吊、轨道吊等同类老旧设备的柔性升级提供了可复制、可推广的工程范式。
审核编辑 黄宇
-
plc
+关注
关注
5045文章
14460浏览量
483878 -
网关
+关注
关注
9文章
6463浏览量
55669 -
DeviceNet
+关注
关注
1文章
359浏览量
17602 -
Profinet
+关注
关注
7文章
2126浏览量
27823
发布评论请先 登录
DeviceNet转ProfiNet协议转换网关实现西门子1500 PLC与限位开关通讯在AGV小车上的应用案例
DeviceNet转ProfiNet协议转换网关实现西门子1200 PLC与电动阀门控制器通讯在炼油厂的应用案例
EtherCAT转ProfiNet:协议转换网关赋能倍福控制器与西门子 PLC 电子装配线实战
DeviceNet转ProfiNet协议转换网关:炼油厂电动阀门升级实录
DeviceNet转ProfiNet协议转换网关实现西门子1500 PLC与压力传感器通讯在制药厂的应用案例
DeviceNet转ProfiNet协议转换网关实现欧姆龙PLC与西门子PLC通讯的配置案例
ProfiNet转Ethernet/IP协议网关实现三菱FR-E800系列变频器与西门子S7-1500系列PLC通讯的配置案例
Profinet转DeviceNet网关模块实现西门子PLC与DeviceNet电机协议转换案例
ProfiNet转EtherNet/IP实现西门子S7-1500 PLC与新能源电池容量测试仪连接通讯的配置案例

DeviceNet转ProfiNet协议转换网关实现西门子1500 PLC与AGV 舵机控制器通讯在港口集装箱运输的应用案例
评论