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点表主要描述的就是硬线信号——每一个点对应一根线、一个端子、一个确定的电气状态。

TCMS车载控制信号全景与I/O点表定位 现场设备 / 操作端 司机台按钮/手柄 车门/空调/照明 牵引/制动子系统 传感器/继电器 安全回路触点 维护/试验开关 分布式I/O模块 数字量输入 DI 110V DC 干接点 数字量输出 DO 继电器/指示灯驱动 模拟量输入 AI 4–20mA / 0–10V 模拟量输出 AO 电流/电压给定 脉冲/频率量 速度传感器等 端子排 / 接插件 中央控制单元 CCU 信号采集与 逻辑运算 故障诊断与 状态记录 列车级总线 MVB / 以太网 网络信号:牵引级位、车速、子系统状态字 司机HMI 状态显示/报警 操作确认 维护/诊断口 点表核对 信号强制/监视 I/O点表:点号 · 信号名 · 方向 · 类型 · 端子 · 地址 · 正常态 · 备注 点表约束并描述 每一路硬线信号 硬线信号 模块→CCU

二、什么是"车载控制信号"与"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点表(含地址、端子、正常态)无地址冲突,端子与接线图一致
组态映射模块组态文件、变量映射表点表每一行都能在软件中找到对应变量
逐点验证试验用例与记录每点动作正确,异常态可被识别