The CTC-Multi-I/O-Board and also the CTC-Loco-Module-H0d come with built-in connections for two model railway servos.

Servos are not among the most commonly used actuators in model railways, but they are often mentioned for the following tasks:

  • turnout drives
  • raising and lowering pantographs (of electric locomotives)
  • special effects

In the CTC-App, servos can be displayed in two ways:

  • As a function: Here, they define two or more positions of the servo that can be accessed with a button press.
  • As a controller: Here, you can adjust the servo across its full range using plus/minus buttons or a slider.

Turnout drive

In the case of a turnout drive, the servo is displayed as a function, just like any other turnout drive.

To do this, open the config of the Multi-I/O-Board to which your servo turnout drive is connected. There, click the plus button to the right of "Connected products" and select "Servo turnout" from the product catalog "universell-weichen.xml":

Product catalog Servo turnout

After connecting it, you only need to adjust the servo values for the two positions. To do this, switch to the "Actions" tab and select the function under the servo turnout. Then select the "pin commands in the script and enter the correct values for your drive.

Position values of a servo turnout

The servo turnout drive set up in this way does not differ in usage from a turnout with magnetic drive. I.e., it appears in the control panel just like other turnouts and can be placed in the track diagram in the same way.

Determining servo positions

If you need to determine the servo positions first, set up an additional value controller for your servo:

Position values of a servo turnout

You will then have an additional value controller for your turnout. With its arrows, you can adjust your servo in 5-degree steps to find the optimal position:

Position values of a servo turnout

Once you have the correct values, you can remove the value controller from the config again.

Servos in general

For all other servo applications, you will find the entry "Servo" in the product catalog "universell-weichen.xml". There, you can choose whether to use it as a value controller or function.

In the control panel list, the servo as a value controller looks like this:

Control panel servo value controller

and as a switch (function) like this:

Control panel servo value controller