Table of Contents
Station properties
Userpages - Hermann (hermannk) → station properties
direct link to the Rocrail Workspace-Download |
Preface
Preface 1:
This documentation was created as of: date 09.04.2025
Area | Details | Remarks |
---|---|---|
Software | Rocrail | Version 2.1.5666+ (macOS "Sequoia" on Apple M2 CPU) |
Computer | MacBook Pro (M2) | macOS 15.3.2 (Sequoia) |
- | - | keywords: block, properties, platform, automatic driving |
Preface 2:
- use this solution at your own risk;
- regular data backups of the Rocrail workspace are recommended.
A) User request
How can a block be configured to serve as a station for different types of locomotives/trains?
B) Solution details
This principal Rocrail plan is used for this solution.
The "ice station" is just a parking position for all test locomotives.
The "regional station" and the "local station" are looked at in more detail.
Signals with orange background are "manual operated"; so starting all locomotives virtually can be influenced by setting some signals to green to let the corresponding locomotives start running for a test.
The list of locomotive types is reduced to "ice", "regional", "local, "freight", "others" and a "commuter" locomotive.
- The user can extend this solution for themselves.
- This solution is valid for using Rocrail "locomotives" and Rocrail "trains".
- - By using trains, the train-type of the train overrules the locomotive-type.
- For locomotive types and block types see Block types and train types
Although all blocks are configured with "Wait = YES" not all locomotive types should stop.
This solution uses "Block / Details / Type" - see Wait details
and "Block / Permissions / Type" to handle the different requirements - see Type.
With "Block / Details / Type"
- a locomotive of the same type will run through the block ()
- or will follow the waiting parameters ().
With "Block / Permissions / Type"
- a locomotive of the same type can use this block ()
- or will be excluded from this block ().
B1) Ice
Locomotives of type "ice" (intercity) should only use the straight line und should normally not stop at the two stations "Regional station" and "Local station":
B2) Regional
Locomotives of type "Regional" should stop at both blocks of "Regional station" but should normally not stop at the "Local station":
B3) Local
Locomotives of type "Local" are only allowed to use and stop at block bk12 of "Regional station" and to use and stop at block bk21 of "Local station":
B4) Freight
Locomotives of type "Freight" should only use the straight line und should normally not stop at the two stations "Regional station" and "Local station":
B5) Others
Locomotives of type "Others" may use all blocks of "Regional station" and "Local station" but should not stop anywhere.
B6) Commuter
This "Commuter" locomotive should only use, stop and swap direction at block bk12 of "Regional station" and block bk22 of "Local station":
Additional configurations for this "Commuter" locomotive:
- Route "[bk22+]-[bk12-]" / General / Options / Swap logical direction post = YES - see Swap logical direction post
- - with that the locomotive will never run further on to the left.
- Route "[bk12-]-[bk22+]" / General / Options / Swap logical direction post = NO - see Swap logical direction post
- - the swap is done by Rocrail because block bk22 is a "Terminal station". - see Terminal Station
C) The Workspace
The download workspace " station_properties.zip" contains the following files:
File | Remark |
---|---|
plan.xml | die Rocrail-Plan-File |
back to Solution details.
Open the workspace;
- start automatic mode;
- start all locomotives virtually (if possible);
- set one or more of the manual operated (orange) signals to green;
- watch and check the usage of blocks.
Hint:
- all locomotives will not stop at the "ice station" because the manual operated signals are not reset.
Have fun.
Use the Rocrail forum for any questions.