Compter les trajets en train actifs
Barre de progression
Compter les mouvements
Comment afficher le nombre de trains actifs dans le TrainController ?
TrainController Version 9
À partir de TC 9, il existe une méthode élégante pour vérifier le nombre de trajets actifs et aussi le nombre de trains en circulation.
- Variante 1 : Cette macro interroge le ZF toutes les 5 secondes. À partir de TrainController 9, TC fournit ces chiffres.
Les variables sont affichées dans une zone de texte.
- Variante 2 : en plus de la macro, un score élevé des trains en mouvement est affiché :
TC 9/10 Fichier de projet pour démonstration
Le projet de démonstration pour TC9/10 variante 2 : NxZF3-v9.zip
Veuillez consulter ce document pour les trains en mouvement : Forum
TrainController Version 7 et 8
Sur ce lien [1] décrit comment créer une barre d’affichage pour les trajets en cours :
L’affichage des barres devient rouge de gauche à droite, plus il y a de trains actifs ; l’affichage des barres se compose simplement de 5 PC qui demandent :
- >=1,
- >=2
- >=3
- et ainsi de suite
Für die BW habe ich noch ein neues Anzeigesymbol gezeichnet, damit es auch wie eine Balkenanzeige aussieht.
TC 8 Projektdatei zur Demonstration
Einfach die Demo NxZF3.zip herunterladen, entpacken, in TrainController öffnen und mit dem E/A Schalter starten und im Simulator auf Run gehen. Sobald eine Lok im Streckenblock aktiv ist, wird die Balkenanzeige aktualisiert. Zum Enden der Demo einfach den Schalter ausschalten und die Züge fahren in Bf zurück.
Mit einer Ausfahrtsperre in z.B. Block 4 kann man auch schön einen Stau verursachen, was dann zu mehr rot in der Balkenanzeige führt.
Weblinks
- Quelle TC9/10: Forum
- Demoprojekt TC9/10: NxZF3-v9.zip
- Quelle TC 7/8: Forum
- Demoprojekt TC7/8: NxZF3.zip
- -- Nakott 15:10, 13. Mär. 2016
- bearbeitet: Wohlmannstetter (Diskussion) 18:53, 11. Apr. 2021 (CEST), Uslex (Diskussion) 16:24, 2. Feb. 2023 (CET)