![]() Constraint2: sBySta will never be GREEN, only YELLOW or RED. The remaining requirements will differ only by the names of the blocks, the aspect number of next main signal, and possible new constraints.ģ.2.1 Dynamic link between asEntSta & main signal of bBySta (sBySta) The essential things have been stated in the previous paragraph. From a logical viewpoint, they are still valid. ![]() The requirements above (regarding the color propagated backwards) may thus seem wrong, but it is an implementation constraint. 20% of the goal to achieveĬonstraint1: In the real life, when considering an advanced signal located on the same mast as a main signal, if the main signal becomes RED then the advanced signal displays NOTHING (no lamp lit). The propagation of the color of sUp1 towards asEntSta, i.e.Operation of Rocrail with “reserve 2nd block feature” enabled, regarding the main signal colors, depending on the loco position.Standard operation of Rocrail regarding the block and route states, depending on the loco position.That means that the signal associated to the next reachable block after current block can be either green or yellow (and of course red if no block ahead is available or a forced stop is programmed), and as a result something different than red can be displayed on the advanced signal.įig 5 – Requirements: Description of colors of signals, depending on the loco position That means that, even if a block ahead is free for use or reserved, the signal located at the end of this block ahead will become green (or yellow), only when the block is being entered.īy default, such a behavior prevents a main & advanced signal on same mast to show the status of the next main signal (the next block is not yet entered), and as a result, the advanced signal will always be red or “blank” (and will never change, or will change “too late”).įortunately, a feature of Rocrail called “reserve 2nd next block” allows this behavior to be modified : the “closed block” logic always applies, but only at the 2nd next block. The logic associated to Rocrail is a “closed block” logic. block bBySta (course leading to bypass the station)Ģ.4 Standard & optional behavior of Rocrail.The trigger can be refined by adding condition(s), which must be true for the action to be run. An action has a definition (what to do), and is associated with a trigger (which event triggers the action unconditionally). Actions are triggered by events (or clock -no discussion about clock driven actions in this article). Action: Actions are used to start switching, loco functions and much more automatically.Route: A route is an oriented segment of travel which connects 2 blocks together.Sensors are usually used inside blocks to provide occupancy detection. Sensor: Sensors allow feedback from the layout to the computer.It is usually a group of track sections with no turnout in them, and at least one sensor. Block: A block is a single place on your layout, where only one locomotive or train can exist at a time.This article is of advanced level regarding the use of Rocrail, and it may be difficult to understand if you don't already have an experience with Rocrail, especially with “blocks”, “routes”», “signals” and basic “actions”. ![]() Please refer to Rocrail documentation, especially about blocks ( ), routes ( ), signals ( ), and actions ( ) including action control & action conditions. Let's see how to setup a “dynamically linked” advanced signal. no available next block, next block closed to traffic, ability to propagate status green, yellow and red back to advanced signal, bidirectional or unidirectional next block, etc. A solution must be able to reflect various cases i.e.Generally, a station has many tracks, so there is not a permanent link one-to-one between the advanced signal located at station entry, and the “next” main signal ahead.I'd like to share with you how to manage advanced signals when used in complex situations, typically when using an entry signal equipped with an advanced signal on the same mast, located before entering a station. ![]()
0 Comments
Leave a Reply. |