InterlockingHS

机械动力铁路信号 · 图解入门

关于本文:整理自服主酷睿的 B 站专栏《机械动力铁路信号与自动调度》(原帖传送门),面向零基础玩家重写:去掉了生涩的行业表述,补齐了示意图与基础概念。
配套文件:本服《机械动力铁路铺设标准化规定》见 规则与守则 → 铁路标准化标签页。
阅读前提:会用机械动力的轨道、矿车与车站方块(在游戏里组装过一辆能动的列车即可)。服务器输入 /create 相关指令或查阅整合包内指南可快速补课。

引言 · 这篇讲什么

机械动力(Create)的列车跑起来之后,很多玩家会遇到两个尴尬场面:两辆车在同一条轨道上迎头相撞,或者后车一头亲上前车。这篇教程要解决的正是这件事——用「铁路信号」让列车自己保持安全距离、在车站自动换向、在岔路口自动选路。

全文分八步走:先弄明白信号系统到底防什么(第一章),再认识六个绕不开的术语(第二章),然后是游戏里几种信号方块的真实用法(第三章),接着学会把一条线划分成车站和区间(第四、五章),最后落到两种经典的铺线方案——单线和复线(第六章)。第七章给想深造的玩家补充现实铁路的专业概念,第八章汇总新手常见翻车点。

机械动力铁路信号教程封面
图 0 原教程封面:一座多线并行的机械化车站

一、为什么需要铁路信号

一句话总结:信号系统的任务只有两条——别撞上前面的车,别被对面的车撞。所有信号机、区段、进路,都是围绕这两条展开的。

火车在专有轨道上行驶,司机(在我们的场景里是自动驾驶的列车)看不到弯道另一头有什么。如果没有管理,两列车共用同一条轨道时就可能发生两类事故:

场景 A · 正面相撞 同一条轨道,相向而行 场景 B · 追尾 同向行驶,间距不足
图 1-1 信号系统要防住的两类最基本事故:对撞与追尾。铁路信号的一切设计,都是为了不让这两件事发生
🎓 现实概念 · 闭塞(Block) 现实铁路用「闭塞」解决这个问题:把线路切成一段一段的闭塞分区,用规则保证同一个分区里同一时刻最多只有一列车。后面的章节会看到,游戏里的信号机做的正是这件事。

二、先搞懂六个术语

原帖之所以「难懂」,一大半原因在术语。这里把它们全部翻译成大白话,并配上游戏里的对应物。这六个词会贯穿全文,建议先混个脸熟。

1

道岔(Turnout / Switch)

让列车从一条轨道拐到另一条轨道的可动设备。游戏里就是道岔轨道:岔尖掰向哪边,列车就走哪边。车站两端道岔最密集的区域叫咽喉区(第四章细讲)。

2

轨道区段(Track Section)

被信号点分割出来的一小段轨道,是信号系统管理的最小单位。一根长长的轨道,每遇到一个信号机就被切成一段。

3

区段占用(Occupied)

某区段上有车(哪怕一小节车厢压着),这个区段就处于占用状态。装了 TrackMap 模组的话,网页地图上会显示为红光带。占用=危险,这就是信号机变红的依据。

4

进路(Route)

「为一次通行办好的通道」:从黄铜信号机起、沿运行方向至进路终端(一架普通信号机)为止的一段锁闭通道。办理成功后,进路上的道岔与轨道区段全部锁闭(区段锁闭,TrackMap 上显示粉光带、原帖 CAD 图中为白条);列车通过后逐段解锁。

5

行别(Direction of Running)

「这条线往哪边走」的约定。单线两个方向都能走但同一时间只能有一个方向;复线则固定一线一个方向。原帖把规定正方向的线路称为「区间」,把反方向运行的线路称为「反间」,后文沿用。

6

前方区段 / 后方区段

顺着列车运行方向看,前方是车头指着的下一个区段,后方是车尾离开的那个。信号机的防护对象永远是它的「前方区段」。

道岔、轨道区段、占用表示的符号
图 2-1 原帖使用的示意图例:道岔、轨道区段、占用(红色轨道=有车)
黄铜信号机与普通信号机的符号约定
图 2-2 两种信号机的符号约定:▷ 黄铜信号机(排进路用)、○ 普通信号机(护区段用);带斜线表示加装了辉光管等显示器件

三、信号方块怎么工作

一句话总结:机械动力的信号系统由三种积木组成——信号点(切区段)、信号机(红绿灯)、车站方块(时刻表中的路径点)。信号机分两种:普通信号机护住一个区段,黄铜信号机排列进路。

3.1 信号点与信号机:切区段、亮红绿

在轨道上放置信号机方块后,它会把它所在的位置变成「信号点」,把长轨道切成一个个区段,并时刻盯着自己的前方区段(顺着它箭头方向的下一段):

信号机是有方向性的:它只管朝着它正面开过来的列车。所以同一根轨道若要双向行车,需要装两台信号机背靠背——本服约定正向(区间方向)装轨道左侧,反向(反间方向)装右侧。

游戏中的信号机与轨道
图 3-1 游戏内的信号机实拍:一台信号机守住一个方向
🛠 实操提示 想确认区段有没有划对,装上 TrackMap 模组看网页地图最直观:列车所在区段整段变红(红光带),一眼就能看出你的信号点把轨道切成了几段、切的位置对不对。

3.2 普通信号机:守住一个区段

普通信号机(符号 ○)的逻辑最简单:前方区段空闲就绿,占用就红。它适合做:

普通信号机开放绿灯
图 3-2 普通信号机的日常:绿灯=前方区段空闲

3.3 黄铜信号机:排列进路

黄铜信号机(符号 ▷)是这套系统的灵魂。列车装有时刻表,由时刻表动态规划出列车的行车行径——行径经过哪些道岔、每组道岔取定位还是反位,都由它确定。当列车运行至一架黄铜信号机前时,系统依据该列车的行车计划排列进路:

运行方向 车站A 路径点 列车 进路锁闭(区段锁闭 · 白光带) ① 黄铜 ▷(进路起点) 区段 a 道岔:反位锁定(定位/反位由行车行径确定) 区段 b ② 黄铜 ▷(越过,推进继续) ③ 普通 ○(进路终端) 终端防护区段(越过 ③ 的区段) 办理前须空闲(无敌对信号),随进路一并锁闭 车站B 时刻表目的地 进路锁闭 区段占用 车站路径点(车站方块) 列车运行方向
图 3-3 进路排列详图:自黄铜信号机 ① 逐架向前推进、越过途中黄铜 ②,至普通信号机 ③(进路终端)——并锁闭至 ③ 所防护的区段(越过 ③ 的那一段),整条白条=进路锁闭;办理时终端防护区段必须空闲(无敌对信号)

进路能否办理,必须同时满足四项条件——这些都是信号专业的正式术语,不是口语比方:

四项条件全部满足后,系统将进路上的所有道岔与所有轨道区段一并锁闭——即区段锁闭,对应现实信号控制台上的白光带;随后黄铜信号机开放,列车凭信号驶入。列车驶过一段,该段区段即逐段解锁(分段解锁),直至整条进路全部解锁完毕、道岔恢复可动。

① 读取行车计划 时刻表→行车行径 确定道岔定位/反位 ② 四项条件检查 道岔位置正确 | 进路无占用(无红光带) 无进路冲突 | 无敌对信号 ③ 道岔+区段锁闭 区段锁闭=白光带 (道岔、区段全部锁定) ④ 开放信号 列车通过后逐段解锁 直至整条进路解锁 四项条件任一不满足,进路即无法办理,信号机保持红灯
图 3-4 进路办理与解锁全流程

两个关键细节:

黄铜信号机排列特性的对比示例
图 3-5 黄铜信号机排列特性对比(原帖示例):普通信号机(○)的位置决定进路终端,信号点配置不同,列车走法随之不同
黄铜信号机与普通信号机防护范围对比
图 3-6 防护范围对比:普通信号机只护一个区段(防护范围 1),黄铜信号机护住整条进路(防护范围 1+2)

3.4 CAD 图例约定与单线汇入示例

原帖的 CAD 示意图遵循一套固定的颜色约定,先看懂它,后文所有原帖图都能读明白:

两条单线汇入一座车站的单线半自动闭塞示例
图 3-7 单线半自动闭塞示例:两条单线铁路汇入同一座车站(线路所同理)。上方线路一段为进路锁闭(白条)、一段为区段占用(红条=列车正占用);下方线路同样以进路锁闭接入站内。汇入处的道岔与共用区段由信号统一防护,两个方向的进路互斥——一方排入,另一方即被拒绝
现实中信号机符号表示的目标控制逻辑
图 3-8 原帖的「总目标」:用现实信号符号画出甲站→乙站的完整控制逻辑(编号 ①)……
对应的机械动力信号铺设
图 3-9 ……再用机械动力的信号机方块(▷=黄铜、○=普通)一比一铺出来。注意红圈「重点注意」:区间中部的信号点选型直接影响双向行车

四、车站与区域的划分

一句话总结:把线路分成「车站」和「区间」两大块;车站内部再分股道和岔区(咽喉区)。信号设计就是围绕这几块区域布置信号点。
岔区(咽喉区) 岔区(咽喉区) 进站信号机 ▷ ○ 接车进路终端(向右) ▷ 出站信号机(黄铜) 对向进站信号机 ▷ 正线(通过用) 到发线 1 到发线 2
图 4-1 典型车站:两端岔区(咽喉)+ 中部股道;进站信号机守大门;接车端岔区右边界每股道设向右的普通信号机作接车进路终端,对端岔区外方为出站信号机(黄铜)(示意图,非工程图)
岔区的划分与防护
图 4-2 绿圈部分=岔区:道岔群单独成段,由前后的信号机保护;反方向线路(红线)同样有自己的岔区
同一车站两种信号点配置的对比
图 4-3 同一座站场的两种信号点配置(上下对比):红圈「重点注意」处选 ○ 还是 ▷,决定了列车能否灵活地跨线排列进路

五、信号机分类对照

现实铁路按「位置+用途」给信号机起名字。游戏里的方块只有两种,但装的位置不同,扮演的角色就不同。对上号,看现实资料时就不会晕:

单线车站的信号机分类
图 5-1 单线车站:红虚框=岔区边界。进站/出站/通过信号机的位置一目了然
复线车站的信号机分类
图 5-2 复线车站:正线直通,通过信号机让列车正线高速通过;上下行各一套行别

六、闭塞制式与典型铺法

一句话总结:单线用站间闭塞(一个区间只放一列车,靠黄铜进路实现),复线用自动闭塞(区间切成追踪分区,双方向各一条线)。要双向都能跑,就再加改方运行。

6.1 单线 · 站间闭塞

运量不大的线路,最省心的方案:甲乙两站之间的整个区间同一时刻只允许一列车。发车站办理发车进路把列车排入区间,对方站办理接车进路(连续排列时可直接由本站股道排至对方站股道);进路一锁,整个区间就属于这列车了;列车到达、进路解锁后,反方向才能办理。

单线区间的信号布置
图 6-1 单线站间闭塞(半自动闭塞)示例:上方为两条线路各自的进路锁闭,下方为典型信号布置——连续排列时进路可由甲站直排乙站

6.2 复线 · 自动闭塞

运量大了就修复线:上下行各一条线、各跑一个方向,再把每条线的区间切成若干闭塞分区,分区之间用普通信号机分隔。于是后车不用等前车完全到达对方站,只要「前方分区空闲」就能贴着追——这就是现实里高铁的运行方式。

后车 B 前车 A 分区① 占用 分区② 空闲 → B 可进入 分区③ 占用 上行(甲 → 乙) 下行(乙 → 甲):另一条线、另一个行别,互不干扰 占用分区(红) 空闲分区 列车运行方向(倒三角置于车头前方)
图 6-2 复线自动闭塞的追踪运行:B 与 A 之间至少保持一个空闲分区——B 前方的通过信号机开放(绿),A 前方的通过信号机关闭(红)

现实中的信号机还有黄灯:提醒司机「下一个分区有车,减速预备停车」。机械动力的信号机只有红/绿两显示,所以游戏里的追踪间距要靠多留一个空闲分区来补偿——铺复线时分区宁可多切几段。

现实三显示与游戏二显示的对照
图 6-3 同一组闭塞分区:现实显示「红-黄-黄-绿」(宜昌东→万州方向,分区编号 12591G 等),游戏里是「红-绿-绿-绿」。黄灯的预告职责在游戏里由「多空一个分区」代替

6.3 改方运行:复线也能双向跑

复线某一边要检修、或者某方向突然来了一大波车,就需要借对向线路反着跑——这就是「改方运行」。做法:把该方向的行别整个反转(原帖称对下侧线路做改方操作),反向进路可以直接排列到对方站股道(相当于临时变回站间闭塞),也可以只排到区间按分区追踪。

复线正方向运行与改方运行(排至股道)
图 6-4 上:复线正常各走各的(正向运行);中:下侧线路改方后反向运行、进路直接排列至股道;下:对应车站的信号点配置
改方运行:进路排列至区间
图 6-5 改方的另一种:进路只排到区间(红圈「重点注意」:反向信号点要用普通信号机做进路终端)
站前信号点选型的重点注意
图 6-6 站前「重点注意」处:信号点选 ○ 还是 ▷,决定了改方/接发车时进路能排到哪里——设计车站时先想清楚这颗信号点
🎓 现实概念 · 反方向行车 现实复线铁路同样有这套机制,叫「反方向行车」或「双向自动闭塞」:正常按正方向自动闭塞追踪;需要时由调度员把某区间的方向倒过来,整个区间一次性出清、锁闭后才允许反向列车进入——和游戏里改方的操作逻辑一模一样。

七、现实专业概念速览

这一章是原帖之外的补充:几个出镜率很高的专业词,以及它们和游戏机制的对应关系。想看懂现实铁路资料、或者想给车站起「正经」名字时,用得上。

🎓 联锁(Interlocking) 信号机、道岔、进路三者之间「互为条件、互相锁闭」的关系总称:信号机只有在道岔位置正确并锁闭、进路内区段空闲、无敌对信号时才允许开放;进路锁闭期间道岔不许再动。现实中,联锁处于信号系统的中间层——上位受 CTC/TDCS 指挥,下位驱动信号机、轨道电路、道岔三大现场设备(见图 7-1 上半)。本服务器名 InterlockingHS 正是取自这个词。
车站信号:CTC/TDCS → 联锁 → 现场三大设备 CTC / TDCS 调度集中 / 列车调度指挥系统 控制指令 ↓ / 表示信息 ↑ 联锁 Interlocking 进路 · 道岔 · 信号机 之间的锁闭关系 信号机 轨道电路 道岔 联锁 ↔ 现场设备双向联系:下发控制命令 / 回采状态信息 区间信号:自动闭塞的传递链路(以 ZPW-2000A 无绝缘轨道电路为例) 轨道电路 检测分区占用 / 传递信息 继电器逻辑电路 分区空闲/占用逻辑判定 信号机 / 发送器·接收器 给出显示 / 发收载频信息
图 7-1 现实信号系统的两大支柱:车站联锁层次(上)与区间自动闭塞链路(下,参考 ZPW-2000A 轨道电路)
先划重点:机械动力的信号系统属于固定闭塞——闭塞分区边界(信号点)固定不变、以整个区段为占用判定单位,既不是移动闭塞,也不是准移动闭塞。

八、常见问题 FAQ

信号机一直是红的,车不走?
按顺序排查:① 前方区段是不是有车/掉落物压着(红光带);② 黄铜信号机的话,进路终端那架普通信号机还在不在、其防护区段是否空闲(无敌对信号);③ 有没有与本进路冲突的已办理进路(无进路冲突);④ 道岔实际位置与行车行径要求的定位/反位是否一致(道岔位置正确)。
两台信号机面对面装同一点,为什么行为很怪?
信号机有方向性,但「同一信号点」两个方向的显示会互相联动(一个方向放行,对向就停)。双向线路请把正、反向信号机错开半格以上,各管各的区段入口。
岔区为什么排不进路?
十有八九是岔区里有车(哪怕停着一节车厢),或者岔区没有被划成独立区段导致信号系统「看不清」。把岔区首尾用信号点圈出来。
列车停站后越站/刹不住?
检查进路终端那架普通信号机是不是设得太远(进路排得过长、列车到站前停不下来),以及车速与制动距离——二显示系统里红灯是「停车点」,进站前请利用弯道或低速档自然降速。
我想两条线并到一条线,怎么防对撞?
这就是「线路所」场景:汇合点前各自设黄铜信号机,普通信号机(进路终端)设于汇合后共用区段的远端,两侧进路天然互斥(一方排出,另一方红灯)。

附录 · 术语速查表


本教程与《机械动力铁路铺设标准化规定(试行)》配套使用,规定全文见 规则与守则 → 铁路标准化。教程内容如与游戏实际表现不符,以游戏内实测为准,并欢迎在官方社群反馈勘误。

—— 整理自酷睿专栏《机械动力铁路信号与自动调度》 · InterlockingHS 管理组