3. Bosch Rexroth Sercos硬件拓扑与选型

Sercos III 网络的工程落地,第一步不是写参数,而是把“控制器—驱动器—介质—拓扑”这条物理链路选对。Bosch Rexroth 的典型组合是 IndraMotion 作为运动控制主站,IndraDrive 作为伺服驱动从站,两者通过 Sercos III 接口互联。选型的核心判断只有三件事:主站是否具备 Sercos III 主站能力、从站接口类型与数量是否匹配、介质与拓扑能否满足实时性与布线条件。

一、主站与从站的角色划分

IndraMotion 系列(如 IndraMotion MLC、IndraMotion MTX)在 Sercos III 网络中承担主站(Master)角色,负责周期性地发送同步报文、组织实时数据通道、管理从站状态机。IndraDrive 系列(如 IndraDrive Cs、IndraDrive C、IndraDrive M)作为从站(Slave),每个驱动器占用一个 Sercos III 节点地址,接收位置/速度指令并回传实际值、状态字和诊断信息。

需要特别注意的是:并非所有 IndraDrive 都自带 Sercos III 接口。选型时必须确认驱动器上是否安装了 Sercos III 通信模块(如 FWS 或相应固件选件),否则只能通过其他现场总线接入。主站侧同样要确认 IndraMotion 控制器是否配置了 Sercos III 主站接口板卡。一个常见的工程错误是:控制器和驱动器都支持 Sercos,但接口版本或固件不匹配,导致网络无法进入 Phase 4(通信就绪阶段)。

二、Sercos III 接口与介质选择

Sercos III 物理层基于 100 Mbit/s 以太网,使用标准 RJ45 接口和 Cat5e 及以上线缆。它支持两种介质:铜缆(双绞线)和光纤。铜缆成本低、布线方便,适合控制柜内或短距离(单段通常不超过 100 m)的驱动器串联;光纤抗电磁干扰能力强、隔离电位差,适合长距离、强干扰环境或跨柜连接。

接口方面,IndraDrive 的 Sercos III 模块通常提供两个端口(Port 1 和 Port 2),这是实现环形拓扑的关键。如果驱动器只有一个端口,则只能用于线形拓扑的末端节点。选型时要数清楚:每个从站需要几个端口、是否需要支持环网冗余、是否需要交叉通信(Cross Communication)让驱动器之间直接交换数据。

介质选择经验:控制柜内多台 IndraDrive 近距离串联,优先用铜缆;如果柜内有大功率变频器、焊接设备或长距离走线,改用光纤。光纤连接时注意收发方向,Port 1 的 TX 接下一节点 Port 2 的 RX,接反会导致链路不通。

三、拓扑结构设计:线形、环形与双环

Sercos III 支持三种基本拓扑:线形(Line)、环形(Ring)和双环(Double Ring)。线形拓扑最简单,主站从 Port 1 出发依次串联各从站,末端从站的一个端口空置或接终端。优点是布线直观、成本低;缺点是中间任一节点或线缆故障,后续所有从站全部掉线。

环形拓扑将末端从站的空闲端口接回主站的另一个端口,形成闭合环路。Sercos III 的环网具有冗余能力:当环中某处断线时,主站可以检测到并自动将网络切换为线形运行,从站通信不中断。这是工程上最推荐的拓扑,尤其适合驱动器数量多、停机成本高的产线。双环则是在环形基础上再增加一层冗余路径,用于对可用性要求极高的场合,但布线复杂度和交换机/端口需求也更高。

拓扑设计时还要考虑节点数量与周期时间的关系。Sercos III 的通信周期(Cycle Time)与从站数量、每个从站的过程数据长度直接相关。例如,一个典型配置:8 台 IndraDrive,每台配置 16 字节实时数据,周期时间可设为 1 ms 或 2 ms;如果增加到 32 台,同样的周期时间可能无法满足,需要放宽到 4 ms 或缩短每站数据量。选型阶段就应估算节点数和数据量,避免现场调试时才发现周期时间不够。

Sercos III 拓扑结构对比:线形 vs 环形 线形拓扑(Line) IndraMotion 主站 Master IndraDrive 1 从站 1 IndraDrive 2 从站 2 IndraDrive N 从站 N 末端空置 或接终端 断点 → 后续从站全部掉线 环形拓扑(Ring)— 冗余推荐 IndraMotion 主站 Master IndraDrive 1 从站 1 IndraDrive 2 从站 2 IndraDrive N 从站 N 回环连接 → 断线时自动切换线形,通信不中断 介质选择: 铜缆 Cat5e(≤100 m/段,控制柜内短距离) 光纤(长距离、强干扰、跨柜隔离) 接口:RJ45 双端口(Port 1 / Port 2),环形拓扑需每站两个端口

四、选型检查清单与参数估算

在完成拓扑设计后,建议用一份选型检查表逐项确认,避免遗漏。以下是一份可直接使用的检查表示例,字段均围绕 Sercos III 工程实际需要设置:

检查项 确认内容 示例/判断依据
主站接口 IndraMotion 是否配置 Sercos III 主站板卡 确认订货号含 Sercos III 选件,固件版本匹配
从站接口 每台 IndraDrive 是否安装 Sercos III 通信模块 检查驱动器侧面模块型号,确认双端口
节点数量 从站总数是否在控制器支持范围内 典型 IndraMotion 支持 32~64 个 Sercos 从站
周期时间 目标周期时间与节点数、数据量是否匹配 8 站 × 16 字节 → 1 ms;32 站 → 建议 4 ms
介质类型 铜缆/光纤选择及单段长度 铜缆 ≤100 m;光纤按模块规格(如 2000 m)
拓扑冗余 是否需要环形冗余 高可用产线选环形;简单设备可选线形
地址分配 从站 Sercos 地址是否唯一且连续 通过驱动器拨码或软件设置,避免冲突

关于周期时间的估算,可以用一个简化方法:先确定每个从站需要的过程数据字节数(例如位置指令 4 字节 + 状态字 2 字节 + 实际位置 4 字节 = 10 字节,取整为 12 或 16 字节),乘以从站数量得到总数据量,再对照控制器手册中“周期时间—数据量”曲线。如果曲线查不到,保守做法是按每站 16 字节、周期 2 ms 起步,现场再根据实际通信负载微调。

常见选型陷阱:只看驱动器型号是否支持 Sercos,却忽略了通信模块是否已安装;或者环形拓扑中使用了单端口驱动器,导致无法闭环。另一个高频问题是光纤收发接反,表现为网络无法进入 Phase 4,此时应优先检查 Port 1 TX 与下一节点 Port 2 RX 的对应关系。

最后,拓扑设计不是一次性的纸面工作。建议在控制柜布局阶段就画出物理连接图,标注每个节点的 Sercos 地址、端口连接关系和线缆类型。这样在调试阶段,当某个从站掉线时,可以快速定位是节点故障、线缆故障还是端口配置错误。对于环形拓扑,还要确认主站是否启用了环网冗余功能,否则断线后不会自动切换,冗余形同虚设。