Zugfahrt unter FDL Kontrolle/nl: Unterschied zwischen den Versionen

Aus RailRoad&Co.-Wiki
Zur Navigation springenZur Suche springen
Albert Hartveld (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „*Variabele Zugfahrt = "kein" betekent '''geen treinrit'' actief *Variabele Zugfahrt <> "kein" betekent '''een of andere treinreis''' actief“
Albert Hartveld (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „Dit kan bijvoorbeeld worden opgevraagd met een baanwachter.“
Zeile 25: Zeile 25:
*Variabele Zugfahrt <> "kein" betekent '''een of andere treinreis''' actief
*Variabele Zugfahrt <> "kein" betekent '''een of andere treinreis''' actief


<div lang="de" dir="ltr" class="mw-content-ltr">
Dit kan bijvoorbeeld worden opgevraagd met een baanwachter.
Das kann man z.B. mittels Bahnwärter abfragen.
</div>


<div lang="de" dir="ltr" class="mw-content-ltr">
<div lang="de" dir="ltr" class="mw-content-ltr">

Version vom 10. Februar 2025, 14:28 Uhr

Verwendung
thumbs


Test op treinrit onder treindienstleider besturing

Willekeurige treinrit

Is er een manier om m.b.v. een baanwachter of iets dergelijks te controleren of er een treinrit plaatsvindt in een bepaald blok?

Object variabele waarde "geen"

  • Modellbahner42831 beschrijft de volgende mogelijkheid in het forum:

Sinds TrainController versie 10 kunnen objectvariabelen worden gecontroleerd op de waarde "geen", dus je kunt een globale variabele van het type treinrit gebruiken om de treinrit op te vragen bij het reserveren van het blok.

Fig: Treinrit opvragen
  • Variabele Zugfahrt = "kein" betekent 'geen treinrit actief
  • Variabele Zugfahrt <> "kein" betekent een of andere treinreis actief

Dit kan bijvoorbeeld worden opgevraagd met een baanwachter.

2 Bahnwärter

Ich habe 2 Bahnwärter verwendet.

  • BW1 hat als Auslöser eine Reservierung in Fahrtrichtung Bhf und als Operation aktiv setzt er die Variable für den Namen der Zugfahrt.
Ist diese NICHT Leer wird eine globale Variable auf 1 gesetzt,
Operation für nicht aktiv setzt die Variable auf 0 zurück.
  • BW2 prüft nur ob die Variable auf 1 ist - er setzt dann auch die LED im Steuerpult auf aktiv blinkend!

Zugfahrtsvariable mittels Schalter

Leider funktioniert die Lösung mit 2 Bahnwärtern nur in der Simulation.

Als Hilfskonstruktion muss man die Zugfahrtsvariable mittels eines Schalters belegen, welcher auf den zugeordneten Block verweist.

Begründung: Die oben beschriebene Lösung funktioniert nur mit dem Umweg über den Schalter, da der Bahnwärter keinen Bezug zum Block hat und somit seine Operationen nichts auslesen können.


-- Uslex (Diskussion) 08:52, 21. Feb. 2024 (UTC)
bearbeitet: Uslex (Diskussion) 08:50, 23. Feb. 2024 (UTC)