Limitation de vitesse avec variables
Limite de vitesse avec variables
manœuvres manuelles
Contrairement aux trajets sur les voies à vitesse normale selon le profil de la locomotive, j’utilise les limites de vitesse temporaires pour les trajets dits de manœuvre dites manuelles. Les limiteurs de vitesse permettant de régler des vitesses réalistes pour les attelages.
Valeur dans l’info-bulle
Le contenu actuel des variables peut être rendu visible dans de nombreux cas. Si possible, la valeur est affichée dans l’info-bulle de la variable. Par exemple, si vous accédez à la liste des opérations d’un objet dans l’inspecteur et qu’on y trouve une variable, alors même le contenu de variables privées ou locales sera visible dans l’infobulle.s.
Durch Anklicken einer Variable mit der rechten Maustaste kann zudem in bestimmten Fällen sogar der Inhalt der Variable gesetzt werden.
Variable Geschwindigkeitsbeschränkung
Henning Strenger hat im Forum über die "variable Geschwindigkeitsbeschränkung" berichtet.
Eine Beschreibung als PDF: LangsamfahrstellemitVariablen.pdf zu dieser Variablen steht zum Herunterladen zur Verfügung. Zu dieser Beschreibung wurde nun auch von mir eine Musteranlagendatei: Variable_Geschwindigkeitsmarkierung.zip erstellt.
Abb: Variable 30km/h
Rampe mit einer Variablen
Giorgio hat zusätzlich zur Geschwindigkeitsbeschränkung auch eine Rampe mit einer Variable realisiert.
- Ich setze eine globale Variable "Bremsweg" und eine zweite "Vmax"
Variablen verketten (problematisch)
Die Formel zur zeitweiligen Geschwindigkeitsbeschränkung lautet: %V[Bremsweg]%V[Vmax]
Die Werte:
- mit %V[Bremsweg] = 120 (also fast wie eine Konstante)
- mit %V[Vmax] = 60 (variabel über Schalter veränderbar in 10er Schritten)
Das Ergebnis ergibt nun: 120060; die drei niederwertigen Ziffern (060) bilden die Geschwindigkeit und die restlichen höherwertigen Ziffern (120) die Bremsrampe.
Variablen addieren (sichere Methode)
Bei der oben stehenden Methode "Variablen verketten" werden die Werte als Text zusammengefügt, dies kann jedoch Probleme verursachen.
Wird die Formel wie folgt ausgeführt, dann ist man auf der sicheren Seite: %V[Bremsweg] * 1000 + %V[Vmax]
- mit %V[Bremsweg] = 120 (oder "120") und
- mit %V[Vmax] = 60 (oder "60").
Hierbei spielt der Typ der Variablen (Zahl - 120 oder Text - "120") keine Rolle. Es können sogar Leerzeichen zwischen den einzelnen Bestandteilen der Formel auftauchen, ohne die Funktion zur beeinträchtigen.
Das Ergebnis ergibt auch hier: 120060; die drei niederwertigen Ziffern (060) bilden die Geschwindigkeit und die restlichen höherwertigen Ziffern (120) die Bremsrampe.
Weblinks
- Quelle: Forum
- Beschreibung: LangsamfahrstellemitVariablen.pdf
- Musteranlagendatei: Variable_Geschwindigkeitsmarkierung.zip
- --RW (Diskussion) 16:20, 13. Feb. 2018
- bearbeitet: RW (Diskussion) 09:54, 25. Mär. 2022 (CET), Uslex (Diskussion) 13:28, 13. Mär. 2024 (UTC)
