Abschnitte
Zuletzt aktualisiert
Zuletzt aktualisiert
Ihr Automatisierungsskript besteht höchstwahrscheinlich aus vielen verschiedenen Aktionen, die in größere Einheiten gruppiert werden können, wie beispielsweise „Halt an Station 1“. Ein Abschnitt bietet Ihnen diese Gruppierung und hilft Ihnen, einen klaren Überblick über die verschiedenen Schritte Ihres Skripts zu behalten.
Wenn ein Abschnitt bedingt ist, wertet Model Train Script die konfigurierten Bedingungen aus. Sie können konfigurieren, ob alle (UND) oder nur eine (ODER) Bedingung erfüllt sein muss, damit der Abschnitt ausgeführt wird. Bedingungen können für (Layout-)Zubehör, Rückmeldesensoren, Fahrzeugzustand oder Flags definiert werden.
Auf diese Weise können Sie einen Abschnitt nur ausführen lassen, wenn beispielsweise eine bestimmte Weiche umgelegt oder ein Sensor aktiv ist.
Genau wie bei den Ausführungsbedingungen können Sie eine Reihe von Bedingungen definieren, die erfüllt sein müssen, damit der Abschnitt wiederholt wird. Auf diese Weise können Sie beispielsweise einen Abschnitt erstellen, der es wiederholt, solange beispielsweise ein Sensor aktiv ist.
Innerhalb des Abschnitts können Sie Aktionen erstellen, die die eigentliche Arbeit des Skripts ausführen. Sie können sie erstellen, löschen und anordnen. Denken Sie daran, dass die Reihenfolge, die Sie in der App sehen, die Ausführungsreihenfolge des Skripts ist.
Aktionen können mit der Schaltfläche „+“ oben auf dem Bildschirm oder an jeder beliebigen Stelle innerhalb des Abschnitts hinzugefügt werden, indem Sie auf einer vorhandenen Aktion nach rechts wischen. Die neuen Aktionen werden an dieser Stelle eingefügt.