Bremsweg


Ereignisse

Automatik

Eigentlich nicht nötig, nur zur Demo!

geschwindigkeit setzen

Zug betritt ein Gleis:

  • Lok: [Alle Loks]
  • Gleis: beschleunigen

Aktionen

Variable setzen:

  • Name: beschleunigen.speed
  • Wert: $_Trigger1._TargetSpeed

Variable setzen:

  • Name: schneller
  • Wert: +1

signal vorb.

Zug betritt ein Gleis:

  • Lok: [Alle Loks]
  • Gleis: Sperrweiche B

Aktionen

Countdown starten:

  • Name: signal öffnen
  • Dauer: 1
  • Automatischer Neustart: 0

Signal öffnen

Countdown läuft ab:

  • Name: signal öffnen

Bedingungen - Alle Bedingungen müssen erfüllt sein (UND)

Variable besitzt den Wert:

  • Name: bremsgleis.speed
  • Wert: >0
  • Negieren: 0

Aktionen

Signal einstellen:

  • Signal: Form-Hauptsignal HP1
  • Position: 1 - Offen

Lokgeschwindigkeit setzen:

  • Lok: [Alle Loks]
  • Gleis: Sperrweiche B
  • Geschwindigkeit: 250

Alternative Aktionen

Signal einstellen:

  • Signal: Form-Hauptsignal HP1
  • Position: 1 - Offen

Lokgeschwindigkeit setzen:

  • Lok: [Alle Loks]
  • Gleis: Sperrweiche B
  • Geschwindigkeit: -250

Signal schliessen

Zug verlässt ein Gleis:

  • Lok: [Alle Loks]
  • Gleis: Sperrweiche B

Aktionen

Signal einstellen:

  • Signal: Form-Hauptsignal HP1
  • Position: 0 - Geschlossen

100

Variable wird gesetzt:

  • Name: schneller
  • Wert: 1

Bedingungen - Alle Bedingungen müssen erfüllt sein (UND)

Variable besitzt den Wert:

  • Name: beschleunigen.speed
  • Wert: >0
  • Negieren: 0

Aktionen

Lokgeschwindigkeit setzen:

  • Lok: [Alle Loks]
  • Gleis: beschleunigen
  • Geschwindigkeit: 100

Beschriftung setzen:

  • Beschriftung: Beschriftung3
  • Text: 100

Alternative Aktionen

Lokgeschwindigkeit setzen:

  • Lok: [Alle Loks]
  • Gleis: beschleunigen
  • Geschwindigkeit: -100

Beschriftung setzen:

  • Beschriftung: Beschriftung3
  • Text: -100

200

Variable wird gesetzt:

  • Name: schneller
  • Wert: 2

Bedingungen - Alle Bedingungen müssen erfüllt sein (UND)

Variable besitzt den Wert:

  • Name: beschleunigen.speed
  • Wert: >0
  • Negieren: 0

Aktionen

Lokgeschwindigkeit setzen:

  • Lok: [Alle Loks]
  • Gleis: beschleunigen
  • Geschwindigkeit: 200

Beschriftung setzen:

  • Beschriftung: Beschriftung3
  • Text: 200

Alternative Aktionen

Lokgeschwindigkeit setzen:

  • Lok: [Alle Loks]
  • Gleis: beschleunigen
  • Geschwindigkeit: -200

Beschriftung setzen:

  • Beschriftung: Beschriftung3
  • Text: -200

300

Variable wird gesetzt:

  • Name: schneller
  • Wert: 3

Bedingungen - Alle Bedingungen müssen erfüllt sein (UND)

Variable besitzt den Wert:

  • Name: beschleunigen.speed
  • Wert: >0
  • Negieren: 0

Aktionen

Lokgeschwindigkeit setzen:

  • Lok: [Alle Loks]
  • Gleis: beschleunigen
  • Geschwindigkeit: 300

Beschriftung setzen:

  • Beschriftung: Beschriftung3
  • Text: 300

Alternative Aktionen

Lokgeschwindigkeit setzen:

  • Lok: [Alle Loks]
  • Gleis: beschleunigen
  • Geschwindigkeit: -300

Beschriftung setzen:

  • Beschriftung: Beschriftung3
  • Text: -300

400

Variable wird gesetzt:

  • Name: schneller
  • Wert: 4

Bedingungen - Alle Bedingungen müssen erfüllt sein (UND)

Variable besitzt den Wert:

  • Name: beschleunigen.speed
  • Wert: >0
  • Negieren: 0

Aktionen

Lokgeschwindigkeit setzen:

  • Lok: [Alle Loks]
  • Gleis: beschleunigen
  • Geschwindigkeit: 400

Beschriftung setzen:

  • Beschriftung: Beschriftung3
  • Text: 400

Alternative Aktionen

Lokgeschwindigkeit setzen:

  • Lok: [Alle Loks]
  • Gleis: beschleunigen
  • Geschwindigkeit: -400

Beschriftung setzen:

  • Beschriftung: Beschriftung3
  • Text: -400

420

Variable wird gesetzt:

  • Name: schneller
  • Wert: 5

Bedingungen - Alle Bedingungen müssen erfüllt sein (UND)

Variable besitzt den Wert:

  • Name: beschleunigen.speed
  • Wert: >0
  • Negieren: 0

Aktionen

Lokgeschwindigkeit setzen:

  • Lok: [Alle Loks]
  • Gleis: beschleunigen
  • Geschwindigkeit: 420

Variable setzen:

  • Name: schneller
  • Wert: 0

Beschriftung setzen:

  • Beschriftung: Beschriftung3
  • Text: 420

Alternative Aktionen

Lokgeschwindigkeit setzen:

  • Lok: [Alle Loks]
  • Gleis: beschleunigen
  • Geschwindigkeit: -420

Variable setzen:

  • Name: schneller
  • Wert: 0

Beschriftung setzen:

  • Beschriftung: Beschriftung3
  • Text: -420

wende

Zug betritt ein Gleis:

  • Lok: [Alle Loks]
  • Gleis: wende

Aktionen

Variable setzen:

  • Name: wende.speed
  • Wert: $_Trigger1._TargetSpeed

Variable setzen:

  • Name: wende.speed
  • Wert: *-1

Lokgeschwindigkeit setzen:

  • Lok: [Auslöser 1: Lok]
  • Gleis: [Alle Gleise]
  • Geschwindigkeit: $wende.speed

W2 wende

Zug verlässt ein Gleis:

  • Lok: [Alle Loks]
  • Gleis: K 2263

Aktionen

Weiche schalten:

  • Weiche: K 2263
  • Position: Umschalten

bremsen vorbereiten


AB HIER IST ES WICHTIG

Zug betritt ein Gleis:

  • Lok: [Alle Loks]
  • Gleis: bremsgleis

Bedingungen - Alle Bedingungen müssen erfüllt sein (UND)

Variable besitzt den Wert:

  • Name: $_Trigger1._TargetSpeed
  • Wert: >0
  • Negieren: 0

Aktionen

Variable setzen:

  • Name: bremsgleis.lok
  • Wert: $_Trigger1._name

Variable setzen:

  • Name: bremsgleis.time
  • Wert: 1

Variable setzen:

  • Name: bremsgleis.speed
  • Wert: $_Trigger1._TargetSpeed

Variable setzen:

  • Name: bremsgleis.dec
  • Wert: $bremsgleis.speed

Variable setzen:

  • Name: bremsgleis.dec
  • Wert: /1000

Variable setzen:

  • Name: bremsgleis.time
  • Wert: -$bremsgleis.dec

Variable setzen:

  • Name: bremsgleis.dec
  • Wert: +1

Beschriftung setzen:

  • Beschriftung: Beschriftung1
  • Text: bremsen

Countdown starten:

  • Name: bremsen-vorw
  • Dauer: 0,1
  • Automatischer Neustart: 0

Countdown starten:

  • Name: korrektur
  • Dauer: 0,05
  • Automatischer Neustart: 0

Alternative Aktionen

Variable setzen:

  • Name: bremsgleis.lok
  • Wert: $_Trigger1._name

Variable setzen:

  • Name: bremsgleis.time
  • Wert: 1

Variable setzen:

  • Name: bremsgleis.speed
  • Wert: $_Trigger1._TargetSpeed

Variable setzen:

  • Name: bremsgleis.dec
  • Wert: $bremsgleis.speed

Variable setzen:

  • Name: bremsgleis.dec
  • Wert: /1000

Variable setzen:

  • Name: bremsgleis.dec
  • Wert: *-1

Variable setzen:

  • Name: bremsgleis.time
  • Wert: -$bremsgleis.dec

Variable setzen:

  • Name: bremsgleis.dec
  • Wert: +1

Beschriftung setzen:

  • Beschriftung: Beschriftung1
  • Text: bremsen

Countdown starten:

  • Name: bremsen-rückw
  • Dauer: 0,1
  • Automatischer Neustart: 0

Countdown starten:

  • Name: korrektur
  • Dauer: 0,05
  • Automatischer Neustart: 0

bremsen vorwärts

Countdown läuft ab:

  • Name: bremsen-vorw

Bedingungen - Alle Bedingungen müssen erfüllt sein (UND)

Variable besitzt den Wert:

  • Name: bremsgleis.speed
  • Wert: >30
  • Negieren: 0

Signal steht auf Position:

  • Signal: Form-Hauptsignal HP1
  • Position: 0 - Geschlossen
  • Negieren: 0

Aktionen

Variable setzen:

  • Name: bremsgleis.speed
  • Wert: /$bremsgleis.dec

Lokgeschwindigkeit setzen:

  • Lok: $bremsgleis.lok
  • Gleis: [Alle Gleise]
  • Geschwindigkeit: $bremsgleis.speed

Countdown starten:

  • Name: bremsen-vorw
  • Dauer: $bremsgleis.time
  • Automatischer Neustart: 0

Alternative Aktionen

Beschriftung setzen:

  • Beschriftung: Beschriftung1
  • Text: fahren

bremsen rückwärts

Countdown läuft ab:

  • Name: bremsen-rückw

Bedingungen - Alle Bedingungen müssen erfüllt sein (UND)

Variable besitzt den Wert:

  • Name: bremsgleis.speed
  • Wert: <-30
  • Negieren: 0

Aktionen

Variable setzen:

  • Name: bremsgleis.speed
  • Wert: /$bremsgleis.dec

Lokgeschwindigkeit setzen:

  • Lok: $bremsgleis.lok
  • Gleis: [Alle Gleise]
  • Geschwindigkeit: $bremsgleis.speed

Countdown starten:

  • Name: bremsen-rückw
  • Dauer: $bremsgleis.time
  • Automatischer Neustart: 0

Alternative Aktionen

Beschriftung setzen:

  • Beschriftung: Beschriftung1
  • Text: fahren

korrektur

Countdown läuft ab:

  • Name: korrektur

Bedingungen - Alle Bedingungen müssen erfüllt sein (UND)

Variable besitzt den Wert:

  • Name: bremsgleis.time
  • Wert: >0,6
  • Negieren: 0

Aktionen

Variable setzen:

  • Name: bremsgleis.time
  • Wert: *1,15

Alternative Aktionen

Variable setzen:

  • Name: bremsgleis.time
  • Wert: *0,7

Variablen

schneller: 3
beschleunigen.speed: 250
bremsgleis.dec: 1,2
bremsgleis.lok: Tegernsee-Lok
bremsgleis.speed: -26,91761
bremsgleis.time: 0,92
wende.speed: 250