Geschwindigkeitsbeschränkung mit Variablen/nl: Unterschied zwischen den Versionen

Aus RailRoad&Co.-Wiki
Zur Navigation springenZur Suche springen
Albert Hartveld (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „=== Waarde in de tooltip ===“
Albert Hartveld (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „De huidige '''inhoud van variabelen''' kan in veel gevallen zichtbaar worden gemaakt. Indien mogelijk wordt de waarde weergegeven in de tooltip van de variabele. Als je bijvoorbeeld naar de bewerkingslijst van een object in de Inspector gaat en op een variabele klikt, is zelfs de inhoud van private of lokale variabelen zichtbaar in de tooltip.“
Zeile 14: Zeile 14:
=== Waarde in de tooltip ===
=== Waarde in de tooltip ===


<div lang="de" dir="ltr" class="mw-content-ltr">
De huidige '''inhoud van variabelen''' kan in veel gevallen zichtbaar worden gemaakt. Indien mogelijk wordt de waarde weergegeven in de tooltip van de variabele. Als je bijvoorbeeld naar de bewerkingslijst van een object in de Inspector gaat en op een variabele klikt, is zelfs de inhoud van private of lokale variabelen zichtbaar in de tooltip.
Den momentanen '''Inhalt von Variablen''' kann man in vielen Fällen sichtbar machen. Sofern möglich, wird der Wert im Tooltip der Variablen angezeigt. Geht man z.B. im Inspektor in die Operationsliste eines Objekts und darin auf eine Variable, so wird im Tooltip sogar der Inhalt von privaten oder lokalen Variablen sichtbar.
</div>


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

Version vom 26. Februar 2025, 18:08 Uhr

Verwendung
thumbs


Snelheidsbeperking met variabelen

Handbediende rangeerbewegingen

In tegenstelling tot baanritten met normale snelheid volgens het profiel van de locomotief, gebruik ik de tijdelijke snelheidsbeperkingen voor handmatig geregelde zogenaamde rangeerritten. Hierdoor kunnen realistische snelheden worden ingesteld voor het koppelen.

Waarde in de tooltip

De huidige inhoud van variabelen kan in veel gevallen zichtbaar worden gemaakt. Indien mogelijk wordt de waarde weergegeven in de tooltip van de variabele. Als je bijvoorbeeld naar de bewerkingslijst van een object in de Inspector gaat en op een variabele klikt, is zelfs de inhoud van private of lokale variabelen zichtbaar in de tooltip.

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


--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)