4. WTB节点地址与编组配置

WTB(绞线式列车总线)的通信基础是“每个节点有唯一地址、每节车辆在编组表中有确定位置”。列车级配置做错,往往不是通信芯片的问题,而是地址重复、方向标识反了或网关角色配错。本节围绕三编组列车的实际配置任务,把地址规则、编组表、方向标识和节点角色串起来,最终在配置工具中形成一份可用的地址规划。

一、节点地址分配规则

WTB节点地址是1~255范围内的节点标识,其中地址0保留不用,地址255通常作为广播或特殊用途保留(具体以所用协议版本和工具约定为准)。地址在总线上必须唯一,且同一列车编组内不允许两个节点使用相同地址。工程上通常按“车辆号段+车内序号”的方式规划,例如每节车分配16个地址的号段:1号车用1~16,2号车用17~32,3号车用33~48。这样既保证唯一性,又便于后期增删节点时快速定位。

需要特别注意的是,WTB节点地址与车辆物理位置不是同一概念。地址是通信标识,编组表才描述物理顺序。因此地址可以按号段分配,但编组表中的顺序必须与列车实际连挂顺序一致。配置时建议先确定列车编组顺序,再按顺序分配号段,避免“地址按车号、编组按位置”两套逻辑互相冲突。

二、编组表与方向标识

编组表描述列车中每节车辆(或每个WTB节点)的排列顺序,是WTB初始化时建立总线拓扑的依据。编组表通常包含节点地址、车辆位置序号、节点角色等字段。方向标识用于区分列车两端:一般约定一端为A端(或1位端),另一端为B端(或2位端),编组表从A端向B端依次编号。方向标识一旦确定,全文和图示必须保持一致,否则会出现“同一节点在两张表里位置相反”的问题。

在三编组列车中,假设编组顺序为:1号车(A端)—2号车—3号车(B端)。则编组表位置序号可设为1、2、3,方向标识统一从A端起算。若列车实际连挂方向与配置方向相反,应在配置工具中调整方向标识或反转编组表,而不是简单改地址,因为地址与物理位置是两套信息。

三、网关节点与端节点角色

WTB网络中,网关节点(Gateway)负责列车总线与车辆总线之间的协议转换和数据路由,通常每节车或每个编组设置一个网关;端节点(End Node)位于总线物理两端,承担总线终端匹配和拓扑边界标识作用。端节点配置错误会导致总线反射、通信不稳定。三编组列车中,A端车和B端车各有一个端节点,中间车不设端节点;网关节点则根据车辆电子架构布置,常见为每节车一个网关,或仅在带头车的编组设置主网关。

角色配置的关键判断是:端节点必须位于物理总线两端,且全列只有两个端节点;网关节点数量与车辆电子架构一致,不能把普通节点误配为网关,否则会出现路由环路或地址冲突。

三编组列车 WTB 地址与编组规划(方向:A端 → B端) A端(1位端) B端(2位端) 1号车(位置1) 地址号段:1~16 网关:GW-1(主) 端节点:EN-A 方向标识:A端起算 2号车(位置2) 地址号段:17~32 网关:GW-2 端节点:无 方向标识:中间车 3号车(位置3) 地址号段:33~48 网关:GW-3 端节点:EN-B 方向标识:B端终止 WTB WTB 端 端 编组表(示例) 位置序号 车辆 地址号段 网关角色 端节点 方向标识 1 1号车 1~16 GW-1(主) EN-A A端 2 2号车 17~32 GW-2 — 中间 3 3号车 33~48 GW-3 EN-B B端

四、在配置工具中完成三编组地址规划

下面以常见的WTB配置工具操作逻辑为例,给出可复现的配置过程。示例参数为教学假设,实际项目应以车辆电子架构图和协议版本为准。

第一步:建立工程与编组框架。新建列车工程,选择WTB协议版本,设置编组数量为3。在编组表中按A端到B端依次添加三个车辆条目,位置序号分别为1、2、3,方向标识统一设为“A端起算”。

第二步:分配节点地址。按号段规则为每节车分配地址:1号车1~16,2号车17~32,3号车33~48。在每个车辆条目下添加具体节点,例如1号车添加网关节点地址1、普通节点地址2和3;2号车添加网关地址17、普通节点18;3号车添加网关地址33、普通节点34。配置工具通常提供地址冲突检查,若出现重复地址会高亮提示,必须逐一消除。

第三步:设置节点角色。将1号车网关设为“主网关”,2号车和3号车网关设为“从网关”;将1号车首节点设为“端节点A”,3号车末节点设为“端节点B”,中间节点全部设为“普通节点”。角色设置完成后,工具中的拓扑预览应显示总线两端各有一个端节点,中间无端节点。

第四步:校验与导出。使用工具的“编组校验”功能检查三项内容:地址唯一性、端节点数量是否为2、网关数量与架构是否一致。校验通过后导出编组表和地址规划表,作为后续下载到车辆设备的配置依据。

示例地址规划(教学假设)
位置1  1号车  GW-1(地址1,主网关)  N2(地址2)  N3(地址3)   EN-A
位置2  2号车  GW-2(地址17,从网关) N18(地址18)            —
位置3  3号车  GW-3(地址33,从网关) N34(地址34)            EN-B
校验项:地址唯一 ✓  端节点=2 ✓  网关=3 ✓
方向标识是编组表的“坐标系”。建议在配置前先在图纸上标注A端和B端,并在工具中固定方向设置,后续所有位置序号、端节点和网关描述都以此为准,避免中途反转。
常见错误:把中间车也配成端节点,导致总线上出现四个端节点,通信出现反射和误码;或把普通节点误设为网关,造成路由异常。配置完成后务必用拓扑预览和校验功能复核。

完成上述四步后,三编组列车的WTB地址规划即形成闭环:地址号段保证唯一性,编组表描述物理顺序,方向标识统一参照,网关与端节点角色各就各位。后续下载配置和上线测试时,只需按导出的编组表逐项核对,就能快速判断配置是否与实车一致。