4. RTEX主站与从站设备配置

RTEX(Realtime Express)网络的工程落地,第一步不是写程序,而是把“谁当主站、挂哪些从站、每个站怎么配、数据怎么映射”这件事定清楚。本节围绕主站控制器选型、从站设备类型、站参数配置、PDO 映射、SDO 参数读写、配置工具使用与在线扫描展开,目标是让读者能够独立完成一套可运行的 RTEX 网络配置。

一、主站控制器选型

RTEX 主站通常由 PLC 或专用运动控制器承担。选型时优先看四个硬指标:一是支持的 RTEX 主站端口数量与最大从站数,常见主站支持 32 轴或更多,需与设备规模匹配;二是通信周期,RTEX 典型周期为 0.5 ms、1 ms、2 ms 等档位,周期越短对控制器实时性要求越高;三是同步方式,RTEX 采用基于时间戳的同步机制,主站需具备稳定的实时时钟与中断响应能力;四是运动控制功能,如是否内置电子齿轮、凸轮、插补、位置比较输出等,决定后续编程方式。

以某型运动控制器为例,其 RTEX 主站口支持 1 ms 周期、最多 32 个从站,内置 16 轴插补。若项目需要 20 轴伺服加 8 个 IO 模块,则该主站从站数满足,但需确认 IO 模块是否占用轴资源。选型时还应核对控制器固件版本是否支持目标从站的设备配置文件(ESI 类描述),否则在线扫描可能识别为未知设备。

二、从站设备类型与站参数

RTEX 从站主要分三类:伺服驱动器、步进驱动器、远程 IO 模块。伺服与步进从站通常占用“轴”资源,IO 模块占用“站”资源。每个从站都有站号(Node ID),一般通过拨码开关或参数设置,站号在网络上必须唯一,且建议按物理顺序连续编号,便于排障。

站参数配置的核心是:站号、站类型、通信周期、PDO 分配、以及从站特有的保护参数。以伺服从站为例,需要设置的位置环增益、速度环增益、转矩限幅、电子齿轮比等,这些参数既可通过配置工具写入,也可通过 SDO 在线读写。站参数一旦写入,通常保存在从站 EEPROM 中,断电不丢失。

RTEX 主站—从站配置与数据映射关系 主站控制器 PLC / 运动控制器 RTEX 主站口 周期:1 ms 最大从站:32 固件:V2.3 配置工具 在线扫描 / 站参数 PDO 映射 / SDO 读写 参数保存与下载 USB/以太网 RTEX 总线 从站1:伺服 站号:1 类型:轴 PDO:位置/速度/转矩 电子齿轮:1:1 状态:OP 从站2:步进 站号:2 类型:轴 PDO:位置/速度 细分数:16 状态:OP 从站3:IO 站号:3 类型:站 输入:16 点 输出:16 点 状态:OP PDO 映射(过程数据对象) RxPDO:主站→从站 控制字 / 目标位置 / 目标速度 TxPDO:从站→主站 状态字 / 实际位置 / 实际速度 SDO:参数读写 增益 / 限幅 / 电子齿轮 / 报警 网络状态:正常 扫描周期:1 ms

三、PDO 映射与 SDO 参数读写

PDO(过程数据对象)是 RTEX 周期通信中真正“跑数据”的通道。主站每个周期把 RxPDO 发给从站,从站把 TxPDO 回给主站。映射的本质是:把从站对象字典中的某个参数,绑定到周期报文的固定字节偏移上。例如伺服从站的位置模式,RxPDO 通常映射控制字(2 字节)、目标位置(4 字节)、目标速度(4 字节);TxPDO 映射状态字(2 字节)、实际位置(4 字节)、实际速度(4 字节)。映射一旦确定,主站程序就按这个字节布局读写数据。

SDO(服务数据对象)用于非周期参数读写,典型场景是上电初始化时写入增益、限幅、电子齿轮比,或运行中读取报警代码、温度、母线电压。SDO 读写有索引(Index)和子索引(Subindex),例如某伺服“位置环增益”为 Index 0x2100、Sub 0x01,写入值 300 表示增益 30.0。配置工具中通常以“参数名+索引+当前值”的表格形式呈现,避免手工记索引。

需要特别注意:PDO 映射在从站进入 OP(Operational)状态前必须完成,运行中一般不允许修改映射。SDO 读写可以在 OP 状态下进行,但会占用非周期带宽,频繁读写可能影响周期通信的稳定性。工程上建议把关键参数在初始化阶段用 SDO 写入,运行中只读报警类参数。

四、配置工具使用与在线扫描

配置工具是 RTEX 工程的核心入口,典型操作流程如下:

  1. 连接主站:通过 USB 或以太网连接控制器,选择正确的通信端口。
  2. 在线扫描:工具向总线发送扫描命令,自动识别已连接的从站,显示站号、设备类型、固件版本、状态。
  3. 站参数配置:双击某个从站,进入参数页,设置站号、周期、PDO 映射、保护参数。
  4. 参数下载:将配置写入主站和从站,从站参数通常写入 EEPROM。
  5. 状态确认:观察每个从站是否进入 OP 状态,有无报警或通信错误。

在线扫描时若出现“未知设备”,通常是设备描述文件缺失或固件版本不匹配;若出现“站号冲突”,则两个从站拨码相同,需重新编号。扫描结果中每个从站的“状态”字段是判断配置是否成功的第一依据:OP 表示正常,PRE-OP 表示尚未进入运行,ERROR 表示存在通信或参数错误。

在线扫描前,建议先确认总线终端电阻、屏蔽接地和电源是否正常。RTEX 对线缆和接地较敏感,物理层问题常表现为扫描不到从站或周期通信丢包。

五、配置检查要点

检查项正常表现异常处理
站号唯一性扫描列表无重复站号修改拨码或参数,重新扫描
通信周期主站与从站周期一致检查主站周期设置与从站支持档位
PDO 映射字节长度与从站对象匹配核对对象字典,重新映射
SDO 写入返回值成功,参数生效检查索引、子索引、数据类型
从站状态全部为 OP查看报警代码,逐站排查

完成上述配置后,主站程序即可按 PDO 布局读写过程数据,按 SDO 读写参数。实际工程中,建议把配置导出为工程文件并备份,便于后续维护和批量复制。配置阶段多花十分钟核对站号与映射,往往能省去现场调试数小时的排障时间。