1. 课程导入与TCMS信号全景
欢迎进入《TCMS车载控制信号与I/O点表教程》。在正式动手画第一张点表之前,我们需要先建立一张"全景地图":TCMS(列车网络控制系统,Train Control and Management System)到底在列车上扮演什么角色,它通过哪些信号感知列车状态、又通过哪些信号驱动设备动作,而I/O点表在这套体系中处于什么位置。本章不涉及具体接线和地址分配,而是帮助你在脑中搭好框架,后续30章的所有细节都将挂接到这个框架上。
一、TCMS在列车中的定位
现代列车通常采用"网络控制+分布式I/O"的架构。司机台的牵引手柄、制动指令、车门按钮等操作输入,以及牵引变流器、制动控制单元、空调、车门控制器等子系统,都通过MVB、CAN、以太网等总线或硬线接入TCMS。TCMS本身并不直接产生牵引力或制动力,它承担的是采集、传输、逻辑判断、状态监视与故障诊断的职责:把分散在各车厢的信号汇总到中央控制单元(CCU),按既定逻辑运算后下发控制命令,同时把列车状态呈现给司机和地面维护系统。
理解这一点非常关键:TCMS信号分为两大类。一类是网络信号,通过总线以报文形式传输,如牵引级位、车速、各子系统故障码;另一类是硬线信号,通过电缆直接连接输入/输出模块,如紧急制动按钮、警惕按钮、车门使能、撒砂指令。I/O点表主要描述的就是硬线信号——每一个点对应一根线、一个端子、一个确定的电气状态。
二、什么是"车载控制信号"与"I/O点表"
车载控制信号是列车上一切可被TCMS感知或驱动的电气量总称。按方向可分为输入信号(DI、AI、频率量)和输出信号(DO、AO);按电气形式可分为开关量(0/1、得电/失电)、模拟量(4–20mA、0–10V)、脉冲量(速度脉冲)以及总线报文。每一个信号在工程上都必须回答五个问题:它从哪里来、接到哪个模块的哪个通道、在软件里对应什么变量、正常状态是什么、异常时如何判断。
I/O点表就是把这五个问题的答案固化成一张受控表格。它是电气设计、软件组态、生产接线、调试试验和售后排障共同依据的"信号字典"。一张完整的点表通常包含:点号、信号名称、信号方向、信号类型、所属设备、模块槽位与通道号、端子号、软件地址、正常态(常开/常闭、0/1)、量程与工程单位、滤波或防抖时间、备注。点表一旦发布,任何改动都要走变更流程,因为一处地址改动可能同时影响接线图、PLC程序和试验用例。
三、本课程的整体框架
课程共30章,按"认知—设计—实现—验证—运维"的工程主线组织,大致分为五个阶段:
- 基础认知(第1–6章):TCMS架构、信号分类、DI/DO/AI/AO电气特性、命名规范与点表字段定义。
- 点表设计(第7–14章):从系统接口清单到点表编制,地址分配原则、冗余与安全信号处理、常开常闭选择、防抖与滤波参数设定。
- 组态与实现(第15–21章):I/O模块组态、变量映射、网络信号与硬线信号的关联、典型控制逻辑(车门使能、牵引封锁、警惕功能)的落地。
- 测试与验证(第22–26章):点表核对方法、逐点打点试验、信号强制与监视、故障注入、试验记录与问题闭环。
- 运维与复盘(第27–30章):现场排障思路、点表变更管理、典型故障案例复盘与综合实战项目交付。
四、贯穿全程的实战项目
为避免知识碎片化,课程设置一个贯穿始终的实战项目:某型城市轨道交通列车TCMS硬线信号点表编制与验证。项目以一个司机室和两节车厢为范围,覆盖约120个硬线点,包括司机台控制(牵引/制动指令、方向、警惕、鸣笛)、车门系统(开/关门指令、门使能、门状态反馈)、安全相关(紧急制动按钮、火灾报警)、辅助系统(空调启停、照明)等。
项目按阶段交付:先输出接口清单与信号命名表,再编制完整I/O点表(含地址与端子分配),随后完成模块组态与变量映射,最后编写逐点试验用例并记录验证结果。示例参数均为教学假设,例如"DI模块采用110V DC干接点输入,防抖时间设为50ms;车门使能信号定义为高电平有效,正常态为0",实际项目应以车辆技术规格书和接口协议为准。
| 阶段 | 核心交付物 | 判断是否达成的依据 |
|---|---|---|
| 接口梳理 | 系统接口清单、信号命名表 | 每个信号有唯一名称、来源与去向明确 |
| 点表编制 | I/O点表(含地址、端子、正常态) | 无地址冲突,端子与接线图一致 |
| 组态映射 | 模块组态文件、变量映射表 | 点表每一行都能在软件中找到对应变量 |
| 逐点验证 | 试验用例与记录 | 每点动作正确,异常态可被识别 |