User Tools

Site Tools


bidib-de

Differences

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


bidib-de [2024/06/07 23:39] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +[[:german#zentralen|{{  :interface.png}}]][[:german|{{  :rocrail-logo-35.png}}]]
 +[[:bidib-fr|{{  icons:fr.png|Version Française}}]][[:bidib-en|{{  icons:uk.png|English Version}}]]
 +====== BiDiB ======
 +[[:german|Inhalt]] -> [[:german#zentralen|Zentralen]] ->  **[[:bidib-de|BiDiB]]** 
 +  * [[:bidib:bidib-config-de|Konfiguration]] | [[:bidib-examples-de|Einstellungs-Beispiele]] | [[:bidib-usb-en|USB-Zuordnung (engl.)]] | [[:bidib-compat-de|OpenDecoder]]
 +  * [[:powerman-de|Power-Manager]] | [[:rocrailini-automode-de##verwende_bidirektionale_kommunikation|BiDi-Server-Option]] | [[: loc-gen-de#identifizierung|Lok-Identifizierung]]
 +  * [[https://forum.opendcc.de/wiki/doku.php?id=steuerungsprogramme:rocrail|BiDiB & Rocrail Wiki]]
 +
 +\\
 +===== Adressierung =====
 +Die Adressierung ist linear: __**[[:addressing-de#fada-adressierung_von_zubehoerdekodern|FADA]]**__\\
 +Es werden nur das Bus-Kennungs- und das Adress-Feld verwendet.\\
 +| Die Adressierung in Rocrail beginnt mit Eins; Null wird nicht verwendet. \\ Port Null auf der LC ist in Rocrail Adresse Eins. |\\
 +
 +====Zuordnung====
 +|< >|
 +^ BiDiB-Port ^ Rocrail-Adresse ^ Rocrail-Port ^
 +|  0  |  1  |  0  |
 +|  1  |  2  |  0  |
 +|  ...  |  ...  |  0  |
 +|  127  |  128  |  0  |
 +
 +Wenn auf einer Baugruppe Rückmelder (Railcom) und Eingänge vorhanden sind, ist der Rückmelderbereich 1...128 und der Bereich für die Eingänge 201...328.
 +
 +**Tipp:** Den [[:sensormon-de|Rückmelder-Monitor]] [[:sensormon-de|{{icons:monitor-icon.png}}]] verwenden, um die richtige Adresse zu finden.
 +
 + 
 +
 +===== Wichtige Optionen===== 
 +====Railcom==== 
 +  * [[:rocrailini-automode-de##verwende_bidirektionale_kommunikation|BiDi-Server-Option]]
 +  * [[: loc-gen-de#identifizierung|Lok-Identifizierung]]
 +  * [[rocrailini-automode-de#gast-lok_erzeugen_fuer_bidi|Gast-Lok bei BiDi erstellen]]
 + \\ 
 +
 +===== Eigenschaften =====
 +  * Einfache **[[:bidib:bidib-config-de|Konfiguration]]**
 +  * Blockbelegtmeldung mit Stromsensoren.
 +  * RailCom(r)-Erkennung; Rocrail **[[:loc-gen-de#identifizierung|(BiDi-)Kennung]]** (Identität).((Max. 4 im gleichen Abschnitt.))
 +  * RailCom(r) km/h.
 +  * Lesen/Schreiben von RailCom(r)-Mobil-Dekodern gemeldeter CV's auf dem Hauptgleis (POM).
 +  * CV-Programmierung auf dem Pogrammiergleis.
 +  * Lok-Steuerung; Geschwindigkeit, Funktionen...
 +  * Steuerung von BiDiB- & DCC-Zubehördekodern.
 +  * Alle Port-Typen und Makros.
 +  * DCC [[http://www.bidib.org/protokoll/bidib_command_station.html#T452|Watchdog-Unterstützung]].
 +  * Unterstützung externer Fahrregler. (MultiMaus, LH90, LH100)
 +  * **[[:powerman-de|Booster-Steuerung.]]**
 +  * Booster-Diagnosen.  [[:rocgui-gen-de#eindeutige_booster-kennung_booster_uid|{{:bidib:bidib-diagnostic.png}}]]
 +{{:bidib:bidi-kmh.png}}{{:bidib:powerctrl-de.png}}
 +^Farbe^Wert^Bereich^
 +|Türkis|Spannung|0...24V|
 +|Rot|Temperatur|0...100°C|
 +|Weiß|Strom|Auto-scaliert; mA max. ist 100%|
 + \\
 +
 +===== Einrichtung =====
 +==== Hinzufügen einer BiDiB-Zentrale ====
 +{{:bidib:bidib-add-controller-de.png?600}}\\
 +==== Allgemein ====
 +{{:bidib:bidib-setup-gen-de.png}}\\
 +=== Schnittstellenkennung ===
 +Kennung für die direkte Adressierung dieser Schnittstelle.
 +=== Gerät ===
 +==Windows==
 +Gerätename der RS232-Schnittstelle.\\
 +Typischerweise COMx für Windows. Geräte-Manager überprüfen :!:.\\
 +==Linux==
 +Der FDTI wird standardmäßig unterstützt: ''/dev/ttyUSBx'' für Linux-basierte Systeme verwenden.\\
 +Siehe auch **[[:bidib-usb-en|USB-Zuordnung (engl.)]]** \\
 +==macOS==
 +Für macOS muss der FDTI-Geräte-Treiber installiert werden: **[[:mac-en#usb_to_serial_driver|USB to Serial]]**.\\
 +Nach Installation und anschließen des GBMBoost-Master ist das neue Gerät unter ''/dev/tty.*'' zu finden.\\
 +Wenn die Produkt-ID nicht dem Werks-Standard entspricht, diesem Setup folgen: **[[opendcc:opendcc-usb-en#mac_os_x|OpenDCC USB Setup]]**\\
 +==Links==
 +  * ** http://www.opendcc.de/elektronik/usb/opendcc_usb.html **
 +  * Zurücksetzen der Produkt-Kennung auf Werks-Einstellungen:** http://wiki.fichtelbahn.de/doku.php?id=interface_treiber** :-\
 + \\
 +===Host===
 +Hostname oder IP-Adresse.\\
 +===Port===
 +TCP-Port.\\
 +
 +=== Baudrate ===
 +Schnittstellengeschwindigkeit in Bits pro Sekunde.\\
 +Die gegenwärtige Version von GBMBoost unterstützt nur **115200** bit/s.\\
 +
 +=== CTS === 
 +Hardware-Handshake CTS/RTS.\\ 
 +__Das Handshake nur dann abschalten, wenn es von der Hardware nicht unterstützt wird.__ \\ 
 +
 +=== Sub-Bibliothek ===
 +  * Serial (USB)
 +  * TCP: __**[[:mbus:canservice-de#bidib|CANService]]**__ (Ethernet)
 +  * NetBiDiB (Tams mc2)
 + \\
 +
 +==== Optionen ====
 +{{:bidib:bidib-setup-options-de.png}}\\
 +=== Secure ACK ===
 +==Aktivieren==
 +Zum Einschalten der [[http://www.bidib.org/protokoll/bidib.html#T61|Secure ACK]]-Option des BiDiB-Protokolls.\\
 +== Intervall ==
 +Das [[http://www.bidib.org/protokoll/bidib.html#T61|secure ACK]] Intervall in 10ms Einheiten. 20 ist der Standard-Wert. (200ms)\\
 +Falls Rocrail kein ACK innerhalb dieses Zeitrahmens gesendet hat, so wird das Ereignis vom Rückmelder wiederholt.\\
 +
 +===Manuell bedientes Zubehör zurücksetzen ===
 +Wenn manuell bedientes Zubehör als Fehler gemeldet wird, versucht Rocrail es auf den letzten bekannten Status zurückzusetzen.\\
 +
 +=== Verlassen melden ===
 +Bei aktivierter Option wird gemeldet, wenn eine Lok-Kennung von einem RailCom-Detektor nicht mehr erkannt wird.
 + \\
 +=== Eingänge abfragen ===
 +Bei "Betriebsbeginn" werden auch Eingänge abgefragt.\\
 +Nur bei Modulen, die Anzahl von Eingängen > 0 melden und flache Port-Adressierung verwenden.
 + \\
 +===Wizard===
 +Der TCP-Port für den BiDiB-Wizard.\\
 +Wenn mehrere Mastrer mit diesem Computer verbunden sind, muss jede Bibliothek ihren eigenen __eindeutigen__ Port haben.
 +
 + \\
 +=== Watchdog ===
 +Die **[[http://www.bidib.org/protokoll/bidib_command_station.html#T452|Watchdog-Fähigkeit]]** wird bei der Inbetriebnahme automatisch geprüft.\\
 + \\
 +
 +==== Knoten ====
 +{{:bidib:bidib-nodes-de.png}}\\
 +Diese Knoten-Übersicht wird während der Verbindungs-Einstellungen zwischen Rocrail und der BiDiB-Schnittstelle automatisch erzeugt.\\
 +===Konfiguration===
 +Siehe __**[[:bidib:bidib-config-de|Konfigurations-Seite]]**__ für mehr Informationen über die Knoten-Konfiguration.\\ 
 + \\
 +====Kabel====
 +  * [[http://de.wikipedia.org/wiki/Cat-5-Kabel#Kategorie_5|CAT5-Kabel]] Paarverseiltes Kabel. (AKA: Ethernet-Patch-Kabel)
 +\\
 +=====Mehrfache RailCom-Erkennung=====
 +Um im gleichen Abschnitt mehrere RailCom-Dekoder erkennen zu können, muss diese Option aktiviert sein:\\
 +  * __**[[:rocrailini-automode-de#bei_gleisspannung_ein_geschwindigkeits-befehl_null_senden|Bei Gleisspannung EIN Geschwindigkeits-Befehl Null senden]]**__
 + \\
 +=====IRM-Standort-Meldungen=====
 +Die gemeldete Standort-Kennung passt zu einer __**[[:sensor-gen-de#kennung|Rückmelder-Kennung]]**__ in Rocrail.\\
 +Die Adresse dieses Rückmelders muss auf Null gesetzt sein.\\
 +Die gemeldete Adresse wird für den __**[[:loc-gen-de#code|Code]]**__ des Rückmelders verwendet.\\
 +IRM meldet nur Ankunft und __nicht__ Abfahrt, deshalb muss für automatisches Zurücksetzen der __**[[:sensor-gen-de#zeitgeber|Rückmelder-Zeitgeber]]**__ verwendet werden.\\
 + \\
 +
 +=====Automatik-Modus=====
 +Es wird empfohlen, im Automatik-Modus __**BiDiB-Module dem Bus nicht hinzuzufügen oder zu entfernen**__, weil das viel Kommunikations-Verkehr verursacht und zu stark verzögerten Ereignissen führt.\\ 
 +Die Gleisspannung wird abgeschaltet, falls Module als 'verloren' gemeldet werden.\\ 
 + \\
 +
 +=====Programmiergleis (PT)=====
 +Ab Firmwareversion 2.1.4 unterstützt der GBMBoost-Master auch ein Programmiergleis.\\
 +Zur Nutzung des Programmiergleises muss der PT-Mous mit der __**[[:pt-de##pt_-_programmiergleis_aktivieren|PT-Schaltfläche]]**__ des Programmier-Dialogs aktiviert werden.\\ 
 + \\
 +===== BiDiB-Wizard =====
 +Der Wizard kann mit dem TCP-Port 62875 verbunden werden, um Knoten zu konfigurieren. \\
 +Die **[[:rocgui-menu-de#kommunikation_aktivieren|Kommunikation muss deaktiviert sein]]**, bevor Port 62875 bedient wird.\\
 +
 +=====netBiDiB / BiDiB Broker=====
 +{{ :tams:mc2-setup-en.jpg?320}}
 +Die netBiDiB-Kommunikation ist auf Port 62875 verfügbar.\\
 +Automatisches Erkennen wird nicht unterstützt.\\
 +===Pairing UID===
 +Die Rocrail-Pairing UID ist fest und setzt sich wie folgt zusammen:
 +<code>UID = (IANA-PEN << 32) + (IANA-PORT << 16) + (NMRA-VID)</code>
 +{{:bidib:broker-b.jpg?400}}\\
 +
 +
  
bidib-de.txt · Last modified: 2024/06/07 23:39 by 127.0.0.1