Tutorial:Ansteuerung von Außenanlagen-Komponenten
Zur Navigation springen
Zur Suche springen
Signale
- ...
Weichen und Riegel
Weichen werden über setWert angesteuert. (Ansteuerung über Ereignisse erzeugt eine Fehlermeldung.)
- Die Werte
setMoveundsetLockvon der Relaisanlage an den Antrieb/Riegel steuern, ob sich der Antrieb bzw. der Riegel in die angegebene Richtung bewegen sollen- Gültige Richtungsangaben:
WEICHEN_DIRECTION_LEFT,WEICHEN_DIRECTION_RIGHT,WEICHEN_DIRECTION_IDLE,RIEGEL_STATE_UNLOCKED,RIEGEL_STATE_LOCKED,RIEGEL_STATE_IDLE
- Gültige Richtungsangaben:
- Der Antrieb gibt folgenden Fehlercode als Ereignis zurück, wenn das Umstellen z.B. aufgrund von Riegelung fehlschlägt:
moveFailed - Der Riegel gibt folgenden Fehlercode als Ereignis zurück, wenn er am Riegelungspunkt feststellt, dass der Riegel falsch steht:
lockFailed - Antrieb und Riegel geben über folgenden setWert an die Relaisanlage zurück, in welche Position sich die Zunge bzw. der Riegel befinden:
directionChangedundlockChanged.- Gültige Rückgabewerte siehe setMove
- Für das Verhalten bei Stellstromabschaltung und Antriebstrennung siehe die zugehörigen Konfigurationsmöglichkeiten in der stwb.
- Der Antrieb und der Riegel können die Pluslage (o.Ä.) durch eine Beschriftung markieren. Dazu stehen die setWerte (string)
setLeftDesc,setRightDesc(Antrieb) bzw.setMyDirectionDescundsetOtherDirectionDesc(Riegel) zur Verfügung.
Zugnummernmeldeanlage
Ist noch komplett im Bau! Folgendes kann daher womöglich auch ein Provisorium sein:
- Alles im Streckenanschluss
- znanlage_leaving_vorhanden (W->0/1)
- znanlage_entering_vorhanden (W->0/1)
- znanlage_leaving_vormelden (E->int zugnummer)
- znanlage_leaving_vormeldung_ruecknehmen (E->int zugnummer)
- znanlage_entering_vormelden (<-E int zugnummer)
Streckenblock
Komplett im Bau, Provisorium oder Endgültikum in Arbeit.