BETA — Preview build
Skip to content

Aktionen ​

Eine Aktion ist die Komponente, die tatsächlich etwas an Ihrer Anlage verändert. Ein Skript ist eine Liste von Aktionen; mit einer Gruppe fassen Sie Aktionen zu einem logischen Schritt zusammen, und mit einer Bedingung führen Sie je nach Zustand Ihrer Anlage unterschiedliche Aktionen aus.

Bedingungen ​

Genau wie Skripte kann jede Aktion bedingt sein. Sie können festlegen, ob alle (UND) oder nur eine (ODER) Bedingung erfüllt sein muss, damit die Aktion ausgeführt wird.

Bedingungen können auf Zubehör, Rückmeldesensoren, Fahrzeugzustand, Funktionsschaltern, Variablen, Kameraerkennung, der Modelluhr oder dem Zufall basieren. Wenn die Bedingungen nicht erfüllt sind, wird die Aktion übersprungen und das Skript fährt mit der nächsten Aktion fort.

Benutzerdefinierte Bezeichnung ​

Jede Aktion kann eine optionale benutzerdefinierte Bezeichnung haben, die neben der automatisch generierten Beschreibung angezeigt wird. So können Sie Aktionen kommentieren, um Ihre Skripte lesbar zu halten — beispielsweise „Abbremsen vor Kurve" bei einer Geschwindigkeitsaktion.

Aktionsauswahl ​

Das Hinzufügen einer Aktion beginnt mit dem Tippen auf die Schaltfläche „+" im Skript oder innerhalb einer Gruppe oder Bedingung. Es erscheint die Aktionsauswahl, mit der Sie die gewünschte Aktion auswählen können. Oben zeigt sie Ihre zuletzt verwendeten Aktionen, gefolgt von den unten aufgeführten Kategorien.

Die Aktionsauswahl

Aktionstypen ​

Die Aktionen sind in verschiedene Kategorien unterteilt:

  • Logik & Ablauf — Aktionen unter einer Bedingung ausführen, Aktionen gruppieren sowie Funktionsschalter und Variablen setzen.
  • Fahrzeuge — Auswählen, fahren und verwalten Ihrer Lokomotiven.
  • Stellwerk — Weichen, Signale und anderes Zubehör steuern.
  • Fahrdienstleiter — Freigaben für Fahrwege anfordern und abgeben.
  • Zeitverhalten — Auf Zeit oder Bedingungen warten.
  • Steuerung — Skripte ausführen, Fahrpläne steuern, Geräusche abspielen und Benachrichtigungen anzeigen.

Übersicht ​

KategorieAktionBeschreibung
Logik & AblaufBedingungJe nach Bedingungen unterschiedliche Aktionen ausführen (wenn / sonst wenn / sonst)
Logik & AblaufAuswahlDen Benutzer eine Option wählen lassen und deren Aktionen ausführen
Logik & AblaufGruppeAktionen zu einem benannten Schritt bündeln, der eingeklappt, deaktiviert oder wiederholt werden kann
Logik & AblaufFunktionsschalter setzenFunktionsschalter auf Skriptebene setzen
Logik & AblaufVariable setzenVariable ändern (setzen, erhöhen, verringern)
Logik & AblaufVariablen zurücksetzenDen Wert jeder Variable löschen
FahrzeugeFahrzeug auswählenAktives Fahrzeug für nachfolgende Aktionen festlegen
FahrzeugeAuswahl durch RückmelderFahrzeug über Rückmeldesensor auswählen (RailCom)
FahrzeugeGeschwindigkeit setzenGeschwindigkeit als Prozentsatz setzen (0–100)
FahrzeugeFahrzeug anhaltenGeschwindigkeit auf 0 setzen
FahrzeugeRichtung setzenRichtung auf vorwärts oder rückwärts setzen
FahrzeugeRichtung umschaltenAktuelle Richtung umkehren
FahrzeugeFunktion setzenFahrzeugfunktion ein- oder ausschalten (nach Symbol oder Funktion)
FahrzeugeProfil festlegenFahrzeugprofil anwenden (Leerlauf, Rangieren, Langsam, Mittel, Schnell)
FahrzeugeZustand speichernAktuellen Fahrzeugzustand sichern
FahrzeugeZustand wiederherstellenZuvor gesicherten Zustand wiederherstellen
StellwerkZubehör setzenZubehör auf einen bestimmten Zustand setzen
StellwerkFahrstraße festlegenVordefinierte Fahrstraße anwenden
StellwerkFahrweg setzenAutomatisch einen Fahrweg durch das Stellwerk finden und setzen
FahrdienstleiterFreigabe anfordernFahrdienstleiter um Freigabe für einen Fahrweg bitten
FahrdienstleiterFreigabe abgebenAktuelle Freigabe des Skripts abgeben
ZeitverhaltenWartenFeste oder zufällige Zeitdauer pausieren
ZeitverhaltenAuf Bedingung wartenPausieren bis eine Bedingung erfüllt ist
SteuerungSkript ausführenAnderes Skript inline ausführen (bestimmt oder zufällig nach Tag)
SteuerungFahrplan steuernEinen Fahrplan starten oder stoppen
SteuerungGeräusch abspielenGeräusch abspielen (blockierend oder im Hintergrund)
SteuerungBenachrichtigung anzeigenIn-App-Benachrichtigung anzeigen