User Tools

Site Tools


mvtrack-setup-de

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mvtrack-setup-de [2019/10/21 01:54] rainerkmvtrack-setup-de [2023/10/04 10:46] (current) – [Einrichtung] n-freak
Line 6: Line 6:
 \\ \\
 ===== Einrichtung ===== ===== Einrichtung =====
-Zum aktivieren einer Geschwindigkeitsmessung auf einem Gleis wird über //Menü -> Tabellen -> Geschwindigkeits-Messstrecke...// dieser Dialog aufgerufen:\\+Zum Aktivieren einer Geschwindigkeitsmessung auf einem Gleis wird über //Menü -> Tabellen -> Geschwindigkeits-Messstrecke...// dieser Dialog aufgerufen:\\
  \\  \\
 {{mvtrack-setup-de.png?360}}\\ {{mvtrack-setup-de.png?360}}\\
Line 18: Line 18:
   * **Hinweis:** Seit //Rev. 15.652+// werden Maßstab und Einheiten in den __**[[planprops-de#massstab|Plan-Eigenschaften]]**__ definiert.\\    * **Hinweis:** Seit //Rev. 15.652+// werden Maßstab und Einheiten in den __**[[planprops-de#massstab|Plan-Eigenschaften]]**__ definiert.\\ 
  
-==== Abstand / AbstandR ====+===== Abstand / AbstandR =====
 Abstand zwischen Rückmelder 1 u. 2 bzw. 2 und 1 (AbstandR) in **mm** bzw. **cm** entsprechend der Einstellung in den __**[[planprops-de#metrische_einheiten|Plan-Eigenschaften]]**__ \\ Abstand zwischen Rückmelder 1 u. 2 bzw. 2 und 1 (AbstandR) in **mm** bzw. **cm** entsprechend der Einstellung in den __**[[planprops-de#metrische_einheiten|Plan-Eigenschaften]]**__ \\
 Bei gesetzter Option __**[[#einweg|Einweg]]**__ ist das rechte Feld **AbstandR** deaktiviert. Bei gesetzter Option __**[[#einweg|Einweg]]**__ ist das rechte Feld **AbstandR** deaktiviert.
Line 24: Line 24:
 Siehe auch __**[[#definition_der_messstrecke|Definition der Messstrecke]]**__  Siehe auch __**[[#definition_der_messstrecke|Definition der Messstrecke]]**__ 
  \\  \\
-==== Nach MPH umrechnen ====+===== Nach MPH umrechnen =====
 Der Messwert wird mit Meilen pro Stunde angzeigt. Der Messwert wird mit Meilen pro Stunde angzeigt.
  \\  \\
-====Einweg====+=====Einweg=====
 Diese Option ist standardmäßig aktiviert. \\ Diese Option ist standardmäßig aktiviert. \\
 Wenn diese Option deaktiviert wird, kann die Geschwindigkeits-Messstrecke in beiden Richtungen verwendet werden. \\ Wenn diese Option deaktiviert wird, kann die Geschwindigkeits-Messstrecke in beiden Richtungen verwendet werden. \\
Line 33: Line 33:
 Wenn der Abstand der Rückmelder in der Rückwärts-Richtung nicht gleich dem Abstand der Vorwärts-Richtung ist, kann das zweite Abstands-Feld für den Rückwärts-Abstand verwendet werden. Wenn dieses Feld leer bleibt, wird das erste Abstands-Feld für beide Richtungen verwendet. Wenn der Abstand der Rückmelder in der Rückwärts-Richtung nicht gleich dem Abstand der Vorwärts-Richtung ist, kann das zweite Abstands-Feld für den Rückwärts-Abstand verwendet werden. Wenn dieses Feld leer bleibt, wird das erste Abstands-Feld für beide Richtungen verwendet.
 \\ \\
-==== Aufnahme ====+===== Aufnahme =====
 Im Server-Arbeits-Verzeichnis wird eine **mvtrack.csv**-Datei mit einer Kopfzeile und Daten-Zeilen je Messwert erzeugt: Im Server-Arbeits-Verzeichnis wird eine **mvtrack.csv**-Datei mit einer Kopfzeile und Daten-Zeilen je Messwert erzeugt:
 <code> <code>
Line 49: Line 49:
 Soll die LocoID ohne Verwendung von BiDi-Systemen angezeigt werden, muss die Geschwindigkeitsmessung im __**[[:block-details-de#Geschwindigkeitsmessung|Block]]**__ verwendet werden. Soll die LocoID ohne Verwendung von BiDi-Systemen angezeigt werden, muss die Geschwindigkeitsmessung im __**[[:block-details-de#Geschwindigkeitsmessung|Block]]**__ verwendet werden.
  
-\\ +|< >| 
-Ein Import in eine Tabellenkalkulation kann so aussehen:\\ +^  Beispiel für einen Import in eine Tabellenkalkulation:  ^ 
-{{:mvtrack-import.png?400}}+|  {{:mvtrack-import.png?400}}  | 
 + 
 +=====Kalibrieren===== 
 +Wenn aktiviert, wird die Steuerung der **[[#lok|ausgewählten Lok]]** über die gemessenen km/h informiert und der Wert ihrer CV 5 auf die gewünschten __**[[loc-calibrate-de#max._km_h|Max. km/h]]**__ nachgestellt. \\ 
 +Es sind mehrere Fahrten mit der höchsten Fahrstufe erforderlich, damit das gewünschte Ergebnis angenähert wird.\\ 
 +Je größer die Abweichung zwischen Vsoll und Vist, desto stärker wird CV5 angepasst.\\ 
 +Wenn der verwendete Rückmelder den __**[[:loc-gen-de#code|Code]]**__ der Lok liefert, wird die ausgewählte Lok-Kennung in diesem Dialog überschrieben. (RailCom, RFID, ...)\\  
 +  * **Hinweise:**  
 +    * Die CV 5 wird durch einen POM-Schreib-Befehl eingestellt. 
 +    * Die CV 6 wird durch POM standerdmäßig auf **30%** des Wertes der CV 5 eingestellt.  
 +      * Der Prozentwert kann auf Registerkarte __**[[:loc-calibrate-de|Lok: Kalibrieren]]**__ geändert werden. 
 +Siehe auch: __**[[:loc-calibrate-de|Lok: Kalibrieren]]**__ \\  
 +{{:mvtrack:cv5-cv6.png}} \\
  \\  \\
-==== Zuglänge berechnen ==== +===== Zuglänge berechnen ===== 
-Bei gesetzter Option wird aus der ermittelten Geschwindigkeit und der Zeitdauer, für die der erste Rückmelder aktiviert ist, die Länge des Zuges berechnet.\\ +Wenn aktiviert, erfolgt eine Berechnung der Zuglänge aus der ermittelten Geschwindigkeit und der Zeitdauer, für die der erste Rückmelder aktiv ist. \\ 
-Das Ergebnis der Berechnung wird in einer zusätzlichen Trace-Zeile ausgegeben.\\+Das Ergebnis der Berechnung wird in einer **[[#ergebnis-anzeige|zusätzlichen Trace-Zeile]]** ausgegeben. \\ 
 +Die Trace-Ausgabe der Zuglänge erfolgt unabhängig von der in den Plan-Eigenschaften  __**[[planprops-de#metrische_einheiten|eingestellten Einheit]]**__ immer in **mm**. \\
  
   * **Hinweis:** Die Berechnung kann nur dann korrekt erfolgen, wenn   * **Hinweis:** Die Berechnung kann nur dann korrekt erfolgen, wenn
Line 61: Line 74:
     - der Zug die gesamte Messstrecke mit gleichbleibender Geschwindigkeit durchfährt     - der Zug die gesamte Messstrecke mit gleichbleibender Geschwindigkeit durchfährt
  
-//Beispiel einer Servertrace-Ausgabe mit Geschwindigkeit und Zuglänge:// +==== Messwert als Loklänge übernehmen ==== 
-<code> +Wenn eine **[[#lok|Lok ausgewählt]]** ist, wird der Messwert automatisch in den Lok-Eigenschaften als __**[[loc-gen-de#laenge|Länge]]**__ eingetragen. \\  
-01:05:34 train length is 5849ms, 0.119076mmms, 1196mm +Hier wird der Messwert ggf. entsprechend der in den Plan-Eigenschaften __**[[planprops-de#metrische_einheiten|eingestellten Einheit]]**__ korrigiert.\\
-01:05:28 average velocity on MVTrack was 68.6 KM/H +
-</code> +
- +
-=== Messwert als Loklänge übernehmen === +
-Wenn eine Lok ausgewählt ist, wird das Messergebnis automatisch in den Lok-Eigenschaften als __**[[loc-gen-de#laenge|Länge]]**__ eingetragen.\\+
  
   *__**Hinweis:** Bei der Berechnung der Zuglänge sollte die **Kalibrier-Funktion deaktiviert bleiben**__   *__**Hinweis:** Bei der Berechnung der Zuglänge sollte die **Kalibrier-Funktion deaktiviert bleiben**__
  
-  * **Achtung:** Das automatische Eintragen der Länge als Lok-Eigenschaft darf nur verwendet werden, wenn +|< >| 
-    - die Länge des Zuges **ausschließlich** über die Lok-Eigenschaft __**[[loc-gen-de#laenge|Länge]]**__  definiert wird. +^  Wichtiger Hinweis :!:  ^ 
-    - **keine Zuordnung** der Lok zu einem in Rocrail definierten Zug erfolgt. +|  Die Funktion **Messwert als Loklänge übernehmen** - durch **[[#lok|Auswahl einer Lok]]** **nur dann verwenden**\\ wenn die Zuglänge **ausschließlich** über die Lok-Eigenschaft __**[[loc-gen-de#laenge|Länge]]**__ definiert wird. \\ \\ Bei Zuordnung der Lok zu einem **[[operator-consist-de|in Rocrail definierten Zug]]** werden die aus der Messstrecke \\ als **[[loc-gen-de#laenge|Lok-Länge]]** eingetragene Zuglänge **UND** die aus den Längen der Wagons errechnete Zuglänge addiert. \\ \\ Durch die damit **zu groß berechnete Zuglänge** findet die Automatik ggf. für den Zug kein passendes Ziel |
-    Bei einer Zuordnung der Lok, werden die aus der Messstrecke bei der Lok eingetragene Zuglänge  **UND** die aus den Längen der Wagons errechnete Zuglänge addiert.  +
-    * :!: //Der so errechnete Wert ist viel größer, als die tatsächliche Zuglänge, sodass die Automatik ggf. kein passendes Ziel für den Zug finden kann.//+
  
- +===== Rückmelder 1 / Rückmelder 2 ===== 
-==== Rückmelder 1 / Rückmelder 2 ==== +Kennungen der Rückmelder am Beginn (**1**) und am Ende (**2**) der Messstrecke. \\
-Kennugen der Rückmelder am Beginn (**1**) und am Ende (**2**) der Messstrecke. \\+
 **Hinweis:** Die Rückmelder können zugleich auch in einem Block verwendet werden, da Block __und__ Messstrecke die Ereignisse erhalten. **Hinweis:** Die Rückmelder können zugleich auch in einem Block verwendet werden, da Block __und__ Messstrecke die Ereignisse erhalten.
- 
-====Kalibrieren==== 
-Wenn aktiviert, wird die Steuerung der ausgewählten Lok über die gemessenen km/h informiert und der Wert ihrer CV 5 auf die gewünschten __**[[loc-calibrate-de#max._km_h|Max. km/h]]**__ nachgestellt. \\ 
-Es sind mehrere Fahrten mit der höchsten Fahrstufe erforderlich, damit das gewünschte Ergebnis angenähert wird.\\ 
-Je größer die Abweichung zwischen Vsoll und Vist, desto stärker wird CV5 angepasst.\\ 
-Wenn der verwendete Rückmelder den __**[[:loc-gen-de#code|Code]]**__ der Lok liefert, wird die ausgewählte Lok-Kennung in diesem Dialog überschrieben. (RailCom, RFID, ...)\\  
-> **Hinweis 1:** Die CV 5 wird durch einen POM-Schreib-Befehl eingestellt. 
-> **Hinweis 2:** Die CV 6 wird durch POM auf 30% des Wertes der CV 5 eingestellt. (Dieser Prozentwert kann auf dem Reiter **[[:loc-calibrate-de#cv_6|Lok kalibrieren]]** eingestellt werden.) 
-Siehe auch: __**[[:loc-calibrate-de|Lok kalibrieren]]**__ \\  
-{{:mvtrack:cv5-cv6.png}} \\ 
  \\  \\
-====Aktionen==== +===== Lok ===== 
-Der Messwert kann mit der Rocrail-Variablen **%mvspeed%** als **[[:text-de#dynamischer_text|dynamischer Text]]** in einer **[[:actions-de#die_typen_befehle_parameter|Aktion vom Typ "Text"]]** verwendet werden.\\ +Auswahl einer Lok-Kennung für die Option **[[#kalibrieren|Kalibrieren]]** und wenn bei der Option **[[#zuglaenge_berechnen|Zuglänge berechnen]]** die Funktion **[[#messwert_als_loklaenge_uebernehmen|Messwert als Loklänge übernehmen]]** aktiviert werden soll. \\ 
-Die Aktion muss in der Aktions-Steuerung der Geschwindigkeits-Messstrecke mit Status "inaufgerufen werden.\\ + \\ 
-Das gezeigte Beispeil setzt voraus, dass ein Textfeld **txtSpeed** angelegt ist.+=====Aktionen===== 
 +Die Messwerte können mit den Rocrail-Variablen **%mvspeed%** und **%mvtrainlen%** als **[[:text-de#dynamischer_text|dynamischer Text]]** in einer **[[:actions-de#die_typen_befehle_parameter|Aktion vom Typ "Text"]]** verwendet werden.\\ 
 +Die Aktion muss in der Aktions-Steuerung der Geschwindigkeits-Messstrecke mit Status **in** aufgerufen werden.\\ 
 +Das gezeigte Beispiel setzt voraus, dass ein Textfeld **txtSpeed** angelegt ist.
  \\  \\
 ^Text-Aktion "Messwert"^Aktionssteuerung der Geschwindkeits-Messstrecke \\ ruft die Aktion "Messwert" auf.^ ^Text-Aktion "Messwert"^Aktionssteuerung der Geschwindkeits-Messstrecke \\ ruft die Aktion "Messwert" auf.^
 |{{:mvtrack-action-de.png?0x460}}|{{mvtrack-actctrl-de.png?0x460}}| |{{:mvtrack-action-de.png?0x460}}|{{mvtrack-actctrl-de.png?0x460}}|
  \\  \\
-==== Ergebnis-Anzeige ==== + 
-Die gemessene Geschwindigkeit (und [[#zuglaenge_berechnen|ggf. Länge]]) wird im Server-Fenster angezeigt: ^ +=====Zurücksetzen===== 
-| {{mvtrack-messages-en.png}} |+Durch das Zurücksetzen wird die Geschwindigkeits-Messstrecke neu initialisiert, damit sie mit einer neuen Messung beginnen kann. \\ 
 + \\ 
 + 
 +===== Ergebnis-Anzeige ===== 
 +  * **Hinweis:** Die Trace-Ebene __**[[:rocrailini-trace-de#berechnung|Berechnung]]**__ für den Server muss aktiviert sein. 
 + 
 +|< >| 
 +^  Gemessene Geschwindigkeit und Zuglänge werden im Server-Fenster angezeigt:  
 + {{mvtrack-messages-en.png?500}}  | 
 +|  //Zeilen zur Zuglänge werden nur bei aktiver Option **[[#zuglaenge_berechnen|Zuglänge berechnen]]** ausgegeben.//  |
  
 Bei der Einstellung **MPH** wird die in km/h gemessene Geschwindigkeit mit 0,621371192 multipliziert. Bei der Einstellung **MPH** wird die in km/h gemessene Geschwindigkeit mit 0,621371192 multipliziert.
  
-  * **Hinweis:** Trace-Ebene __**[[:rocrailini-trace-de#berechnung|Berechnung]]**__ für den Server muss aktiviert sein. 
 ===== Definition der Messstrecke ===== ===== Definition der Messstrecke =====
-Beim Einsatz von Besetzt-Rückmeldern wird der Abstand zwischen dem Beginn von **S1** und dem Beginn von **S2** entsprechend der __**[[planprops-de#metrische_einheiten|eigestellten Einheit]]**__ angegeben.\\+Beim Einsatz von Besetzt-Rückmeldern wird der Abstand zwischen dem Beginn von **S1** und dem Beginn von **S2** entsprechend der __**[[planprops-de#metrische_einheiten|eingestellten Einheit]]**__ angegeben.\\
 {{mvtrack-distance-de.png}}\\ {{mvtrack-distance-de.png}}\\
 :!: Das gemessene Ergebnis ist vom verwendeten Rückmeldesystem und vom Daten-Verkehr abhängig. :!: Das gemessene Ergebnis ist vom verwendeten Rückmeldesystem und vom Daten-Verkehr abhängig.
  \\   \\ 
 ===== Verwenden von bestehenden Blöcken ===== ===== Verwenden von bestehenden Blöcken =====
-Die Geschwindigkeitsmessung ist ohne die Kalibrier-Funktion auch in **[[block-details-de#Geschwindigkeitsmessung|Blöcken]]** verwendbar.\\+Die Geschwindigkeitsmessung ist ohne "Kalibrieren" und "Zuglänge berechnen" auch in **[[block-details-de#Geschwindigkeitsmessung|Blöcken]]** verwendbar.\\
 Der Messwert wird dann der Block-Aktions-Steuerung in der Variablen **%bkmvspeed%** übergeben. Der Messwert wird dann der Block-Aktions-Steuerung in der Variablen **%bkmvspeed%** übergeben.
  \\    \\  
mvtrack-setup-de.1571615668.txt.gz · Last modified: 2019/10/21 01:54 by rainerk