From 8df7bcf6b6ea6333b3df925af528e23574974d69 Mon Sep 17 00:00:00 2001 From: orwell96 Date: Sun, 7 Oct 2018 22:21:49 +0200 Subject: Improve route programming: - Formspec for TCBs instead of unhandy chatcommands - Ability to advance route over the next secction without punching end - Better visualization - Ability to route into dead-end sections --- assets/interlocking.html.LyXconv/interlocking.html | 78 +++++++++++++--------- 1 file changed, 46 insertions(+), 32 deletions(-) (limited to 'assets/interlocking.html.LyXconv') diff --git a/assets/interlocking.html.LyXconv/interlocking.html b/assets/interlocking.html.LyXconv/interlocking.html index 98f5ac9..33a2d4e 100644 --- a/assets/interlocking.html.LyXconv/interlocking.html +++ b/assets/interlocking.html.LyXconv/interlocking.html @@ -443,33 +443,47 @@ of the route. Now: -

Once you’ve done this, the lock markers change to “Route Lock”, telling they can’t be changed anymore. Repeat the above procedure until -you have punched the final TCB, at which the route should end. As mentioned before, there should be a signal at this place, -however this is not enforced. Now, run the chat command /at_rp_set <name of route> to complete programming the -route. -

A few hints: +

Depending on the situation, you are now offered some possibilities to proceed: +

+

Once you’ve clicked the “Advance” button, the lock markers change to a red lock symbol, telling they can’t be changed anymore. Repeat +the above procedure until you are ready to complete the programming procedure: +

+

A few hints:

-

+

  • The third button does NOT work on sections with more than 2 exits, because the system won’t be able to determine the + final TCB of the route then.
  • +

    -

    4 Interlocking system class="ecsx-1200">operation -

    Setting up the interlocking for a portion of a railway network requires some time, experience and planning, but once done, there’s not +

    Setting up the interlocking for a portion of a railway network requires some time, experience and planning, but once done, there’s not much to do anymore to make trains run on your, now safer, railway. This section covers some useful practices to route trains across your network. -

    At the moment, routes can only be set by clicking the signal or via LuaATC, except if you use automatic working. It is planned to control +

    At the moment, routes can only be set by clicking the signal or via LuaATC, except if you use automatic working. It is planned to control this via the onboard computer and via a “signal box” view based on the currently broken itrainmap. -

    +

    -

    4.1 Simple and class="ecsx-1200">cancelling -

    To set a route, simply right-click the signal, select a route and click “set route”. If there are no conflicts, the signal turns green and the +

    To set a route, simply right-click the signal, select a route and click “set route”. If there are no conflicts, the signal turns green and the train is allowed to proceed. -

    It may be possible that the route can not be set, because one or more other routes conflict with the current one, or a section is blocked. In +

    It may be possible that the route can not be set, because one or more other routes conflict with the current one, or a section is blocked. In this case, the signal stays red, and the conflicting item is shown in the formspec. As soon as the conflict is resolved (by cancellation or release of the conflicting route, or the section becoming free), the requested route will be set and the signal turns green. -

    If a route is either requested or set, it can be cancelled from the signalling formspec. This means that all turnouts and sections are +

    If a route is either requested or set, it can be cancelled from the signalling formspec. This means that all turnouts and sections are released, and the signal reverts back to red. This of course only works when the train has not passed the signal yet. There is no mechanism for Approach Locking. -

    +

    -

    4.2 Automatic Working -

    Block signals on main running lines usually only have a single route to set, the one proceeding along the main line. Their purpose is only +

    Block signals on main running lines usually only have a single route to set, the one proceeding along the main line. Their purpose is only to show whether there are trains in the next section. So, it would be convenient if this only route would set itself again after a train passed. -

    This is what Automatic Working is for. Set a route, click “Enable Automatic Working”, and as soon as a train passes, the route is +

    This is what Automatic Working is for. Set a route, click “Enable Automatic Working”, and as soon as a train passes, the route is automatically re-set. -

    This function is nearly identical to SimSig automatic signals. It can also be useful on a line with high traffic, when there’s a +

    This function is nearly identical to SimSig automatic signals. It can also be useful on a line with high traffic, when there’s a low-frequented access to a siding. You’d enable automatic working for the main route and cancel it only when you need a train to go into the siding. -

    +

    -

    5 Final notes -

    The interlocking system is mainly finished, though there are still some plans and ideas. They include: +

    The interlocking system is mainly finished, though there are still some plans and ideas. They include:

    -

    Apart from this, there’s the large oncoming project of a new timetable-based train automation system, but this will take some time to +

    Apart from this, there’s the large oncoming project of a new timetable-based train automation system, but this will take some time to evolve and is out of the scope of this document. -

    If you have any suggestions, corrections, improvements, criticism or cute kittens and stuff, you can always contact me by various means +

    If you have any suggestions, corrections, improvements, criticism or cute kittens and stuff, you can always contact me by various means (Forum PM, E-Mail (orwell@bleipb.de), Linuxworks server chat a.s.o.). Have fun! -

    - orwell +

    - orwell -- cgit v1.2.3