Handbuch

STS Handbuch

Stellwerksim Handbuch

Webseiten-Werkzeuge


Seitenleiste



JavaScript ist deaktiviert!

stellwerksim:erbauer:zugbau:zugscript

Dies ist eine alte Version des Dokuments!


Zugscript

Für das Zugscript gibt es zwei verschiedene Möglichkeiten. Dabei handelt es sich um den Takt und den Loop Befehl. Es sollte nur noch der Takt Befehl benutzt werden. Vollständigkeitshalber ist am Ende dieser Seite auch noch der Loop Befehl aufgeführt.

Am Schluss jeder Zeile muss ein Semikolon gesetzt werden.

Die Taktbefehle sehen wie folgt aus:

takt(<Takt in Minuten>,weitere Parameter);

Die weiteren Parameter werden dabei im Format „Befehl=Zuweisung“ angegeben. Einzelne Parameter werden voneinander mit einem Komma getrennt und können in beliebiger Reihenfolge angegeben werden.

Befehl Zuweisung Bemerkung obligatorisch
ID Referenz AID Hier wird die AID des Referenz Stellwerks (in welchem die Zeiten des Script gelten) angegeben Ja
GLEIS Referenz Bahnsteig Der Name des Bahnsteiges im Referenz Stellwerk für welches die Zeiten des Scripts gelten Ja
STUNDE std oder std1..std2 Fährt der Zug nur in einer Stunde wird diese eingetragen. Fährt der Zug mehrere Stunden wird die erste Stunde in der der Zug fährt und nach zwei Punkten die erste Stunde in der der Zug nicht mehr fährt eingetragen Wenn kein Milzeit verwendet wird
MILZEIT mil oder mil1..mil2 Die Milzeit wird im Format stdmin angegeben (kein Leerzeichen oder Doppelpunkt zwischen Stunde und Minute). Fährt der Zug nur einmal wird die Milzeit eingetragen. Fährt der Zug mehrmals wird die erste Milzeit in der der Zug fährt und nach zwei Punkten die erste Milzeit in der der Zug nicht mehr fährt eingetragen Nur wenn keine Stunde verwendet wird. Der Stundebefehl ist zu bevorzugen
MULTI Referenz Flag Wird wird das Multiflag eingetragen welches in den durch diese Scriptzeile erzeugten Züge verwendet wird Nein
NAME Namensmuster Wird im Feld Namensmuster kein Namensmuster eingebaut muss dieses hier angegeben werden. Die entsprechenden Regeln werden auf der Namensmuster-Seite beschrieben Nein
Unnötigerweise verwendete Milzeiten werden in der QS abgelehnt. Ebenfalls sollten die Fahrplanzeiten mit mindestens einer Milzeit übereinstimmen.

Loop

Der Loop-Befehl ist Fehlerhaft. Es sollte der Taktbefehl verwendet werden.

Die Loops wurden nach folgendem Muster (Reihenfolge zwingend) angegeben:

loop(Bahnhof,Gleis,vonStd..bisStd,Schiebung[,Offset]);
loop(Bahnhof,Gleis,Std,Schiebung[,Offset]);

Die Zahl bei der Schiebung gibt den Takt der Züge vor. Ist ein Offset angegeben worden, werden die Zeiten im Fahrplan um diese Zeit verschoben.

stellwerksim/erbauer/zugbau/zugscript.1457866715.txt.gz · Zuletzt geändert: 2017/04/03 18:45 (Externe Bearbeitung)