loc-int-de
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
loc-int-de [2018/11/12 08:56] – external edit 127.0.0.1 | loc-int-de [2024/04/18 02:01] (current) – [Protokoll] rainerk | ||
---|---|---|---|
Line 2: | Line 2: | ||
[[: | [[: | ||
[[: | [[: | ||
- | * [[loc-index-de|Übersicht]] | [[loc-gen-de|Allgemein]] | **[[loc-int-de|Schnittstelle]]** | [[loc-details-de|Einzelheiten]] | [[loc-fun-de|Funktionen]] | [[loc-consist-de|Mehrfachtraktion]] | [[loc-cv-de|CV]] | [[: | + | * [[loc-index-de|Übersicht]] | [[loc-gen-de|Allgemein]] | **[[loc-int-de|Schnittstelle]]** |
\\ | \\ | ||
Line 10: | Line 10: | ||
=====Schnittstellenkennung===== | =====Schnittstellenkennung===== | ||
- | Wird mehr als eine Zentrale verwendet, dann wird in diesem Feld die Zentrale angegeben, die für die Ansteuerung des Lokdekoders zuständig ist. Bei der Verwendung von nur einer Zentrale bzw. der Ansteuerung durch die Standard-Zentrale (erste ' | + | Wird mehr als eine Zentrale verwendet, dann wird in diesem Feld die Zentrale angegeben, die für die Ansteuerung des Lokdekoders zuständig ist. Das Feld " |
====Alle==== | ====Alle==== | ||
Diese Option aktivieren, wenn die Lok- und Funktions-Befehle an alle angeschlossenen Zentralen gesendet werden sollen. | Diese Option aktivieren, wenn die Lok- und Funktions-Befehle an alle angeschlossenen Zentralen gesendet werden sollen. | ||
- | =====Bus===== | + | =====Knoten-ID (Bus)===== |
- | Siehe: **[[: | + | Siehe: **[[: |
=====Adresse===== | =====Adresse===== | ||
Hier wird die Adresse des Dekoders angegeben. Deren Wert basiert auf dem Dekodertyp und der verwendeten Zentrale.\\ | Hier wird die Adresse des Dekoders angegeben. Deren Wert basiert auf dem Dekodertyp und der verwendeten Zentrale.\\ | ||
+ | * **Achtung: | ||
* Märklin mfx-Dekoder bedürfen - abhängig von der verwendeten Zentrale - unter Umständen besonderer Einstellungen. Details finden sich auf der Wiki-Seite der entsprechenden Zentrale. | * Märklin mfx-Dekoder bedürfen - abhängig von der verwendeten Zentrale - unter Umständen besonderer Einstellungen. Details finden sich auf der Wiki-Seite der entsprechenden Zentrale. | ||
- | * Lokomotiven mit der Adresse 0 (Null) werden als analoge | + | |
- | Die optionale zweite Adressse | + | |
+ | * //" | ||
+ | ====Zweite Adresse==== | ||
+ | Die optionale zweite Adressse | ||
+ | ====OID==== | ||
+ | Einige Zentralen, wie die ESU Ecos, verwenden anstelle einer Adresse eine Objekt-Kennung OID um auf eine spezifische Lok zu verweisen.\\ | ||
+ | Dieses Feld kann leer bleiben, da die Ecos-Biblothek eine Lok auch durch Kennung oder Adresse definiert.\\ | ||
+ | \\ | ||
=====Protokoll===== | =====Protokoll===== | ||
Einige Zentralen unterstützen mehrere Protokolle; für Details bitte im Handbuch nachlesen.\\ | Einige Zentralen unterstützen mehrere Protokolle; für Details bitte im Handbuch nachlesen.\\ | ||
Wenn die __Adresse auf Null eingestellt ist__, sollte das Protokoll für __**[[: | Wenn die __Adresse auf Null eingestellt ist__, sollte das Protokoll für __**[[: | ||
+ | |||
+ | |||
+ | **Hinweise: | ||
+ | // Mit Rev. 2.1.4466+ wurde die Bezeichnung " | ||
+ | " | ||
+ | Diese Einstellung ist nur im Fall einer Multi-Protokoll-Zentrale, | ||
+ | Für eine "Nur DCC" | ||
+ | Für die Märklin 6051 ist " | ||
=====Protokollversion===== | =====Protokollversion===== | ||
- | Wenn die Zentrale den Dekodertyp nicht selbst erkennen kann, dann muss die Version hier definiert werden. Eine Liste der definierten Versionen findet sich auf der [[ddx-de# | + | Wenn die Zentrale den Dekodertyp nicht selbst erkennen kann, dann muss die Version hier definiert werden. Eine Liste der definierten Versionen findet sich in der SRCP Dokumentation. Die meisten Systeme benötigen diese Information nicht, weil der Dekodertyp in der Zentrale definiert wird bzw. die Zentrale nur einen Typ unterstützt.\\ |
===== Fahrstufen ===== | ===== Fahrstufen ===== | ||
Line 40: | Line 55: | ||
Anzahl der Zusatz-Funktionen, | Anzahl der Zusatz-Funktionen, | ||
- | =====Geschwindigkeit===== | + | =====Kamera===== |
- | Rocrail unterscheidet grundsätzlich zwei Geschwindigkeits-Modi: | + | [[https://youtu.be/6A57b-VoOSw|{{ |
- | * **Prozent Modus** und | + | Die IP-Adresse |
- | * **km/h Modus** | + | Unterstützte Streaming-Formate: |
- | * In allen Fällen ist die tatsächlich gewünschte Höchstgeschwindigkeit im Lok-Decoder mit CV5 einzustellen. | + | * HTTP |
- | * In allen Fällen steht über den gesamten Geschwindigkeitsbereich von V0 - Vmax die volle Anzahl der Decoder-Fahrstufen zur Verfügung (DCC: 14/28/128, MM/MM2/mfx: 14/ | + | * Roco |
- | \\ | + | ====Bilder überspringen==== |
- | **In der ersten Spalte** werden die Prozent- oder km/h-Werte für die Standardgeschwindigkeiten der Lok definiert | + | Das Feld in der Mitte ist die Anzahl der zu überspringenden Bilder. Dies reduziert die CPU-Last und die Flüssigkeit des Video-Streams.\\ |
- | \\ | + | **Hinweis:** // |
- | \\ | + | ====Optionen==== |
- | **Die zweite Spalte** " | + | Das Feld rechts ist eine Option für den Fahrtregler-Dialog.\\ |
- | * Alle km/h- u. V-Werte müssen größer als Null eingestellt sein, um die Anzeige-Werte zu aktivieren. | + | | 1 | Drehung 90° links | |
- | * Dazwischen liegende Prozent-Werte werden interpoliert und kann für eine **[[loc-int-de# | + | | |
- | * Diese km/h-Werte werden in Verbindung mit den km/ | + | | 2 | Drehung 90° links und verwendet nur die untere Bildhälfte. | |
- | **Dritte Spalte - unterschiedliche Geschwindigkeiten bei Rückwärtsfahrt** | + | | -2 | Drehung 90° recht und verwendet |
- | * Wenn der Wert der Vorwärtsrichtung einer Geschwindigkeitsart auch für dessen Rückwärtsrichtung **V_R...** gewünscht ist, kann dort der Wert auf Null bleiben. | + | |
- | * Die Einstellungen der Rückwärts-Geschwindigkeiten sind __nur__ im Automatikbetrieb wirksam, aber __nicht__ bei Fahrreglern oder anderen manuellen Steuerungen.\\ | + | |
- | + | ||
- | ==== Prozent | + | |
- | Mit der Einstellung **Prozent** beziehen sich alle Geschwindigkeitsangaben auf Prozent der höchsten Fahrstufe. | + | |
- | Bei z. B. 28 Fahrstufen entspricht 100 % der höchsten Fahrstufe, also 28. 50 % entsprechen der Hälfte der höchsten Fahrstufe, also 14. | + | |
- | + | ||
- | > **Hinweis: | + | |
- | + | ||
- | > **Hinweis: | + | |
- | + | ||
- | ==== km/h ==== | + | |
- | In diesem Modus beeinflusst | + | |
- | + | ||
- | Bei **V_Max** muss diejenige Geschwindigkeit angegeben | + | |
- | + | ||
- | > **Hinweis: | + | |
- | + | ||
- | + | ||
- | ==== V_Min - km/h_Min | + | |
- | Mit diesem Wert wird die kleinste sinnvolle Geschwindigkeit für die Lok eingestellt.\\ | + | |
- | Wert in **km/h** oder** %** entsprechend der Einstellung von **V_modus** (s. unten).\\ | + | |
- | Rocrail setzt diese Geschwindigkeit beim **pre2in**-Ereignis (s. auch **[[: | + | |
- | + | ||
- | ==== V_Mid - km/h_Mid / V_RMid | + | |
- | Analog zu V_min eine mittlere Geschwindigkeit, | + | |
- | + | ||
- | ==== V_Reise | + | |
- | Setzt die Reise-Geschwindigkeit, | + | |
- | Der Wert ist entsprechend der Einstellung von **[[# | + | |
- | + | ||
- | ==== V_Max - km/h_Max / V_RMax ==== | + | |
- | V_Max hat je nach Einstellung von **V_Modus** (s. unten) unterschiedliche Bedeutung: | + | |
- | | + | |
- | - Im km/h-Modus wird eingestellt, | + | |
- | + | ||
- | ==== 2. V_Max ==== | + | |
- | Der optionale zweite Wert V_Max kann für T4T((TCCS (TrainCoupling& | + | |
- | + | ||
- | > **Tipp:** Legt man keinen Wert auf km/ | + | |
+ | ====Roco==== | ||
+ | Die Roco-Video-Lokomotive muss im " | ||
+ | Das kann mit dem [[https:// | ||
+ | Der Port muss auf 5152 gesetzt sein.\\ | ||
+ | **Hinweis: | ||
+ | {{: | ||
+ | ====Demo & Links==== | ||
+ | * Demo: https:// | ||
+ | * __**[[: | ||
+ | * [[https:// | ||
+ | > **Hinweis**: | ||
+ | \\ | ||
+ | \\ | ||
=====Optionen===== | =====Optionen===== | ||
==== Masse ==== | ==== Masse ==== | ||
- | Dieser Wert wird nur bei der Verwendung von analogen Loks mit der Zentrale | + | Kann verwendet werden: |
+ | * Wenn dies eine analoge Lok in Verbindung | ||
+ | * Bei einem WIO mit aktivierter Mobil-Option. | ||
+ | * Bei einem RocNetNode-Mobil-Decoder | ||
Ein Wert von 5 ist ein guter Anfang, um damit zu experimentieren.\\ | Ein Wert von 5 ist ein guter Anfang, um damit zu experimentieren.\\ | ||
====Pause bei Richtungswechsel==== | ====Pause bei Richtungswechsel==== | ||
Bis zu vierstellige Zeit in Millisekunden; | Bis zu vierstellige Zeit in Millisekunden; | ||
- | Einige alte Delta- oder ähnliche Dekoder benötigen eine Pause zwischen einem Richtungswechsel und einem Weichenschaltkommando. Mit einem Wert von 100ms kann hier dieses Verhalten eingestellt werden, wenn DDX verwendet wird. | + | Einige alte Delta- oder ähnliche Dekoder benötigen eine Pause zwischen einem Richtungswechsel und einem Weichenschaltkommando. Mit einem Wert von 100ms kann hier dieses Verhalten eingestellt werden. |
\\ | \\ | ||
Line 113: | Line 104: | ||
:!: Mit Vorsicht verwenden. Diese Option wird __nicht__ empfohlen, __wird im Forum nicht unterstützt__ und verwendet unnötig CPU-Leistung. | :!: Mit Vorsicht verwenden. Diese Option wird __nicht__ empfohlen, __wird im Forum nicht unterstützt__ und verwendet unnötig CPU-Leistung. | ||
\\ | \\ | ||
+ | ====Umkehren==== | ||
+ | Kehrt die Hardware-Fahrtrichtung um.\\ | ||
+ | Dies ist eine Alternative zur Programmierung im Lok-Decoder durch CV29 / Bit0.\\ | ||
+ | < | ||
====Platzierung==== | ====Platzierung==== | ||
- | Wenn die Lok in die falsche Richtung fährt, kann dieser Status | + | // |
- | Bei Pendelzügen wird dieser Status | + | Wenn die Lok in die falsche Richtung fährt, kann dieses Kennzeichen |
+ | Dieses Kennzeichen ist nicht fest und kann sich während automatischer Fahrten ändern.\\ | ||
+ | Bei Pendelzügen wird dieses Kennzeichen | ||
- | Standardmäßig ist dieser Status | + | Standardmäßig ist dieses Kennzeichen |
Einige ältere Dekoder erinnern sich nur für kurze Zeit nach Abschalten der Stromversorgung.\\ | Einige ältere Dekoder erinnern sich nur für kurze Zeit nach Abschalten der Stromversorgung.\\ | ||
Wenn eine Dekoder seine vorherige Richtung " | Wenn eine Dekoder seine vorherige Richtung " | ||
- | Ist dieser Status | + | Ist dieses Kennzeichen |
Weitere Informationen zu diesem Thema: __**[[direction-de|Fahrtrichtung in Rocrail]]**__ | Weitere Informationen zu diesem Thema: __**[[direction-de|Fahrtrichtung in Rocrail]]**__ | ||
\\ | \\ | ||
+ | --></ | ||
+ | ==== Polarisierung ==== | ||
+ | Eine Option zur Korrektur der Richtung von BiDi-, RailCom-Richtung, | ||
+ | Siehe auch: __**[[: | ||
+ | ==== Fahrstufenbereich ==== | ||
+ | Wird __**[[arduino: | ||
+ | |< >| | ||
+ | ^ Feld ^ Wert ^ Bemerkung ^ | ||
+ | | 1 | Min. Stufe | | | ||
+ | | 2 | Max. Stufe | | | ||
+ | | 3 | PWM Weiten-Faktor | Beispiele für 100 Geschwindigkeits-Stufen: | ||
+ | |||
+ | ====Lastreglung==== | ||
+ | Diese Option __**nur**__ deaktivieren, | ||
+ | Der Intervall ist die Zeit zwischen den Geschwindigkeitsstufen.\\ | ||
+ | \\ | ||
=====Beschleunigung===== | =====Beschleunigung===== | ||
Line 140: | Line 153: | ||
Der zu verwendende CV3-Bereich zwischen Null und max. Last. | Der zu verwendende CV3-Bereich zwischen Null und max. Last. | ||
\\ | \\ | ||
- | ===== Gemeinsame Dialog-Schaltflächen ===== | ||
- | {{: | ||
- | Siehe: __**[[: | ||
- | ====Server-Trace-Beispiel==== | + | =====Hinweise zu nicht geregelten Dekodern===== |
- | < | + | **Veraltet**\\ |
- | 20130723.090557.995 r9999I cmdrD000 OLoc 2707 processing cmd=" | + | ====Intervall==== |
- | 20130723.090557.995 r9999I cmdrD000 OLoc 2848 consist [train1] assigned to loco [E03] | + | Ist standardmäßig nicht aktiviert und ausgegraut. Er kann für altmodische Dekoder verwendet werden, die keine Lastregelung und Massen-Simulation bieten. |
- | 20130723.090557.995 r9999I cmdrD000 OCar 0354 car [test] loaded weight [500] | + | * Lastregelung (siehe unten) muss deaktiviert sein, damt Intervall aktiviert ist. |
- | 20130723.090557.995 r9999I cmdrD000 OLoc 2026 loco [E03] adjust acceleration: | + | |
- | 20130723.090557.995 r9999I cmdrD000 OVirtual 0437 program cmd=1 mode=0 | + | |
- | 20130723.090557.995 r9999I cmdrD000 OVirtual 0465 POM: set CV3 of loc 1003 to 16... | + | |
- | 20130723.090557.995 r9999I cmdrD000 OLoc 2079 loco [E03] train length=56 weight=500 | + | |
- | </ | + | |
- | \\ | + | |
- | ==== Kalibrieren der Fahrregler-Geschwindigkeitsanzeige in km/h für Decoder | + | Der Intervall bewirkt eine Pause zwischen den Dekoder-Stufen |
- | * Dazu ist der V_Modus auf Prozent einzustellen. (0...100%) | + | > **Tip:** Der Intervall kann verwendet werden, um die Abbremsung / Beschleunigung für Dekoder mit einem sehr eingeschränkten Einstellbereich |
- | * Alle km/h- und V-Werte müssen größer als Null eingestellt sein, um die Anzeige-Werte | + | |
- | * Prozent-Werte | + | |
- | | + | |
- | * für Decoder mit linearer Geschwindigkeitskennlinie ist besser der km/h Modus zu verwenden. | + | |
- | {{:loc-calibrate.png?0x300}} | + | ====Lastregelung==== |
+ | | SBT wird abgeschaltet, | ||
+ | Wenn der Dekoder ein Motor-Management (BEMF) besitzt, sollte diese Option aktiviert sein, um Geschwindigkeits-Änderungen durch Rocrail zu verhindern, wenn eine Lokomotive in einen Block einfährt, der als Steigungs-Block definiert ist. \\ | ||
+ | Deaktivieren dieser Option aktiviert **Intervall** (siehe oben) und automatische Gewindigkeit-Regelung bei Steigungs-Blöcken . \\ | ||
+ | |||
+ | > **Hinweis:** Rocrail ist in der Lage mit bestimmten Einschränkungen die Geschwindigkeit im Automodus zu justieren. Der Typ der Steigung muss in den Block-Eigenschaften definiert sein. | ||
\\ | \\ | ||
- | Beispiel: | + | \\ |
- | + | Die folgende Tabelle gibt Hinweise zur Wirkung der Parameter. Dabei wird unterstellt, | |
- | * Vmax = 120 km/h (100%) | + | \\ |
- | * Vreise = 60 km/h (72%) | + | | ^Geschwindigkeit nach Schritten und Zeit \\ Intervall = 5 (0,5 Sek / Schritt) \\ Geschwindigkeit zu Bremsbeginn: |
- | * Vmid = 40 km/h (55%) | + | ^ Schritte |
- | | + | ^ Zeit / Sek. ^ 0,5 ^ 1,0 ^ 1,5 ^ 2,0 ^ 2,5 ^ 3,0 ^ 3,5 ^ 4,0 ^ 4,5 ^ 5,0 ^ 5,5 ^ 6,0 ^ 6,5 ^ 7,0 ^ 7,5 ^ 8,0 ^ 8,5 ^ 9,0 ^ |
+ | ^ Abbremsen \\ 5 km/h | 95 | 90 | 85 | 80 | 75 | 70 | 65 | | ||
+ | ^ 10 km/h | 90 | 80 | 70 | 60 | 50 | | ||
+ | ^ 15 km/h | 85 | 70 | | ||
+ | ^ 20 km/h | 80 | 60 | 40 | 20 | 10 |**km/h** | | ||
+ | :!: Unabhängig von den Werten in der Tabelle wird nur bis zu der mit **V_Min** definierten Geschwindigkeit herab abgebremst.\\ | ||
\\ | \\ | ||
+ | **Hinweis: | ||
+ | Höhere Werte für **Intervall** und/oder **Abbremsen** reduzieren die Anzahl der erforderlichen Schritte bzw. Geschwindigkeits-Befehle. \\ | ||
+ | Das kann helfen, die oben erwähnte Überlastung einer Zentrale zu vermeiden. | ||
+ | **Beispiel: | ||
+ | Bei Intervall = 10 und Abbremsen = 10 erfolgt die Reduzierung auch in 9 Sekunden, aber mit nur 9 Schritten bzw. Befehlen.\\ | ||
+ | |||
+ | > **Hinweis: | ||
+ | |||
+ | |||
+ | ===== Gemeinsame Dialog-Schaltflächen ===== | ||
+ | {{: | ||
+ | Siehe: __**[[: | ||
loc-int-de.1542009373.txt.gz · Last modified: 2018/11/12 08:56 by 127.0.0.1