AB(罗克韦尔)ControlLogix/CompactLogix 的 MSG 指令通信路径(CIP Path),核心是按 “本地端口 → 网络 → 目标背板 → 目标 CPU 槽位” 的层级,用 英文逗号 分段书写。下面是最常用、最完整的设置方法与示例。
一、路径基本规则(CIP Path 语法)
路径由 端口号 + 地址 / 槽号 成对组成,用 , 分隔:
1 = 本地背板(Backplane)
2 = EtherNet/IP 网络(Ethernet Port)
3/4 = 双网口控制器(5069/5380/5480)A1/A2 口
格式:
[本地出端口], [目标IP/站号], [目标背板], [目标CPU槽号]
通用结构(EtherNet/IP)
2, 目标IP, 1, 目标CPU槽号
2:从本地以太网口出去目标IP:对方控制器 IP1:进入对方机架背板CPU槽号:对方 CPU 在机架的槽位(常为 0)
二、主流场景路径写法(直接抄)
场景 1:ControlLogix ↔ ControlLogix(1756)
本地:1756-L8x / EN2T / EN3TR
目标:1756-L7x / L8x,IP=192.168.1.10,CPU 在0 号槽
路径:
2,192.168.1.10,1,0
场景 2:CompactLogix ↔ ControlLogix(1769-L3x / 5370)
CompactLogix(自带网口)→ 1756-CPU(槽 0)
路径:
2,192.168.1.10,1,0
场景 3:CompactLogix ↔ CompactLogix(5370/5380/5480)
双方均自带以太网,无机架扩展
路径:
2,192.168.1.11(不需要加 1,0)
场景 4:5069 / 5380 / 5480 双网口(A1 / A2)
A1(Enterprise):
3,IPA2(Device):
4,IP双口合一(Linear/DLR):
2,IP
场景 5:本地机架有 ENBT/EN2T 模块(槽 3)
本地 EN2T 在 3 号槽
路径写法(Browse 自动生成):
EN2T,2,192.168.1.10,1,0或数字:1,3,2,192.168.1.10,1,0
三、Studio 5000 操作步骤
新建 MESSAGE 类型标签(如 MSG_Read)
梯形图添加 MSG 指令,关联该标签
双击 MSG → 进入 Communication 页
路径设置两种方式
方法 A(Browse):点 Browse → 选中目标控制器 → 自动生成路径
方法 B(手动输入):在 Path 框直接写:
2,192.168.1.10,1,0Message Type
PLC5/SLC:Typed Read/Write
Logix5000 之间:CIP Data Table Read / Write
四、常见路径错误与排查
错误 1:路径少 1,0
错:
2,192.168.1.10对:
2,192.168.1.10,1,0(ControlLogix 必须加目标背板 + 槽位)错误 2:中文逗号、空格
必须:英文逗号、无空格
错误 3:双网口用错端口号
5380/5480 A1=3、A2=4;合一模式 = 2
Error Code 106 / 08
路径错、IP 错、槽位错、防火墙禁 44818
五、快速路径速查表
表格
| 场景 | 通信路径示例 |
|---|---|
| CLX → CLX(CPU 槽 0) | 2,192.168.1.10,1,0 |
| Compact → CLX | 2,192.168.1.10,1,0 |
| Compact → Compact | 2,192.168.1.11 |
| 5380 A1 口 → 目标 | 3,192.168.1.10 |
| 本地 EN2T (槽 3)→目标 | 1,3,2,192.168.1.10,1,0 |
六、关键要点
CIP Path = 出口 + 目标 IP + 目标背板 + 目标 CPU 槽
Logix5000 之间用 CIP Data Table Read/Write
ControlLogix 结尾必须
,1,0(或对应槽号)Compact 自带网口结尾不加 1,0


