一文读懂 CC-Link IE:三菱电机工业以太网的旗舰方案
📢作者留言:八期系列,终于到最后一篇了!前面的 Modbus、EtherCAT、Profinet、EtherNet/IP…都是欧美系的。CC-Link IE 是日系工业以太网的扛把子,三菱电机出品,全球范围内(尤其是东南亚、中国华南、日本本土)装机量极大。你如果在自动化行业混,不了解 CC-Link IE,那你的技能树就缺了一块。收好,这是系列的终极篇。1. CC-Link IE 是什么?CC-Link IE =Control Communication Link Industrial Ethernet翻译过来就是"控制与通讯链路工业以太网"。这玩意儿由三菱电机(Mitsubishi Electric)在 2000 年代初推出,是CC-Link 家族的以太网版本。CC-Link 家族有三个主要成员:协议推出时间传输介质速度主要应用CC-Link2000RS48510 Mbps现场总线CC-Link Safety2007RS48510 Mbps安全通讯CC-Link IE⭐2007以太网1 Gbps工业以太网CC-Link IE 的特点:千兆带宽:1 Gbps,是目前工业以太网的最高速度之一环形拓扑:支持环网冗余,单点故障不影响整个网络三菱嫡系:和三菱 iQ-R/iQ-F/L 系列 PLC 无缝集成开放协议:虽然三菱主推,但协议开放,其他厂商也支持1.1 CC-Link IE 的两种"人格"类型说明适用场景CC-Link IE Control⭐主打控制,IO 同步通讯PLC 通讯、运动控制CC-Link IE Field主打现场设备连接分布式 IO、传感器两者区别:CC-Link IE Control: - 星型拓扑(推荐)或线性拓扑 - 千兆(1Gbps) - iQ-R/iQ-F 系列 PLC 内置支持 - 主打高速控制 CC-Link IE Field: - 星型/树型/环型拓扑 - 百兆(100Mbps)兼容千兆 - 兼容更多第三方设备 - 主打现场设备连接2. 协议架构2.1 通讯模型┌──────────────────────────────────────────────────────────────┐ │ 应用层 │ │ • 循环通讯 (Cyclic) — 实时 IO 数据 │ │ • 瞬时通讯 (Transient) — 参数、诊断 │ ├──────────────────────────────────────────────────────────────┤ │ CC-Link IE 层 │ │ • 帧结构 / 寻址 / 同步 │ ├──────────────────────────────────────────────────────────────┤ │ 以太网层 │ │ • IEEE 802.3 (1000BASE-T / 100BASE-TX) │ │ • VLAN (可选) │ ├──────────────────────────────────────────────────────────────┤ │ 物理层 │ │ • Cat5e / Cat6 网线 │ │ • LC 光纤(长距离) │ └──────────────────────────────────────────────────────────────┘2.2 循环通讯(Cyclic Communication)CC-Link IE 的核心是循环通讯,类似于 Profinet 的 RT / EtherNet/IP 的 IO Scanner:┌─────────────────────────────────────────────────────────────┐ │ 循环通讯时序 (扫描周期) │ │ │ │ PLC (Master) │ │ │ │ │ │─────────── [RX0-RX31] ──────────►│ │ │ │ │ 从站1 输入数据 │ │ │◄────────── [RY0-RY31] ───────────│ │ │ │ │ 从站1 输出数据 │ │ │─────────── [RX32-RX63] ─────────►│ │ │ │ │ 从站2 输入数据 │ │ │◄────────── [RY32-RY63] ───────────│ │ │ │ │ 从站2 输出数据 │ │ │ │ │ └───────────────────────────────────────────────────────┘ │ ────────────────── 扫描周期 ────────────────── │ 典型值: 0.5ms - 10ms数据区定义:区域说明方向RX位数据(输入)从站 → 主站RY位数据(输出)主站 → 从站RWw字数据(写入)主站 → 从站RWr字数据(读取)从站 → 主站2.3 瞬时通讯(Transient Communication)除了循环通讯,CC-Link IE 还支持瞬时通讯,用于参数设置、诊断、程序下载:瞬时通讯场景: • 读取/写入设备参数 • 固件升级 • 程序上传下载 • 错误诊断 注意:瞬时通讯不保证实时性,会占用循环通讯的带宽3. 网络拓扑与冗余3.1 环形拓扑——CC-Link IE 的杀手锏CC-Link IE 支持环网冗余,这是它的核心优势之一:标准星型拓扑: ┌─────┐ │ PLC │ └──┬──┘ │ ┌─────┼─────┐ │ │ │ ┌┴┐ ┌┴┐ ┌┴┐ │SW1│ │SW2│ │SW3│ └──┘ └──┘ └──┘ 问题:任何一个交换机故障,该分支的设备全部离线环网冗余拓扑(CC-Link IE 推荐): ┌─────────────────────────┐ │ │ ┌─┴─┐ ┌─┴─┐ │SW1│ │SW2│ └─┬─┘ └─┬─┘ │ │ ┌─┴─┐ ┌─┴─┐ │PLC│ │SW3│ └─┬─┘ └─┬─┘ └─────────────────────────┘ 特点: • 交换机之间首尾相连,形成环 • 任何一根网线断裂,网络仍然正常 • 交换机故障:故障交换机所连设备离线,其他正常 • 检测到断线后,网络自动切换( 200ms)3.2 环网恢复机制正常状态: [PLC]──[SW1]──[SW2]──[SW3]──[PLC] 断线检测线(心跳) 线缆断裂后: [PLC]──[SW1]──[SW2] ✕ [SW3]──[PLC]