2. TCMS系统架构与信号流
点表不是一张孤立的“地址—变量”清单,它描述的是信号在TCMS(列车控制与管理系统)中从产生到执行所经过的完整路径。要设计出可维护、可诊断的点表,必须先建立系统视角:一个信号由谁产生、经哪条链路传输、在哪个设备被处理、最终驱动什么执行对象,以及在这条路径上哪些环节需要被点表记录和监控。本节围绕典型列车拓扑,梳理车载控制信号的产生、传输、处理与执行四段路径,并说明它们如何映射到点表字段。
一、TCMS的典型分层架构
典型列车TCMS按功能可划分为四层:现场设备层(传感器、按钮、继电器触点、执行机构)、I/O采集与驱动层(远程I/O模块、事件记录仪接口、硬线接口单元)、控制与通信层(车辆控制单元VCU、总线网关、MVB/以太网骨干)、人机与诊断层(司机室HMI、维护显示屏、事件记录与诊断系统)。
现场设备层产生原始电气信号,I/O层完成电平转换与数字化,控制层执行逻辑运算与状态管理,人机层负责显示与故障提示。四层之间既有硬线连接,也有总线通信,点表必须同时描述“硬线点”和“总线变量”两类对象,并标明它们之间的映射关系。
二、信号的四段路径与点表映射
产生段:信号源包括司机操作(按钮、手柄、开关)、传感器(速度、压力、温度)、继电器触点状态以及子系统上报的状态字。点表在这一段需要记录信号名称、物理位置(车号、车厢、机柜、板卡、通道号)、信号类型(DI/DO/AI/AO或总线变量)和有效电平定义。例如“1车司机室警惕按钮”应记录为DI点,通道号精确到板卡端口,并注明“按下为高电平”或“按下为低电平”,避免现场接线与软件逻辑相反。
传输段:硬线信号经电缆进入远程I/O或硬线接口单元,总线信号经MVB或以太网进入网关。点表需要标明传输介质与协议、源端口与目的端口、刷新周期或采样周期。对于总线变量,还要记录端口号、变量索引、数据类型(如16位无符号整数)和字节序。传输段的字段缺失是点表联调阶段最常见的问题来源。
处理段:VCU接收数字化后的信号,执行滤波、防抖、量纲转换、逻辑组合和故障判断。点表应记录该信号参与的判断逻辑编号、阈值参数、延时参数以及故障等级。例如车门使能信号需要记录“车速小于5 km/h且零速信号有效”这一组合条件,以及5 km/h这一阈值来源。
执行段:VCU输出控制命令,经DO通道或总线报文驱动继电器、电磁阀、牵引或制动子系统。点表需要记录输出对象、驱动方式(高边/低边)、额定负载、故障安全状态(失电时保持还是断开)以及反馈信号的回读点。执行段与反馈段构成闭环,点表应成对设计“命令点”和“反馈点”。
三、典型拓扑下的信号流分析示例
以“司机按下关门按钮→车门关闭→状态回显”为例,信号路径为:司机室关门按钮(DI)→ 远程I/O模块采集 → MVB总线上传VCU → VCU判断零速与站台条件 → 输出关门使能(DO或总线命令)→ 门控器执行 → 门控器反馈“门已关闭”状态字 → VCU汇总 → HMI显示。这条路径上至少涉及4个点表条目:按钮输入点、使能输出点、门状态反馈点、HMI显示变量。设计时应保证四个条目的命名规则一致、地址不冲突、刷新周期匹配,并在备注中互相引用,形成可追溯的信号链。
四、从系统视角约束点表设计
建立系统视角后,点表设计应遵循三条约束:第一,路径完整,每个控制信号都要能回答“从哪来、到哪去、中间经过谁”;第二,方向明确,输入点与输出点分开管理,反馈点与命令点成对出现;第三,可观测,关键中间变量应保留监视入口,便于维护显示屏和诊断系统读取。满足这三条,点表才能从“接线清单”升级为“系统信号地图”,为后续联调和故障排查提供依据。