User Tools

Site Tools




SwitchDialog General Tab.

All text fields which are marked with a @ can open the @Box by a single click on its label if the text field is not empty.
The text field contents will be used to do a find.


The ID is used through out the Rocrail program as unique key for referencing this turnout and is therefor very important. If you change the ID you will likely need to edit the defined routes.

Use Short ID

The Short ID is used for showing this switch on a throttle display. It is free text and optional.
The checkbox must be set to enable transferring the short ID to a throttle for this switch.
Activate menu item "Control → Transmit Short IDs" to transfer all previous set Short IDs to a connected throttle.

Note: The transmission is processed together with the Short IDs of locomotives.
  • Supported throttle:
    • WLANmaus (Short ID max. 10 characters)


This number is used for mapping a switch command by address to this switch.
See WLANmaus for more details.


The predefined Decoder to which this switch object is connected.
With LAN decoders is it necessary. Otherwise is it optional or for documentation.


The block ID, sensor ID or output ID is used to set the representation of this track type to occupied. The sensor must be set Visible to be able to set the track occupied.
The switch will report locked if the block referred by this blockID is not free.

Route IDs

Route IDs are for showing the locked routes using the route representation.
This is a list of comma separated Route IDs without white space (blanks). If one of the IDs has become locked the route representation will be shown.
With the […] button a list of Route IDs can be selected.

Locked by

Read only field which shows the locking ID if any.
A switch is generelly locked by a Locomotive when it activates a route.


The current switch position as last reported by the server.


All commands issued under Rocrail control.
This counter can be useful for service intervals.


Following types are available:

Type Motors Remark
Turnout 1 By a curved turnout (this symbol is not available in Rocrail) the outer curve is considered straight.
Center Crossing 0 90° crossing.
Crossing 0 90° crossing. ¹ The left/right option does not affect the visualization.
Crossing 0 Crossing without motor
Crossing 1 Double slip switch with one motor like, e.g., Märklin 24624, 2260.
One motor moves all slips, two possible positions
Double Crossing 2 Two motors moving the slips, max. four positions.
Not to be used for double slip switches with only one motor. These have to be set up as crossings, see above.
Threeway 2 Two slips with separate motor.
Decoupler 1 Advised is to define a decoupler as a push button.
Therefore the symbol must be defined as an Output object with SVG #5 .
Accessory 1 :!: If you plan to use the Router see note about limitations at the Router page
Twoway or WYE 1

¹) When checkbox rectangular is checked.


For double crossing type with dual motor control to use only a single slip.
Select: Default = Double Slip Switch.
Select: Left or Right = Single Slip Switch.
This reduces the commands to straight, turnout(=diagonal) and left or right, i.e from four to three positions.


The symbol number used for type Accessory or Switch.

  • Used if greater then 1 for type Switch. (None Raster.)


Select a left hand or right hand for this turnout or double crossings. Threeways do not have this option.

Note: With curved turnouts the outer bow respectively the bow with the larger radius is defined as straight.
So determines the direction in which the inner bow respectively the smaller radius branch off, the defined direction of the turnout.

Safe switch position

If the switch is unlocked, and Rocrail is running in auto mode, this position will be set after the Switch safe position timer is elapsed.
This option was originally for switches which needs continues energy in a certain position. To reduce the total needed energy this "Save position" should be set to the position in which the switch does not need energy.
In the meantime it is mostly used for "Flank Protection". 1)



Alignment of switches:

default raster

To create a "Double Crossover" (scissor crossing) in Rocrail, 4 switches and a "Center Crossing" have to be utilized, this configuration allows the Router to create the necessary Routes.

In order to show the "Double Crossover" (scissor crossing) on 2 parallel tracks.

The following Switch Options need to be changed: check the "Raster" function box for all 4 switches, also remove the check in the "Show" box to hide the "Center Crossing".
Adjust all other tracks accordingly.

Note: If you do this you might want to rename the "Double Crossover" Routes, created by the Router, as they will be deleted the next time the Router is used.


Instead of the chosen theme for track symbols the road theme is used.


The turnout is visible in the plan.

Show ID

The turnout ID is visible in the plan.


Motor-less 90° crossing symbol.

Swap straight

If the switch symbol is logically swapped this option will be used for the Reduce Route Speed.

Manual operated

Manual operated switches will be locked for routes, but if they are not in the wanted position, the loco/train will wait until they are set manually in the wanted position.

Put out of operation

If a switch motor gets defect this option can prevent it being used.
The background will turn to grey.


To prevent manual operation by clients.

Start of Day (SoD)

Include the initialization of this turnout by SoD.

Exclude from Routing

Activate when the Router should not define commands in routes for this turnout.


The switch cannot be set in another position, and can only be used in the actual position in automatic mode.


See Actions for more details.

  • If the action parameter is set to "force" a locked switch in automatic mode can be set.
  • To force a command in Rocview the context menu of a switch in combination with the pressed control/command key will set this flag.

A means of protecting movements of trains across junctions by the setting of points (either manually or automatically) that prevent any other unauthorised movement coming into contact with it.
switch-gen-en.txt · Last modified: 2019/11/14 08:50 by rjversluis