3. 网络拓扑与硬件组成

CC-Link 网络的稳定性,首先取决于物理层与拓扑设计是否正确。很多“通信间歇中断”“站丢失”“刷新异常”的根因,并不在 PLC 程序,而在主站、本地站、远程站、中继器、电缆和终端电阻的搭配与拓扑选择上。理解这些硬件角色及其连接规则,是后续诊断与性能优化的基础。

一、核心硬件角色与职责

CC-Link 采用主从轮询架构,网络中所有通信都由主站发起。不同站类型承担不同任务,不能混用概念。

  • 主站(Master Station):网络的唯一控制核心,负责轮询各从站、管理链接扫描、维护远程 I/O 与远程寄存器的刷新。一个 CC-Link 网段只能有一个主站。
  • 本地站(Local Station):具备 PLC CPU 的智能站,可与主站进行站间数据链接(如瞬时传送、链接刷新),既能参与循环通信,也能发起非循环通信。
  • 远程站(Remote Station):只处理位/字数据的 I/O 站,如远程 I/O 模块、远程设备站、远程 I/O 一体型模块。它们不运行用户程序,仅按主站轮询响应。
  • 智能站(Intelligent Station):带 CPU 或特殊功能(如定位、模拟量)的从站,可进行瞬时传送,但循环通信仍受主站调度。
  • 中继器(Repeater):用于延长距离、增加站数或实现拓扑分支。中继器会重新整形信号,但会引入额外延迟,需计入刷新时间。
  • 电缆与终端电阻:CC-Link 使用专用屏蔽双绞线(如 CC-Link 专用电缆),两端必须接终端电阻(通常 110Ω),否则信号反射会导致通信不稳定。

关键原则:主站唯一、终端电阻两端必接、中继器不改变协议但改变时序、远程站不参与非循环通信。

二、拓扑结构选择与信号链关系

CC-Link 标准拓扑为总线型(Bus),所有站通过主干电缆串接,两端接终端电阻。若需要分支或延长,可使用中继器构建树形或星形混合拓扑。拓扑选择直接影响信号质量、延迟和故障隔离能力。

CC-Link 典型总线拓扑与硬件组成 主干电缆(屏蔽双绞线) R 终端电阻 R 终端电阻 主站 Master 本地站 Local 远程站 Remote I/O 中继器 Repeater 远程站 Remote 远程站 分支段 轮询请求 响应数据 拓扑选择要点: • 标准总线型:两端终端电阻,站间距离与总距离受波特率限制 • 中继器分支:可延长距离、增加站数,但需计入额外延迟与刷新时间 • 远程站不参与瞬时传送;本地站/智能站可进行非循环通信

三、电缆、终端电阻与参数约束

CC-Link 的传输距离与波特率强相关。波特率越高,允许的总距离越短;使用中继器可分段延长,但每段仍需满足对应波特率的距离限制。终端电阻必须接在主干电缆的物理两端,中间站不得接终端电阻。

波特率 主干总距离(无中继器) 站间距离 终端电阻 备注
10 Mbps 100 m 100 m 110 Ω 高速短距,适合设备内网
5 Mbps 160 m 160 m 110 Ω 常用平衡点
2.5 Mbps 400 m 400 m 110 Ω 中等距离
625 kbps 900 m 900 m 110 Ω 长距场景
156 kbps 1200 m 1200 m 110 Ω 最远距离,速率最低

常见误区:在中间站加终端电阻、使用普通双绞线替代 CC-Link 专用电缆、中继器后未重新计算刷新时间、远程站与本地站混接导致站号冲突。这些都会造成间歇性通信失败。

四、案例与排障复盘

某产线 CC-Link 网络在运行 3 个月后出现“远程站随机掉线”。现场检查发现:主干电缆两端仅一端接了终端电阻,另一端被施工人员拆除;同时中继器分支段使用了普通屏蔽线。恢复两端 110Ω 终端电阻并更换专用电缆后,掉线消失。该案例说明:物理层细节是网络稳定的第一道防线。

另一个常见场景是站号与站类型配置错误。例如将本地站站号设置为与远程站相同,主站轮询时会出现站重复,导致链接扫描异常。诊断时应先确认站号唯一、站类型匹配、终端电阻正确、电缆屏蔽层单端接地。

# 典型 CC-Link 参数检查清单(示例)
站号:主站=0,从站=1~64,不可重复
站类型:主站 / 本地站 / 远程I/O / 远程设备 / 智能站
波特率:10M / 5M / 2.5M / 625k / 156k
终端电阻:两端各 110Ω,中间站不接
电缆:CC-Link 专用屏蔽双绞线
中继器:每段独立计算距离与延迟

优化建议:在拓扑设计阶段就应绘制网络拓扑图,标注站号、站类型、波特率、终端电阻位置和中继器分段。调试时用 CC-Link 诊断工具查看各站刷新状态与错误计数,优先排查物理层,再排查参数与程序。

掌握主站、本地站、远程站、中继器、电缆与终端电阻的角色和约束,是 CC-Link 网络诊断与性能优化的起点。只有物理层与拓扑正确,后续的刷新时间优化、站数扩展和故障隔离才有意义。