RailCom

Grundlegendes RailCom-Tutorial

Dieses Tutorial beschreibt, wie man einen Zug mithilfe von RailCom vor einem roten Signal anhält.

Für dieses Tutorial benötigen Sie eine funktionierende RailCom-Installation in Ihrer Leitstelle.

1. Stellwerk

Wir beginnen im Layout-Editor mit der Definition eines sehr einfachen Layouts.

Wir gehen davon aus, dass unser Zug von A kommt, in Richtung B fährt und dabei das Signal „S1“ passiert.

Vor unserem Signal „S1“ definieren wir einen Sensor mit RailCom-Unterstützung. In unserem Fall verwenden wir den C-Bus des Z21 mit der Rückmeldeadresse 1 und dem Modul 1.

Unser Layout ist nun bereit für die Verwendung im Skript!

2. Automatisierung

Wir erstellen ein neues Skript. Wir konfigurieren es so, dass es durch ein Ereignis ausgeführt wird.

Wir fügen ein Ausführungsereignis vom Typ Feedback hinzu. Nachdem wir den Sensor vor unserem Signal „S1“ ausgewählt haben, aktivieren wir die Option „Ersten Insassen auswählen“. Dadurch wählt Model Train Script beim Ausführen des Skripts automatisch das erste erkannte Fahrzeug aus.

Unser Ausführungsereignis ist abgeschlossen. Wir fahren nun mit der Konfiguration der Aktionen unseres Skripts fort.

Wir löschen den standardmäßig bereitgestellten Abschnitt und erstellen einen neuen mit dem Namen „Stop bei Rot“.

Wir geben unserem Abschnitt eine Ausführungsbedingung: Unser Abschnitt soll nur dann ausgeführt werden, wenn unser Signal "S1" rot ist.

Wir konfigurieren unsere Bedingung als Zubehör. Nachdem wir unser Signal „S1“ und den Zustand „rot“ ausgewählt haben, können wir nun unsere Aktionen hinzufügen.

In diesem Beispiel fügen wir lediglich eine einfache „Stopp“-Aktion hinzu.

Wir haben jetzt ein Skript, das ausgelöst wird, wenn ein Fahrzeug von einem Sensor erfasst wird, und wenn unser Signal "S1" rot ist, stoppt es unseren Zug!

4. Hinweise

Wir haben dieses Tutorial so einfach wie möglich gehalten. Im Folgenden finden Sie einige Hinweise, die Sie bei der Konfiguration Ihrer eigenen Skripte beachten sollten.

  • Wir hätten die Ausführungsbedingung auch im Skript selbst anstatt im Abschnitt festlegen können. Durch die Platzierung der Bedingung im Abschnitt lässt sich das Verhalten in anderen Zuständen leicht anpassen, z. B. eine Verlangsamung bei Orange.

  • Die Option „Erstes erkanntes Fahrzeug auswählen“ des Ausführungsereignisses hätte auch mit einer „Fahrzeug aus Feedback-Aktion auswählen“ realisiert werden können.

Zuletzt aktualisiert