block-gen-en
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
block-gen-en [2019/02/14 16:09] – [Radius] smitt48 | block-gen-en [2024/01/25 14:43] (current) – rjversluis | ||
---|---|---|---|
Line 2: | Line 2: | ||
[[: | [[: | ||
[[: | [[: | ||
- | * [[block-index-en|Index]] | **General** | [[: | + | * [[block-index-en|Index]] | **General** | [[: |
Line 25: | Line 25: | ||
=====Platform===== | =====Platform===== | ||
Alternative name for this block to use in the graphical schedule and location view.\\ | Alternative name for this block to use in the graphical schedule and location view.\\ | ||
+ | If the block is free it will be also shown in the Block symbol in brackets. \\ | ||
+ | In that case is also necessary, that the Block option __**[[# | ||
+ | >// | ||
\\ | \\ | ||
Line 37: | Line 40: | ||
The unit, e.g. mm, cm, or inch, is user-defined but has to be the same for all length definitions throughout Rocrail, i.e. **[[: | The unit, e.g. mm, cm, or inch, is user-defined but has to be the same for all length definitions throughout Rocrail, i.e. **[[: | ||
+ | > Note: **If using [[: | ||
+ | |||
+ | ====Length between Enter and In==== | ||
+ | //The optional second length field is for virtual timing only.//\\ | ||
+ | If set > 0 this length will be used to calculate the __**[[: | ||
+ | |||
+ | > Note: For virtual timing also the route length between IN of the start block and ENTER the target block have to be set in the **[[: | ||
\\ | \\ | ||
- | =====Radius===== | + | |
- | This number reflects the minimal radius of a train, locomotive or wagon that can safely operate in this block. \\ | + | {{:: |
- | If a train, locomotive or wagon has as minimum radius smaller than the radius in a block, the block won't be used.\\ | + | |
- | No checking is done if this field is left to zero. \\ | + | |
=====Offset===== | =====Offset===== | ||
The offset of the platform position used by the __**[[# | The offset of the platform position used by the __**[[# | ||
Line 47: | Line 55: | ||
\\ | \\ | ||
+ | =====Radius===== | ||
+ | This number reflects the minimal radius of a train, locomotive or wagon that can safely operate in this block. \\ | ||
+ | If a train, locomotive or wagon has as minimum radius bigger than the radius in a block, the block won't be used.\\ | ||
+ | No checking is done, if this field is zero. \\ | ||
+ | |||
+ | \\ | ||
=====Depart delay===== | =====Depart delay===== | ||
- | After the route has been set successfully, | + | After the route has been set successfully, |
This option is used in conjunction with __**[[: | This option is used in conjunction with __**[[: | ||
\\ | \\ | ||
- | =====FiFo | + | =====FiFo===== |
This feature is only usable with automobiles which have infra red detectors to keep distance to the vehicles ahead.\\ | This feature is only usable with automobiles which have infra red detectors to keep distance to the vehicles ahead.\\ | ||
__In all other cases enabling this feature will lead to **accidents**.__\\ | __In all other cases enabling this feature will lead to **accidents**.__\\ | ||
- | \\ | + | ====Size==== |
The size is the number of allowed concurrently automobiles in this block.\\ | The size is the number of allowed concurrently automobiles in this block.\\ | ||
- | \\ | + | ====Gap==== |
In addition a gap can be specified here. This should be the gap the cars keep to each other due to their Infrared-Detectors.\\ | In addition a gap can be specified here. This should be the gap the cars keep to each other due to their Infrared-Detectors.\\ | ||
If this gap is >0 the length of the cars + the gap will be taken into account with regard to the block length. | If this gap is >0 the length of the cars + the gap will be taken into account with regard to the block length. | ||
Line 66: | Line 80: | ||
====Tips==== | ====Tips==== | ||
* In combination with the __**[[# | * In combination with the __**[[# | ||
+ | * Is not compatible with the **enter2route** event. | ||
+ | |||
+ | > **Note on FiFo blocks for cars:** If the FiFo size is greater than 0 in a block, waiting is ignored, ... see also [[block-details-en# | ||
\\ | \\ | ||
Line 76: | Line 93: | ||
The **tripple dot** [...] button can be pushed to modify the loco properties. This is __not__ usable for selecting another loco. \\ | The **tripple dot** [...] button can be pushed to modify the loco properties. This is __not__ usable for selecting another loco. \\ | ||
- | \\ | + | =====Image==== |
+ | If the block is occupied and the box is checked, the locomotive picture is displayed in the block symbol. | ||
+ | The global Rocview option ** [[rocgui-gen-en # | ||
=====Turntable ID===== | =====Turntable ID===== | ||
The turntable ID is selected here if this block contains a turntable. | The turntable ID is selected here if this block contains a turntable. | ||
Line 90: | Line 110: | ||
=====Virtual===== | =====Virtual===== | ||
Virtual blocks are used to group a number of slave blocks to define it as one.\\ | Virtual blocks are used to group a number of slave blocks to define it as one.\\ | ||
- | Routes to and from virtual blocks are not automatically generated by the analyser and must be defined manually including the route sensors. | ||
- | * Use the __**[[: | ||
- | Use the **Show** flag to hide a virtual block from the layout.\\ | + | > **Important NOTES:** |
- | > **Tip:** The Master and slave blocks must have the plus sides all in the same direction to ensure a correct rendering. | + | > The Master and slave blocks must have the plus sides (" |
- | > :!: Overlapping or nesting with other virtual blocks is not supported; A block can only be in one virtual block, and a virtual block cannot | + | > :!: Overlapping or nesting with other virtual blocks is not supported. |
+ | > A block can only be in __one__ | ||
+ | > Routes to and from virtual blocks must be defined manually including the route sensors, because they are not automatically generated by the Router. | ||
+ | > The __**[[: | ||
+ | > The lengths of the __**[[block-gen-en# | ||
+ | |||
+ | * **Note:** If the selection of virtual block or slave block is __exclusively__ based on schedules, the definitions of the lengths are not necessary. __For random runs (aquarium mode) the length definitions are necessary.__ | ||
Create a Virtual Block: \\ | Create a Virtual Block: \\ | ||
- | - Place Rocview | + | - Using Rocview, Edit the plan (Track plan-> |
- Drag and Drop a Block Symbol on the wanted level and place.\\ | - Drag and Drop a Block Symbol on the wanted level and place.\\ | ||
- | - Reset edit mode.\\ | + | - Go back in Operate |
- Specify in the new block properties that its a VB.\\ | - Specify in the new block properties that its a VB.\\ | ||
+ | |||
+ | The **[[# | ||
====Slave blocks==== | ====Slave blocks==== | ||
- | A comma separated list of slave blocks __without blanks__. | + | A comma separated list of slave blocks __without blanks__. |
+ | |< >| | ||
+ | | :!: Other virtual | ||
Example: | Example: | ||
< | < | ||
B1,B2,B3 | B1,B2,B3 | ||
</ | </ | ||
- | + | The "Three dot button" | |
- | + | ||
- | \\ | + | |
=====Configuration===== | =====Configuration===== | ||
The block infrastructure is configured using the following flags: | The block infrastructure is configured using the following flags: | ||
- | ====Electrified==== | + | ====Electrified |
This option can be activated for blocks equipped with a catenary. \\ | This option can be activated for blocks equipped with a catenary. \\ | ||
- | If NOT set this prevents locos with **engine type electric** (see **[[: | + | If NOT set this prevents locos with **engine type electric** (see **[[: |
- | ====Out of operation==== | + | ====Put out of operation==== |
- | The block will be skipped if set when running in auto mode. | + | If activated, the block will not be used when running in auto mode. The train will stop in the previous block, if no alternate blocks are available. |
+ | |||
+ | * If the block is "out of operation", | ||
+ | * The __ ** [[manual-tracking-en | Tracking none operational blocks ]] ** __ is then activated for manual driving. **Note:** Tracking is __not__ possible if [[# | ||
+ | * This status can also be activated and deactivated during ongoing operation via __ ** [[block-menu-en# | ||
====Wait==== | ====Wait==== | ||
Line 128: | Line 159: | ||
====Small symbol==== | ====Small symbol==== | ||
- | Use the small representation of the block symbol. Only available in the SpDrS60 theme.\\ | + | Use the small representation of the block symbol. Only available in the SpDrS60 |
{{: | {{: | ||
Line 134: | Line 165: | ||
====Half automatic==== | ====Half automatic==== | ||
- | Define if the block permits half automatic mode: [[: | + | Define if the block permits half automatic mode. Cf. **[[: |
====Accept a ghost train==== | ====Accept a ghost train==== | ||
Line 171: | Line 202: | ||
> **Note:** This option is disabled if [[# | > **Note:** This option is disabled if [[# | ||
- | > **Note:** This option should be disabled if these blocks are part of a [[blockgroups-props-en# | + | > **Note:** This option should be disabled if these blocks are part of a |
====Stop controller==== | ====Stop controller==== | ||
Line 187: | Line 218: | ||
====BBT==== | ====BBT==== | ||
- | Enable __**[[: | + | Enable __**[[: |
- | ===Fixed=== | + | |
- | | :!: User option; No official support. | | + | ===Notes:=== |
- | Keep the loco at enter speed for this number of BBT steps.\\ | + | >BBT is optimal for visible blocks in which trains must always stop (wait is set). In all other cases the loc should slow down according to the CV4 decoder setting. |
- | > | + | |
>The function of BBT is defined for the driving distance between **enter** and **in**. | >The function of BBT is defined for the driving distance between **enter** and **in**. | ||
>Is there for the block only one feedback **enter2in**, | >Is there for the block only one feedback **enter2in**, | ||
+ | **Therefore it is strongly discouraged to use BBT __and__ enter2in sensors together in the same block**. | ||
>An **enter2in** defined sensor should be changed to **enter** and at the locomotives the option __**[[loc-bbt-en# | >An **enter2in** defined sensor should be changed to **enter** and at the locomotives the option __**[[loc-bbt-en# | ||
- | >In this case the **in** event is determined only by the BBT timing and does not collide with another timer. | + | >In this case the **in** event is determined only by the BBT timing and does not collide with another timer. |
+ | |||
+ | ===Fixed=== | ||
+ | | :!: User option; No official support. | | ||
+ | Keep the loco at enter speed for this number of BBT steps.\\ | ||
+ | * ** Attention: ** Do not ** confuse this option ** with the Lok-BBT-Option ** [[: loc-bbt-en# | ||
====Mainline==== | ====Mainline==== | ||
Line 203: | Line 240: | ||
====Sleep on closed==== | ====Sleep on closed==== | ||
- | This option disables | + | Disables |
\\ | \\ | ||
==== Free previous block on enter ==== | ==== Free previous block on enter ==== | ||
Line 210: | Line 247: | ||
With the Route option is it possible to free up the current route too.\\ | With the Route option is it possible to free up the current route too.\\ | ||
The value "Max. Length" | The value "Max. Length" | ||
- | This prevents that the " | + | This prevents that the " |
+ | * ** Caution: ** A GHOST warning can be triggered if this block is released too early. \\ This can e.g. due to missing or incorrect length specifications, | ||
\\ | \\ | ||
Line 239: | Line 277: | ||
This option can only be used in case the enter detection is always free if the train is in the block.\\ | This option can only be used in case the enter detection is always free if the train is in the block.\\ | ||
A ghost will be reported if the enter detection is triggered in case there is already a train __in__ the block.\\ | A ghost will be reported if the enter detection is triggered in case there is already a train __in__ the block.\\ | ||
- | Look for __**[[: | + | Look for __**[[: |
\\ | \\ | ||
+ | ==== Check for free destinations until reaching IN ==== | ||
+ | Is only effective in this block for locomotives whose __**[[loc-details-en# | ||
+ | |||
+ | \\ | ||
+ | ==== Assign train ==== | ||
+ | If activated, a train in this block is automatically assigned to the incoming locomotive at the " | ||
+ | Disabled by default. \\ | ||
+ | ==== Timer events ==== | ||
+ | This option displays the remaining seconds for the locomotive to wait in this block in a corresponding "State signal" | ||
+ | Disabled by default. \\ | ||
+ | Consumes a lot of computing power in the Rocrail server and Rocrail clients. \\ | ||
+ | **Requirements: | ||
+ | - Rocrail Properties / Automatic / Event / Timer events = ON; (do not forget to restart Rocrail after having modified this value) \\ | ||
+ | - Block Properties / General / Configuration / Timer events = ON; \\ | ||
+ | - a "State signal" | ||
+ | - the locomotive must wait in this block; \\ | ||
+ | - (Rev. 2.1.3680+) \\ | ||
+ | |||
=====Actions===== | =====Actions===== |
block-gen-en.1550156997.txt.gz · Last modified: 2019/02/14 16:09 by smitt48