切换语言: Deutsch English Español Français 日本語 Polski Русский Українська

Rail signal/zh: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
m Category overhaul
Cardinal (talk | contribs)
Sync with English version.
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{languages}}
{{Languages}}
{{:Infobox:Rail signal}}
{{:Infobox:Rail signal}}
'''铁路信号灯'''是应用于自动运输的[[Railway network/zh|铁路系统]]的。有了铁路信号灯,多列火车运行在同一个铁轨上就成为了可能。
'''{{Translation|Rail signal}}'''会将铁路划分为''区间'',使{{L|Locomotive}}能根据其他机车的行驶情况做出反应,从而允许多列火车在同一轨道上行驶而不相撞。区间覆盖所有相互连接的轨道,无论火车是否能够在它们之间行驶。{{Translation|Rail signal}}还可以与{{L|Rail chain signal}}配合使用,后者也能将铁路划分为区间。


注意:这页内容最好的描述方式是使用图片。 在此之前,这个版本的描述只能给你一些有关于发生了什么事的线索。
更多详细信息,请参阅{{L|Tutorial:Train signals}}。


{{imagelink|rail-signals|Rail signal/zh|'''铁路信号灯'''只实现了闭塞信号的功能。}}
[[File:Rail_blocks.png|thumb|{{Translation|Rail signal}}会将铁路划分为区间,每个区间以不同颜色标识。]]


== 基础 ==
== 方向 ==
{{Translation|Rail signals}}管控的区间取决于它放置在铁轨的哪一侧。如果信号位于铁轨(面向前进方向)的右侧,那么它将管控其前方的铁轨,直到下一个信号或铁轨的尽头。放置{{Translation|Rail signals}}时,将显示铁路区间,而对侧可以放置信号的位置会以白色突出显示。在自动行驶模式下,如果只在铁轨一侧放置了{{Translation|Rail signals}},则列车只会按照右侧有信号灯的前进方向单向行驶。


* 将[[Rail signal/zh|铁路信号灯]]放置在[[Railway network/Segment/zh|一段铁轨]]的'''右侧'''。
== 状态 ==
* 想象信号灯“切”进铁轨中,将这段铁路分成两个“闭塞区段(blocks)”。
[[File:railsignal_anim.png]]
* 如果一列火车在这个闭塞区段的内,则此闭塞区段'''之前'''的信号灯是红色的。
* 没有其他别的物品可以做这样的切分,这意味着,所有的道岔,交叉路口等都是这个闭塞区段的一部分。


'''一图胜千言:[http://imgur.com/a/zG13U#0 放置信号灯的教程]。
{{Translation|Rail signal}}有四种状态:
* '''<span style="color:#00FF00">绿灯</span>''' - 该信号管控的区间空闲。
* '''<span style="color:#cd6600">黄灯</span>''' - 列车无法及时刹车,将会通过该信号。可以使用[[Debug mode/zh|调试选项]] <code>show-train-braking-distance</code> 查看列车刹车所需的最小距离。黄色信号表示列车正在接近,且已经获准进入下一区间。该区间已被列车预留,该区间所有入口的信号都会亮红灯。
* '''<span style="color:#cd0000">红灯</span>''' - 该信号管控的区间目前有车,或者另一个管控该区间的信号亮黄灯。
* '''<span class="rail-signal-blink">闪烁</span>''' - 该信号不在铁轨上,或者其管控的区间和其前序区间是同一个。(即该信号无法划分两个区间)


并且:他们不是坏了![http://www.reddit.com/r/factorio/comments/2k6aar/need_help_with_railroad_signals/ 铁路信号灯工作正常],如果你花费一些时间来理解他们。
列车会在亮红灯的信号前停下,可以使用{{L|Rail chain signal}}让列车提前停车,因为它们会始终与前方信号的状态同步。


== 进阶 ==
== {{Translation|Circuit network}} ==
[[File:Rail_signal_circuit_network_gui.png|thumb|{{Translation|Rail signal}}的{{Translation|Circuit network}}配置界面。]]
可以为{{Translation|Rail signal}}设置{{L|Circuit network}}条件,当条件满足时,信号会亮红灯。


你可以直接查阅这里:[http://wiki.openttd.org/Signals#Block_signals 运输大亨开源版(OpenTTD)中的闭塞信号]。
{{Translation|Rail signals}}还可以根据其亮灯情况输出三种不同的信号,取决于信号目前亮哪种灯。然而如果是由于{{Translation|Circuit network}}条件导致其亮红灯,那么它不会输出任何信号。


这里也是一篇[http://www.factorioforums.com/forum/viewtopic.php?f=18&t=3811 有用的文章]。
== 更新历史 ==
{{history|0.13.0|
* {{Translation|Rail signals}}现在可与{{Translation|Circuit network}}相连接。
* 拆除{{Translation|Rail signals}}的时间减半。
* 增加{{Translation|Rail signals}}可放置位置指示标记。
}}


还有这里:[http://en.wikipedia.org/wiki/Railway_signalling#Block_signalling 维基百科]。
{{history|0.11.4|
 
* 无法分离两个区间的信号灯会闪动。}}
 
但是要真正理解它,你可以想象,那个闭塞信号就像工作在一个'''铁路模型'''里。这一原理的基础有:
 
* 铁轨(左边和右边)能够传导电流(它们是用钢制成的)。
* 火车连接了铁路的左边轨道和右边轨道,就像一个导体把两边轨道连通了。
* 信号在一条轨道上释放了一个小电流。
* 如果火车在铁轨上,这个电流也会传导到另一条轨道上。因为火车把两侧轨道连接在了一起。
* 也可以想象一下少量的电流流动。
* 信号灯就知道:“火车在我这个闭塞区间内”,然后信号就变成了'''红色'''。
 
现在再定义闭塞区间(Block)跟铁路段(Segment):
 
* [[Railway network/Segment/zh|铁路段(Segment)]]:连续的一段铁路,没有路口和道岔。当鼠标悬浮于铁路段上时,你可以看到当前铁路段的编号。
* [[Railway network/Block/zh|闭塞区间(Block)]]:一组铁路段(或一个铁路段)。每一个连接的铁路段都属于一个闭塞区间,无论有没有火车在其上形式,也不论它是不是单行道(例如加入一个道岔:道岔两边的铁路段属于同一个闭塞区间!)。当选中一段铁路,你可以在信息部分看到当前闭塞区间编号。
 
现在回到模型铁路的例子,这意味着:
 
* 每一个铁路信号灯都“切”进铁轨中。
* 这一“切”将一个铁路段一分为二。
* 这也阻止了一个闭塞区段到另一个闭塞区段传导的电流。换句话说:'''只有在一个闭塞区段里面的铁路段才是“连接”在一起的'''。电流可以在同一闭塞区段内的每一个铁路段上传导,但是不能传导到另一个闭塞区段的铁路段上。
* 如下的也是事实,'''即使火车无法到达这个铁路段,因为它处于错误的方向!'''
 
换句话说:如果这里没有信号灯,铁路段将会连接在一起。只有信号灯能够分离这种连接!
 
=== 黄灯,预留轨道 ===
 
你可以已经知道:信号灯观察的是它前面(下一个闭塞区间)。如果这里有一个连接信号(一列火车在上边!),它会变成红色。
 
这里是关于它如何变成黄色:
* 火车需要一段距离才能停下。通过[[Debug mode/zh|开发模式(Debug)]]打开"show_train_stop_point",你可以查看这段距离。你可以看到:随着速度的增加,这个距离也在边长。** 所有在列车行进方向处于这个距离内的信号灯都会变成黄色的(先来的,先服务)
** 黄色信号“连接”铁轨的两边,就像火车在其上一样。
** 这会把其他'''输入信号'''到这段闭塞区段的信号灯变为红色。
 
== 专家 ==
 
=== 双向闭塞 ===
 
* 如果你需要让火车在自动模式下能够在铁路上来回的跑,你可以在铁路两侧把'''两个信号灯一边一个'''放置。
* 你并不需要真的把两个信号灯完全对齐!重要的是,另一个方向的铁路段处于同一个闭塞区段中。
 
''“我把双向闭塞信号灯放满了整个铁轨,一切都很正常”'',如果你理解了前边说的内容,你就会知道这有一些幼稚了。问题在于,[[Vehicle/Train/Path-finding/zh|寻路系统]]只会查找行驶到目的地的可能路径,火车会根据计算的路径选择道岔。但是信号灯只会显示下一个闭塞区段的情况,而不是整个单行铁路的所有信号。所以火车并不知道,是否有另一列火车在另一边,也想使用这条轨道,但是是相反的方向,并且有其他的信号灯在两列火车直接“过滤”掉了这些信息。
 
;经验法则:
:'''只有开出的火车不会被驶入的火车所堵住的地方,才能放置双向闭塞信号。'''
 
双向闭塞信号对于终端车站(火车站在铁路的末端)来说是非常有用的。例如,你有一个双向主路,并且只有一个方向火车能开到这个车站。
 
=== 过路车站 ===
 
* 欲提升一个长单轨的流量,你需要创建过路车站:将单方向铁路分成允许最长的火车通过的双向铁路。One way signals route the trains on one track per direction. For each track one-way-signals must be placed at the begin and end of each of the two pass-by-tracks.
* If you have enough pass-by-stations, you can connect them and have a two-way-track.
* 不要忘记给平行的轨道之间的轨道留下空间。参见[[Railway network/Track compositions/zh|轨道组合]]和[[Railway network/Track compositions/Parallel tracks/zh|平行轨道]]


{{history|0.9.0|
* 玩家不再与{{Translation|Rail signals}}相碰撞。}}


{{history|0.5.0|
* 玩家现在在建造或选择{{Translation|Rail signals}}时可以看到所保护的轨道。}}


{{history|0.4.1|
* {{Translation|Rail signals}}在岔道口连接时可以连接不止一根的轨道。}}


{{history|0.4.0|
* 加入游戏。}}


== 参见 ==
== 参见 ==
* [[Railway network/zh|铁路系统]]
* {{L|Rail chain signal}}
* [https://imgur.com/a/zG13U#0 如何放置铁路信号灯的教程]
* {{L|Railway}}
* {{L|Tutorial:Train signals}}


{{LogisticsNav}}
{{LogisticsNav}}
{{C|Transport}}
{{C|Railway}}

Latest revision as of 11:55, 22 April 2025

常规铁路信号

生产配方

0.5
+
1
+
5
1

原料总计

1.75
+
1.5
+
6

地图标识颜色

生命值

100
130 160
190 250

堆叠数量

50

火箭容量

50 (1 组)

开采工时

0.1

原型类型

rail-signal

内部名称

rail-signal

前置科技

可由以下设施生产

常规铁路信号会将铁路划分为区间,使内燃机车能根据其他机车的行驶情况做出反应,从而允许多列火车在同一轨道上行驶而不相撞。区间覆盖所有相互连接的轨道,无论火车是否能够在它们之间行驶。常规铁路信号还可以与联锁铁路信号配合使用,后者也能将铁路划分为区间。

更多详细信息,请参阅教程:铁路信号

常规铁路信号会将铁路划分为区间,每个区间以不同颜色标识。

方向

铁路信号管控的区间取决于它放置在铁轨的哪一侧。如果信号位于铁轨(面向前进方向)的右侧,那么它将管控其前方的铁轨,直到下一个信号或铁轨的尽头。放置铁路信号时,将显示铁路区间,而对侧可以放置信号的位置会以白色突出显示。在自动行驶模式下,如果只在铁轨一侧放置了铁路信号,则列车只会按照右侧有信号灯的前进方向单向行驶。

状态

常规铁路信号有四种状态:

  • 绿灯 - 该信号管控的区间空闲。
  • 黄灯 - 列车无法及时刹车,将会通过该信号。可以使用调试选项 show-train-braking-distance 查看列车刹车所需的最小距离。黄色信号表示列车正在接近,且已经获准进入下一区间。该区间已被列车预留,该区间所有入口的信号都会亮红灯。
  • 红灯 - 该信号管控的区间目前有车,或者另一个管控该区间的信号亮黄灯。
  • 闪烁 - 该信号不在铁轨上,或者其管控的区间和其前序区间是同一个。(即该信号无法划分两个区间)

列车会在亮红灯的信号前停下,可以使用联锁铁路信号让列车提前停车,因为它们会始终与前方信号的状态同步。

信号网络

常规铁路信号的信号网络配置界面。

可以为常规铁路信号设置信号网络条件,当条件满足时,信号会亮红灯。

铁路信号还可以根据其亮灯情况输出三种不同的信号,取决于信号目前亮哪种灯。然而如果是由于信号网络条件导致其亮红灯,那么它不会输出任何信号。

更新历史

  • 0.13.0:
    • 铁路信号现在可与信号网络相连接。
    • 拆除铁路信号的时间减半。
    • 增加铁路信号可放置位置指示标记。
  • 0.11.4:
    • 无法分离两个区间的信号灯会闪动。
  • 0.9.0:
    • 玩家不再与铁路信号相碰撞。
  • 0.5.0:
    • 玩家现在在建造或选择铁路信号时可以看到所保护的轨道。
  • 0.4.1:
    • 铁路信号在岔道口连接时可以连接不止一根的轨道。

参见