4. CC-Link IE Field网络与远程IO集成

CC-Link IE Field是三菱iQ-R系列PLC主推的千兆工业以太网现场总线,它把传统远程IO的"主站轮询、从站应答"机制搬到了1000BASE-T物理层上,同时保留了循环通信的确定性。理解这一节的关键,不是记住"它很快",而是搞清楚三件事:网络以什么方式组织数据、远程IO站和智能设备站在刷新区里各占什么位置、以及接线和参数设置如何决定通信能否正常建立。

一、Field网络的通信特性

CC-Link IE Field采用令牌传递加循环通信的混合机制。网络中只有一个主站(通常是iQ-R的RJ71GF11-T2模块),其余为从站。主站按固定周期向所有从站广播输出数据,从站则在同一个周期内把输入数据回传给主站。这个周期称为"链接扫描周期",由通信速率、站数和每站占用点数共同决定。

与CC-Link IE Control(用于控制器间通信)不同,Field网络面向的是现场设备层,单站最多可占用若干字的循环数据,整个网络最多连接120个站。它的数据刷新是"透明"的:主站不需要写任何通信指令,只要把远程IO的输入映射到CPU的X/Y软元件,程序里就能像读本地IO一样读远程信号。这正是Field网络最实用的地方——通信对程序员几乎不可见。

需要区分两个概念:循环通信负责IO数据的周期性刷新,瞬时通信(如SLMP、文件传输)则走同一根网线但优先级较低。调试时如果发现IO响应变慢,往往不是循环通信本身的问题,而是瞬时通信占用了带宽。

二、远程IO站与智能设备站的连接

远程IO站是最简单的从站类型,它只做一件事:把物理输入点的状态放进循环数据,把循环数据里的输出位驱动到物理输出点。常见的远程IO站有输入模块、输出模块、混合模块,以及带继电器输出的远程站。它们不执行程序,不参与运算,纯粹是IO的"延伸"。

智能设备站则不同,它内部有CPU或专用处理能力,可以执行自己的逻辑,同时通过循环通信与主站交换数据。典型例子是变频器、伺服放大器、机器人控制器、视觉系统。智能设备站除了循环数据外,通常还支持瞬时通信,用于读写参数、发送指令。

连接时要注意:远程IO站和智能设备站可以混挂在同一个Field网络上,但它们的站号必须唯一,且站号分配要与刷新参数中的映射一致。站号一般通过模块上的旋转开关或参数设置工具设定,设定后需要断电重启才生效。

CC-Link IE Field 网络拓扑与刷新区映射 iQ-R PLC 主站 RJ71GF11-T2 站号 0 · 主站 工业交换机 1000BASE-T 远程IO站 1 站号 1 · 输入16点 RX 16点 远程IO站 2 站号 2 · 输出16点 RY 16点 智能设备站 站号 3 · 变频器 RWr/RWw 各32点 支持瞬时通信 CPU 刷新区映射(示例) X1000–X101F ← 站1输入 Y1000–Y101F → 站2输出 W100–W11F ← 站3 RWr W120–W13F → 站3 RWw 刷新参数关键项 链接扫描周期 · 站数 · 每站点数 · 软元件起始地址 参数必须与实际站号、点数一致,否则通信异常

三、刷新参数设置

刷新参数是Field网络配置的核心。它决定了主站CPU的软元件与各从站循环数据之间的对应关系。在GX Works3中,通过"CC-Link IE Field配置"窗口设置,主要包含以下几项:

  • 站号与站类型:为每个从站指定站号和类型(远程IO站/智能设备站)。
  • 占用点数:远程IO站通常按16点或32点分配,智能设备站按RWr/RWw字数分配。
  • 起始软元件:指定该站数据映射到CPU的哪个X/Y/W地址。
  • 链接扫描周期:可设为固定周期或自动,固定周期有利于确定性控制。

一个常见的错误是:站号设了但刷新参数里没添加对应站,或者点数与实际模块不符。这种情况下主站会报"站号重复"或"参数不一致"错误,通信无法建立。设置完成后,务必用"网络诊断"功能确认所有站都显示为"正常"。

四、实际接线与调试案例

假设一个典型场景:iQ-R主站通过RJ71GF11-T2连接1个远程输入站(站号1,16点输入)、1个远程输出站(站号2,16点输出)和1台变频器智能设备站(站号3,RWr/RWw各32点)。

接线要点:使用屏蔽双绞线(CAT5e以上),交换机需支持1000BASE-T。主站与交换机、交换机与各从站之间均为直通线。屏蔽层在交换机侧单端接地,避免地环流。终端电阻在Field网络中不需要额外安装,因为以太网本身是点对点连接,交换机负责转发。

参数设置示例:

站1:远程IO站,站号1,占用16点输入,映射 X1000–X101F
站2:远程IO站,站号2,占用16点输出,映射 Y1000–Y101F
站3:智能设备站,站号3,RWr 32点,RWw 32点
     映射 W100–W11F(RWr),W120–W13F(RWw)
链接扫描周期:1ms(固定)

调试步骤:上电后,先观察RJ71GF11-T2模块的LED:RUN灯常亮表示模块正常,L ERR灯闪烁表示有通信错误。打开GX Works3的"CC-Link IE Field诊断",查看各站状态。如果站1显示"正常",说明输入数据已刷新到X1000。此时手动触发站1的输入点,在监视窗口中应能看到X1000对应位变化。

对于变频器智能设备站,除了循环数据外,还需要通过瞬时通信写入运行指令。例如,向RWw区域写入频率设定值,再通过控制字启动。调试时先确认RWr/RWw数据能正常读写,再逐步加入控制逻辑。

调试建议:首次上电时,先只连接一个远程IO站,确认通信正常后再逐个增加从站。这样能快速定位是哪个站的参数或接线有问题。
注意:修改刷新参数后必须重新下载到CPU并复位,否则新参数不会生效。站号开关的修改也需要断电重启。

整个集成过程的核心逻辑是:物理接线保证链路通,站号设置保证身份唯一,刷新参数保证数据映射正确,诊断工具保证问题可查。把这四步做扎实,CC-Link IE Field的远程IO集成就能稳定运行。