4. CC-Link IE TSN体系架构

CC-Link IE TSN 的体系架构可以理解为“一条时间敏感网络主干 + 一套主从式循环通信机制 + 一组网络管理服务”的组合。它既保留了 CC-Link IE 家族在工业现场的高可靠、易用特性,又通过 TSN(时间敏感网络)实现了标准以太网上的确定性传输。理解这一架构,是后续进行拓扑规划、参数配置和故障排查的基础。

一、网络拓扑:从星型到混合型

CC-Link IE TSN 物理层基于 100BASE-TX/1000BASE-T 以太网,逻辑上支持星型、线型、环型以及混合拓扑。实际工程中最常见的是以管理型交换机为中心的星型结构,或“主干环网 + 分支星型”的混合结构。环网通过介质冗余实现链路故障时的快速倒换,倒换时间通常在毫秒级,可满足大多数离散制造场景的连续性要求。

拓扑规划时需要关注三点:一是交换机必须支持 TSN 或 CC-Link IE TSN 专用交换功能,普通商用交换机无法保证时间同步与调度;二是级联层数不宜过深,一般建议不超过 3 层,否则累积时延会压缩循环周期余量;三是环网中只允许一个主站进行环管理,避免冗余逻辑冲突。

CC-Link IE TSN 混合拓扑与角色示意 主站 PLC 循环通信发起 / 网络管理 TSN 主干交换机 分支交换机 A 分支交换机 B 分支交换机 C 远程 IO 从站 循环数据 伺服从站 瞬时数据 视觉从站 瞬时数据 变频器从站 循环数据 远程 IO 从站 循环数据 主站 交换机 从站

二、主站与从站角色

CC-Link IE TSN 采用主从通信模型。主站(Master)通常是 PLC 或运动控制器,负责发起循环通信、分配网络参数、执行时间同步和网络管理。从站(Slave)包括远程 IO、伺服驱动器、变频器、视觉传感器等,它们被动响应主站的循环帧,并在需要时通过瞬时通信主动上报或请求数据。

从站按功能可分为三类:远程 IO 从站只交换位/字数据;智能设备站除循环数据外还支持瞬时通信,可传输参数、诊断和文件;运动控制从站对同步精度要求最高,通常需要更短的循环周期和更严格的抖动指标。主站需要为每个从站分配站号、输入输出地址和通信周期,站号冲突或地址越界是调试阶段最常见的配置错误。

三、通信协议栈

CC-Link IE TSN 的协议栈自下而上分为四层:物理层采用标准以太网 PHY;数据链路层在以太网 MAC 之上引入 TSN 调度与时间同步机制;网络层与传输层使用标准 IP/UDP 承载瞬时通信;应用层则定义循环数据映射、设备 profile 和网络管理对象。

应用层:循环数据映射 / 设备 Profile / 网络管理对象
传输层:UDP(瞬时通信) / 专用循环帧(循环通信)
网络层:IP(瞬时通信可选)
数据链路层:以太网 MAC + TSN 调度 + 时间同步(IEEE 802.1AS)
物理层:100BASE-TX / 1000BASE-T

这种分层设计的好处是:循环通信走专用调度通道,不经过 TCP/IP 协议栈,时延和抖动可控;瞬时通信复用标准 UDP,便于与上位系统、MES 或诊断工具集成。两者在同一物理网络上通过优先级和时隙划分共存,互不阻塞。

四、循环通信与瞬时通信

循环通信是 CC-Link IE TSN 的实时核心。主站按设定周期向所有从站广播循环帧,从站在自己的时隙内插入响应数据。循环周期可配置为 31.25μs 至数毫秒,具体取决于从站数量、数据量和交换机性能。循环数据包括输入、输出和诊断位,映射关系在工程工具中通过 GX Works3 或对应配置软件完成。

瞬时通信用于非周期数据,如参数读写、报警确认、程序上传下载和固件更新。它不占用循环时隙,而是在循环通信的空闲带宽中传输。瞬时通信的响应时间通常为几毫秒到几十毫秒,不适合用于运动控制或安全联锁。

对比项 循环通信 瞬时通信
触发方式 主站周期广播 事件触发 / 请求响应
典型周期 31.25μs ~ 数 ms 数 ms ~ 数十 ms
数据内容 IO 位、字数据、诊断位 参数、文件、报警文本
实时性要求 确定性、低抖动 尽力而为
典型应用 伺服同步、IO 刷新 参数配置、故障诊断

五、网络管理机制

网络管理机制负责让整个 TSN 网络“步调一致”。核心包括三部分:时间同步、拓扑发现和状态监控。时间同步基于 IEEE 802.1AS,主站作为时间源,逐级向交换机和从站分发时钟,同步精度可达亚微秒级。拓扑发现由主站在启动阶段扫描各端口连接关系,生成网络拓扑图并检测环路。状态监控则持续采集从站的通信状态、错误计数和链路质量,一旦发现从站掉线或循环帧超时,主站会触发报警并可按预设策略执行输出保持或安全停止。

调试建议:首次上电时先只连接主站和一台从站,确认循环通信正常后再逐步扩展。每增加一级交换机,都应重新检查循环周期余量和时间同步偏差。

六、典型误区与复盘

  • 误区一:用普通交换机替代 TSN 交换机。普通交换机不参与时间同步,也无法保证调度时隙,会导致循环通信抖动增大甚至丢帧。
  • 误区二:循环周期设得越短越好。周期过短会压缩瞬时通信带宽,且对从站处理能力提出更高要求,反而容易引发超时。
  • 误区三:忽略站号与 IP 地址的对应关系。瞬时通信依赖 IP,循环通信依赖站号,两者配置不一致时会出现“能通但诊断异常”的现象。
  • 复盘要点:部署完成后应保存拓扑图、站号分配表、循环周期参数和同步偏差记录,作为后续扩容和故障定位的基线。

总体来看,CC-Link IE TSN 的体系架构并不复杂,关键在于理解“主站调度、从站响应、TSN 保障、管理兜底”这四句话。拓扑决定物理路径,角色决定通信关系,协议栈决定数据如何封装,循环与瞬时通信决定实时性边界,网络管理则保证系统长期稳定运行。把这五者串起来,后续的部署与调优就有了清晰的抓手。