tools:scripting-loco
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Scripting für Lok/Car-Steuerung in den BiDiB-Tools
Die Steuerung der Lok- und Car-Dekoder über Skripte im BiDiB-Wizard oder BiDiB-Monitor ermöglicht einfache Aufgaben für einen Demobetrieb oder Testzwecke zu automatisieren. Dabei wird die manuelle Eingabe der Werte (z.B. Adresse) oder das klicken von Buttons (z.B. F0) simuliert.
Kommandos
Befehl | Parameter | Beispiel | Beschreibung |
---|---|---|---|
ADDR | <Adresse> | ADDR 3 | Setzen der Adresse 3 in Adressfeld |
KEY | <Taste> | KEY 1 | Funktionstaste: Langer Tastendruck |
KEYSHORT | <Taste> | KEY 1 | Funktionstaste:Kurzer Tastendruck |
KEYSHORT | <Taste> <Wartezeit in ms> | KEY 1 2000 | Funktionstaste F1 zweimal betätigen mit 2s Pause dazwischen, z.B. kurzer Signalton |
SPEEDV | <Fahrstufe> | SPEEDV 10 | Vorwärtsfahrt mit FS10 |
SPEEDR | <Fahrstufe> | SPEEDR 12 | Rückwärtsfahrt mit FS12 |
SPEEDSTEPS | <Fahrstufen> | SPEEDSTEPS 28 | Einstellung der Fahrstufen auf 28 |
STOP | STOP | STOP senden an Dekoder | |
STOPA | STOPA | Notstop senden an alle Dekoder | |
WAIT | <Wartezeit in ms> | WAIT 500 | Wartezeit von 500ms bevor nächster Befehl ausgeführt wird |
Beispiel
- script-demo.dcct
# Testscript # Decoderadresse 3 selektieren ADDR 3 # 128 Fahrstufen SPEEDSTEPS 128 # Geschwindigkeitsstufe 20, vorwärts SPEEDV 20 # 3 Sekunden warten WAIT 3000 # Funktionstaste F0 betätigen, Licht an KEY 0 # 2 Sekunden warten WAIT 2000 # Funktionstaste F1 zweimal betätigen, kurzer Signalton #KEYSHORT 1 2000 KEYSHORT 0 # 3 Sekunden warten WAIT 3000 # Funktionstaste F1 zweimal betätigen, kurzer Signalton KEYSHORT 1 # 3 Sekunden warten WAIT 3000 # Licht wieder aus KEY 0 # Geschwindigkeitsstufe 10, vorwärts SPEEDV 10 # 1 Sekunde warten WAIT 1000 # Anhalten mit Bremsrampe des Decoders STOP # 3 Sekunden warten WAIT 3000 # Licht an KEY 0 # Geschwindigkeitsstufe 30, rückwärts SPEEDR 30 # 1 Sekunde warten WAIT 5000 # Emergency Stop STOPA # Licht wieder aus KEY 0
tools/scripting-loco.1452155884.txt.gz · Zuletzt geändert: 2016/07/05 10:53 (Externe Bearbeitung)