3、物理接口:RS485、MVB、以太网等物理层规范
好,咱们进入第三讲。物理接口这块,说白了就是信号怎么在线上跑的问题。你想想看,PIS系统要跟列车控制系统的骨干网打交道,如果物理层没选对,上层协议再牛也白搭。我个人习惯把物理接口比作「水管」——管径粗细、材质好坏,直接决定了你能传多少水、传多远。
在轨道交通领域,最经典的三种物理层就是RS485、MVB和工业以太网。它们各有各的脾气,也各有各的战场。我一个个说。
3.1 RS485:老当益壮的串行总线
RS485这玩意儿,年纪比我还大,但至今仍在大量列车上服役。为什么?因为它简单、皮实、抗干扰能力强。
核心参数:
- 差分信号传输,共模抑制比高
- 最大传输距离约1200米(不加中继)
- 典型速率:9.6kbps ~ 115.2kbps
- 半双工通信,需软件控制收发切换
接口定义(常用9针D-sub):
- Pin 2:RS485-A(正极)
- Pin 3:RS485-B(负极)
- Pin 5:GND(信号地)
- Pin 7:RS485-A(备用)
- Pin 8:RS485-B(备用)
我的经验:我曾经在一条老线改造项目中,发现PIS屏老是丢数据。查了半天,原来是终端电阻没焊。RS485总线两端必须各加一个120Ω电阻,否则信号反射会把你搞疯。嗯,这个坑我替你们踩过了。
避坑指南:
- 总线上的设备数量不要超过32个(标准负载)
- 线缆推荐使用屏蔽双绞线,屏蔽层单端接地
- 波特率越高,传输距离越短——这是物理规律,别硬扛
3.2 MVB:列车级的「内网」
MVB(多功能车辆总线)是IEC 61375标准的一部分,专门为列车环境设计的。说白了,它就是列车控制系统的「脊梁骨」。PIS系统要跟列车控制系统交互,很多时候就得走MVB。
物理层特性:
- 采用RS485作为电气基础,但协议层完全不同
- 支持三种介质:电气短距离(ESD)、电气中距离(EMD)、光纤(OGF)
- 典型速率:1.5Mbps
- 最大设备数:32个(电气段)
| 介质类型 | 最大距离 | 典型应用场景 |
|---|---|---|
| ESD(电气短距离) | 20米 | 同一车厢内设备互联 |
| EMD(电气中距离) | 200米 | 跨车厢连接 |
| OGF(光纤) | 2000米 | 列车编组间长距离 |
注意:MVB的物理层虽然基于RS485,但它的帧结构、主从仲裁机制都是独立的。千万别拿普通RS485的收发器直接怼MVB——我见过有人这么干,结果总线直接瘫痪。MVB需要专用的MVB收发器芯片,比如Duagon或MEN的模块。
我个人建议,如果PIS系统需要跟列车控制系统交换实时数据(比如车门状态、牵引指令),MVB是首选。但如果你只是传个视频流或者日志文件,那MVB的带宽就有点捉襟见肘了。
3.3 工业以太网:未来的趋势
现在新造的列车,越来越多地采用工业以太网。说白了,就是把咱们办公室用的以太网搬到列车上,但做了很多「加固」处理。
常用标准:
- 100BASE-TX(100Mbps,双绞线)
- 1000BASE-T(1Gbps,双绞线)
- 100BASE-FX(100Mbps,光纤)
列车环境下的特殊要求:
- 连接器必须使用M12或RJ45加固型(带锁扣)
- 线缆需满足EN 50155标准(抗振动、宽温、阻燃)
- 交换机需支持VLAN、QoS、环网冗余(如RSTP/PRP)
接口定义(M12 D-coded,4芯):
- Pin 1:TX+(发送正极)
- Pin 2:RX+(接收正极)
- Pin 3:TX-(发送负极)
- Pin 4:RX-(接收负极)
我的建议:如果你在做新项目,尽量优先考虑以太网。为什么?因为它的生态太丰富了。你可以用标准TCP/IP协议栈,可以跑HTTP、MQTT、甚至直接上WebSocket。PIS系统的视频流、状态监控、远程升级,全都能在一根网线上搞定。我记得有一次在调试中,用Wireshark抓包分析PIS和TCMS之间的通信延迟,半小时就定位到了问题——这在MVB上得折腾一整天。
3.4 三种接口的选型对比
好了,三种接口都讲完了。你可能会问:那我到底该用哪个?
| 特性 | RS485 | MVB | 工业以太网 |
|---|---|---|---|
| 实时性 | 低(需软件轮询) | 高(硬件仲裁) | 中(依赖交换机) |
| 带宽 | 低(<1Mbps) | 中(1.5Mbps) | 高(100Mbps+) |
| 抗干扰 | 中 | 高 | 中(需屏蔽) |
| 成本 | 低 | 中 | 中高 |
| 维护便利性 | 差(无诊断) | 中(有状态字) | 好(有SNMP/LLDP) |
我的个人经验是:
- 如果只是传一些简单的状态信号(比如「到站了」「开门了」),RS485够用,成本也低。
- 如果需要跟列车控制系统深度集成,比如参与门控逻辑、牵引制动联锁,那必须上MVB——它的实时性和确定性是其他接口比不了的。
- 如果PIS系统本身就很复杂,要传高清视频、要远程升级、要跟地面数据中心通信,那工业以太网是唯一的选择。
最后提醒一句:不管选哪种接口,物理层的施工质量一定要盯死。我曾经在一个项目上,就因为施工队把RS485的A、B线接反了,导致全线PIS屏花屏。排查了整整两天,最后发现是线序问题。所以,接口定义、线缆选型、终端电阻、屏蔽接地——这些看似基础的东西,往往就是故障的根源。
好,物理接口这块就讲到这里。下一讲咱们聊聊数据链路层,看看这些物理线上到底怎么「打包」数据。