Benutzer-Werkzeuge

Webseiten-Werkzeuge


steuerungsprogramme:rocrail

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
steuerungsprogramme:rocrail [2019/09/02 20:20] – [direktes Schalten eines Ausgangs] akuhtzsteuerungsprogramme:rocrail [2023/12/21 14:14] (aktuell) – [Accessory am Beispiel Servoweiche] akuhtz
Zeile 201: Zeile 201:
 {{:steuerungsprogramme:rocrail_z1_5.png?600|}} {{:steuerungsprogramme:rocrail_z1_5.png?600|}}
  
-→[[http://wiki.rocrail.net/doku.php?id=rocpro-de|Rocrail Doku]]+→[[https://wiki.rocrail.net/doku.php?id=rocpro-de|Rocrail Doku]] 
 ---- ----
 +====== BiDiB-Tool über RocRail verbinden (Tunnel)======
 +
 +Das Steuerungsprogramm RocRail baut über den COM-Port (USB) eine Verbindung zur Hardware auf und verwaltet die komplette Kommunikation vom PC zum BiDiBus. Möchte man jetzt eine Änderung an der Hardware über das BiDiB-Tool durchführen, ist keine Trennung vom Steuerungsprogramm mehr notwendig, weil das BiDiB-Tool über einen TCP-Port 62875 seine Anfragen an das Steuerungsprogramm stellt und ebenfalls vom Steuerungsprogramm die Antwort erhält – **ein Tunnel ist erschaffen zwischen BiDiB-Tool und dem Steuerungsprogramm RocRail**. \\
 +
 +Es gibt noch einen positiven Nebeneffekt: Das BiDiB-Tool muss nicht lokal auf dem gleichen Rechner laufen, sondern kann auch auf einem anderen Rechner bzw. Notebook ausgeführt werden. In diesem Fall wird nur die IP-Adresse von dem Rechner benötigt, auf dem das Steuerungsprogramm ausgeführt wird. \\
 +
 +**Die Vorgehensweise:**\\
 +In RocRail müssen Sie die Kommunikation deaktivieren und dazu den Haken entfernen (Steuerung / Kommunikation aktivieren).\\
 +**Jetzt ist der Tunnel im Steuerungsprogramm aktiv, wenn kein Häkchen mehr angezeigt wird.**\\
 +\\
 +
 +{{ :rocrail:rocrail_bidib_tunnel_pic01.png |}}
 +
 +<WRAP center round important 90%>
 +Der Port ist bei RocRail nicht veränderbar und hat den fixen Wert von 62875. Diese Deaktivierung muss auch nach jedem Neustart vom Steuerungsprogramm RocRail neu gemacht werden.
 +</WRAP>
 +
 +**Einstellungen im BiDiB-Wizard:**\\
 +
 +In den Einstellungen vom BiDiB-Wizard oder BiDiB-Monitor wird jetzt nicht mehr unter Verbindungen (1.) der COM-Port ausgewählt, sondern Seriell-über-TCP (2.). Hier im Feld (3.) muss die gleiche Portnummer vom Steuerungsprogramm stehen (TCP-Port 62875). Ist das BiDiB-Tool und das Steuerungsprogramm auf dem gleichen Rechner, kann als IP-Adresse der Begriff „localhost“ verwendet werden. Wird das BiDiB-Tool auf einem anderen Rechner im gleichen Netzwerk verwendet, wird in dem Fenster (4.) die IP-Adresse von dem Rechner eingetragen auf dem das Steuerungsprogramm läuft.
 +
 +{{ :steuerungsprogramme:tunnel_dialog_02.jpg |}}
 +
 +**Einstellungen im BiDiB-Monitor:**\\
 +
 +{{:steuerungsprogramme:monitor_serialovertcp2.png?250|}}
 +{{ :steuerungsprogramme:monitor_serialovertcp.png?600|}}
 +
 +\\
 +
 +
 +<WRAP center round tip 90%>
 +Verwenden Sie auf dem Rechner des Steuerungsprogramm eine statische IP-Adresse (feste IP-Adresse). Bei einem IP-Wechsel nach einem Neustart wird nicht automatisch erkannt und muss manuell nachgetragen werden.
 +</WRAP>
 +
 ====== OneControl / LightControl in Rocrail====== ====== OneControl / LightControl in Rocrail======
  
Zeile 209: Zeile 245:
 In der OneControl / Lightcontrol müssen die Makros und Accessorys nach →[[onecontrol:beispiele_onecontrol|Anleitung]] angelegt und getestet sein. In der OneControl / Lightcontrol müssen die Makros und Accessorys nach →[[onecontrol:beispiele_onecontrol|Anleitung]] angelegt und getestet sein.
 Um diese Accessorys von Rocrail aus zu starten, sind in den Eigenschaften der Weiche im Reiter "Schnittstelle" folgende Einträge nötig: Um diese Accessorys von Rocrail aus zu starten, sind in den Eigenschaften der Weiche im Reiter "Schnittstelle" folgende Einträge nötig:
-  * "Bus" - UID der OneControl / LightControl (per ID-Taster auslesen und kopieren)+  * "Bus" - UID der OneControl / LightControl (per ID-Taster auslesen und kopieren). Einfacher ist es, anstelle des "Bus" im Feld "UID-Name" den Namen (benutzerdefinierter Name) der Baugruppe angeben. Dazu muss man mit dem BiDiB-Wizard zuvor einen sprechenden Namen vergeben (max. 24 Zeichen).
   * "Adresse" - Nummer des //Accessory//** + 1**   * "Adresse" - Nummer des //Accessory//** + 1**
   * "Port" - auf 0 belassen   * "Port" - auf 0 belassen
-  * "Ein Ausgang" - Häkchen an+  * "Einzel-Ausgang" - Häkchen an
   * "Zubehör" - Häkchen an   * "Zubehör" - Häkchen an
 {{:steuerungsprogramme:rocrail_weiche_1.png?600|}} {{:steuerungsprogramme:rocrail_weiche_1.png?600|}}
Zeile 234: Zeile 270:
 {{:steuerungsprogramme:rocrail_weiche_4.png?600|}} {{:steuerungsprogramme:rocrail_weiche_4.png?600|}}
  
-[[http://wiki.rocrail.net/doku.php?id=switch-int-de|Rocrail Doku]]+Siehe auch: 
 +  * [[https://www.wiki.rocrail.net/doku.php?id=userpages:signalmast88:weichen-einrichten-de|Rocrail Wiki: Weichen einrichten]] 
 +  * [[http://wiki.rocrail.net/doku.php?id=switch-int-de|Rocrail Doku für Weichen]]
  
 ===== Accessory am Beispiel 3-Wegweiche mit 2 Antrieben ===== ===== Accessory am Beispiel 3-Wegweiche mit 2 Antrieben =====
Zeile 263: Zeile 301:
 Um eine Weiche mit einem DCC-Decoder zu schalten muss in Rocrail folgendes konfiguriert werden: Um eine Weiche mit einem DCC-Decoder zu schalten muss in Rocrail folgendes konfiguriert werden:
  
-  * Im Bus wird die UUID des GBMboost Master eingetragen. +  * Im Bus wird die UUID des Knoten mit dem DCC-Generator (GBMboost Master resp. IF2) eingetragen. 
-  * Die Adresse wird direkt in das Feld Adresse eingegeben, der Port bleibt immer 0. +  * Die Adresse wird direkt in das Feld **Adresse** eingegeben, der **Port bleibt immer 0**
-  * Das Protokoll muss auf NRMA-DCC gestellt werden. +  * Das **Protokoll** muss auf **NRMA-DCC** gestellt werden. 
-  * Checkbox Zubehör aktivieren.+  * Checkbox **Zubehör** aktivieren.
  
 {{:steuerungsprogramme:rocrail-dcc-switch.png?600|}} {{:steuerungsprogramme:rocrail-dcc-switch.png?600|}}
Zeile 280: Zeile 318:
 ---- ----
  
-===== direktes Schalten eines Ausgangs =====+===== Direktes Schalten eines DCC-Weichendekoders über Ausgang-Symbol =====
  
-Um einen Ausgang (Symbol Ausgang) zu schalten, muss neben der DCC-Adresse die Option //Weiche// und die Checkbox //Zubehör// selektiert sein. Falls der Ausgang invertiert schaltet, muss zusätzlich die Option //Umkehren// angewählt werden.+Um einen DCC-Weichendekoder über das Ausgang (Symbol Ausgang) zu schalten, muss die UniqueId der BiDiB-Baugruppe mit den DCC-Generator (GBMboost Master, IF2 oder mc2) im Feld Knoten-ID eingetragen werden, sowie das Protokoll auf ''NMRA-DCC'' umgestellt werden. 
 +Weiters muss neben der DCC-Adresse im Feld ''Adresse'' die Option ''Weiche'' und die Checkbox ''Zubehör'' selektiert sein.  
 + 
 +Falls der Ausgang invertiert schaltet, muss zusätzlich die Option ''Umkehren'' angewählt werden.
  
 {{:steuerungsprogramme:rocrail-dcc-accessory2.png? |}} {{:steuerungsprogramme:rocrail-dcc-accessory2.png? |}}
 +
 +----
 +
 +===== Direktes Schalten eines Ausgangs an BiDiB-Baugruppe =====
 +
 +Um direkt einen Schaltausgang an einer BiDiB-Baugruppe (z.B. LightControl, OneControl) mit dem Symbol Ausgang zu schalten, muss die UniqueId des Knoten im Feld Knoten-ID angegeben werden und im Feld Adresse die ''Nummer des Ausgang + 1'' eingetragen werden, das Protokoll bleibt auf ''Default''. Die Optionen ''Weiche'' und ''Zubehör'' dürfen nicht selektiert werden, damit die korrekten BiDiB-Befehle erzeugt werden.
 +
 +Falls der Ausgang invertiert schaltet, muss zusätzlich die Option ''Umkehren'' angewählt werden.
 +
 +In Beispiel unten wird der Schaltport 12 auf einer OneControl geschaltet, deswegen Adresse ''13''.
 +
 +{{:steuerungsprogramme:rocrail-direct-output.png? |}}
  
  
Zeile 294: Zeile 347:
 ===== Accessory am Beispiel Signal ===== ===== Accessory am Beispiel Signal =====
  
-Es sollen zwei Signale, die an einer MoBaLiSt angeschlossen sind, per Accessory von Rocrail gesteuert werden.+Es sollen zwei Signale, die an einer MoBaLiSt angeschlossen sind, per ''Accessory'' von Rocrail gesteuert werden. Dabei spielt es grundsätzlich keine Rolle, welche Art der Baugruppe verwendet wird, weil die Ansteuerung über ''Accessory'' erfolgt. 
 Signal 1 ist an den Ausgängen 11 (rot) und 12 (grün) angeschlossen, Signal 2 an den Ausgängen 16 (rot) und 17 (grün) angeschlossen. Signal 1 ist an den Ausgängen 11 (rot) und 12 (grün) angeschlossen, Signal 2 an den Ausgängen 16 (rot) und 17 (grün) angeschlossen.
 Um ein Dimmen der LEDs zu erreichen, sind die Werte "Vorglühen" und "Nachleuchten" durch probieren angepasst. Um ein Dimmen der LEDs zu erreichen, sind die Werte "Vorglühen" und "Nachleuchten" durch probieren angepasst.
Zeile 316: Zeile 370:
 {{:steuerungsprogramme:rocrail_signal_12.png?600|}} {{:steuerungsprogramme:rocrail_signal_12.png?600|}}
  
-Mit einem Rechtsklick auf das Signal wählt man die Eigenschaften aus.+Mit einem Rechtsklick auf das Signal wählt man die ''Eigenschaften'' aus.
  
 {{:steuerungsprogramme:rocrail_signal_1.png?600|}} {{:steuerungsprogramme:rocrail_signal_1.png?600|}}
  
-Im Reiter "Schnittstellemuss in "Busdie UID der MoBaLiSt eingetragen werden.+Im Reiter ''Schnittstelle'' muss in ''Bus'' die UID der MoBaLiSt eingetragen werden.
 <WRAP center round info 60%> <WRAP center round info 60%>
 Da die MoBaLiSt keinen ID-Taster auf der Platine hat, muss das Identify durch Brücken des Prog-Jumpers ausgelöst werden! Da die MoBaLiSt keinen ID-Taster auf der Platine hat, muss das Identify durch Brücken des Prog-Jumpers ausgelöst werden!
 </WRAP> </WRAP>
  
-In das Feld "Adressewird die Nummer des Accessory**+1** eingetragen. Das Feld "Portbleibt auf 0. +In das Feld ''Adresse'' wird die Nummer des ''Accessory''**+1** eingetragen.  
-Wir wollen "Begriffs-Nummernverwenden und Accessory ("Zubehör").+ 
 +Das Feld ''Port'' bleibt auf 0. 
 +Wir wollen ''Begriffs-Nummern'' verwenden und ''Accessory'' ("Zubehör")
 +Das Protokoll muss auf ''Default'' stehen.
  
 {{:steuerungsprogramme:rocrail_signal_2.png?400|}} {{:steuerungsprogramme:rocrail_signal_2.png?400|}}
  
-Im Reiter "Einzelheitenordnen wir den Signalbildern die Begriffe zu. Grün=Begriff_0, Rot=Begriff_1+Im Reiter ''Einzelheiten'' ordnen wir den Signalbildern die Begriffe zu. Grün=Begriff_0, Rot=Begriff_1
  
 {{:steuerungsprogramme:rocrail_signal_3.png?400|}} {{:steuerungsprogramme:rocrail_signal_3.png?400|}}
  
-Die gleichen Einstellungen gelten für Signal 2. Nur die Nummer des Accessory unterscheidet sich.+Für das Signal 2 werden die gleichen Einstellungen benötigt. Nur die Nummer des ''Accessory'' und damit der Eintrag im Feld ''Adresse''  unterscheidet sich.
  
 {{:steuerungsprogramme:rocrail_signal_4.png?400|}} {{:steuerungsprogramme:rocrail_signal_4.png?400|}}
steuerungsprogramme/rocrail.1567448409.txt.gz · Zuletzt geändert: 2019/09/02 20:20 von akuhtz

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki