Zugfahrt unter FDL Kontrolle/fr: Unterschied zwischen den Versionen

Aus RailRoad&Co.-Wiki
Zur Navigation springenZur Suche springen
Papybricolo (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „On a utilisé 2 marqueurs.“
Papybricolo (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „*BW1 a une '''réservation dans la direction''' de Bhf comme déclencheur et en tant qu’opération active, il définit la variable pour le nom du trajet en train. Si ce n’est PAS vide, une'''variable globale''' est définie à 1, L’opération « non actif » réinitialise la variable à 0. *BW2 vérifie uniquement si la '''variable est réglée sur 1''' - il règle alors également la LED du panneau de commande pour qu’elle clignote activement !“
Zeile 33: Zeile 33:
On a utilisé 2 marqueurs.  
On a utilisé 2 marqueurs.  


<div lang="de" dir="ltr" class="mw-content-ltr">
*BW1 a une '''réservation dans la direction''' de Bhf comme déclencheur et en tant qu’opération active, il définit la variable pour le nom du trajet en train.
*BW1 hat als Auslöser eine '''Reservierung in Fahrtrichtung''' Bhf und als Operation aktiv setzt er die Variable für den Namen der Zugfahrt.  
Si ce n’est PAS vide, une'''variable globale''' est définie à 1,
::Ist diese NICHT Leer wird eine '''globale Variable auf 1''' gesetzt,  
L’opération « non actif » réinitialise la variable à 0.
::Operation für nicht aktiv setzt die '''Variable auf 0 zurück'''.  
*BW2 vérifie uniquement si la '''variable est réglée sur 1''' - il règle alors également la LED du panneau de commande pour qu’elle clignote activement !  
*BW2 prüft nur '''ob die Variable auf 1''' ist - er setzt dann auch die LED im Steuerpult auf aktiv blinkend!
</div>


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

Version vom 26. Februar 2025, 12:52 Uhr

Verwendung
thumbs


Essai en marche sous contrôle FDL

X-n’importe quel trajet de train

Y a-t-il un moyen de vérifier, par l’intermédiaire d’un signaleur (marqueur) ou autre, si un certain nombre de trains circulent dans un canton donné?

variable de la valeur d’objet "aucun"

  • Modellbahner42831 décrit l’option suivante dans Forum :

Depuis la version 10 de TrainController, les variables d’objet peuvent être vérifiées pour la valeur "aucun". Vous pouvez donc utiliser une variable globale de type Trajet pour interroger le trajet du train lors de la réservation du canton.

Fig : requête trajet en train
  • Trajet variable = « aucun » signifie qu’aucun trajet n’est actif
  • Trajet en train variable <> « aucun » désigne tout trajet en train actif

Cela peut être vérifié par le biais de signaleurs (marqueurs), par exemple.

2 signaleurs (marqueurs)

On a utilisé 2 marqueurs.

  • BW1 a une réservation dans la direction de Bhf comme déclencheur et en tant qu’opération active, il définit la variable pour le nom du trajet en train.

Si ce n’est PAS vide, unevariable globale est définie à 1, L’opération « non actif » réinitialise la variable à 0.

  • BW2 vérifie uniquement si la variable est réglée sur 1 - il règle alors également la LED du panneau de commande pour qu’elle clignote activement !

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)