Bussignale (Übersicht)
Aus SX-Wiki
Inhaltsverzeichnis |
SX1, SX2, DCC und RMX - Eine kleine Übersicht
Die Selectrix-Welt entwickelt sich weiter. Vor diesem Hintergrund soll hiermit ein Überblick gegeben werden, was Selectrix mit dem bekannten SX1 leistet und was für neue Möglichkeiten die Selectrix- basierenden Weiterentwicklungen Selectrix 2 (SX2) und RMX bieten.
Gerade bzgl. SX2 wird oft vom "SX2-Bus" gesprochen, so auch hier in diesen Ausführungen, da sich dieser Begriff eingebürgert hat und dessen Bedeutung verstanden wird. Dem Grunde nach handelt es sich beim "SX2-Bus" jedoch um einen SX1-Bus mit Buserweiterung für zusätzliche Formate und Funktionen. Da der SX1-Bus "lediglich" erweitert wurde, sind SX1 und SX2 technisch kompatibel zueinander.
Was gibt es für Digitalsysteme (Gleissignal) für Gleichstrombahner?
SX1:
Selectrix® in seiner ersten Form wurde von den Herrn Doehler und Haass entwickelt und bereits 1982 das erste mal unter der Firma TRIX auf der Nürnberger Spielwarenmesse vorgestellt. SX1 umfasst 112 Systemadressen, 31 Fahrstufen, 2 Funktionen (Licht und Horn) und hat eine konstante Bus-Geschwindigkeit von 76,8ms pro Durchlauf aller 112 Systemadressen. Das ergibt eine Wiederholrate von 13 Zyklen pro Sekunde. Bei jeden Zyklus wird der komplette Adressrahmen wiederholt, egal ob sich Informationen geändert haben, oder nicht. Aus dem festen Adressrahmen und der ständigen Wiederholung aller Informationen ergibt sich die Lastunabhängigkeit des SX-Systems. Die maximale Zeitdauer, bis eine Information den Empfänger erreicht beträgt 2 Bus-Zyklen, also 153,6ms. Dies resultiert aus der Tatsache, dass bei SX stets der komplette Adressrahmen übertragen wird. Ändert sich nun eine Informationen einer Adresse, die „gerade erst“ gesendet wurde, muss gewartet werden, bis der nächste Bus-Zyklus eben diese Adresse, welche "gerade verpasst wurde", erneut gesendet wird - diesmal mit den neuen (geänderten) Informationen.
SX2
SX2 ist die Weiterentwicklung von SX1. SX2 kann max. 16000 Adressen, 128 Fahrstufen, 2x Licht und 16 Funktionen pro Adresse ansprechen.
DCC
DCC wurde maßgeblich von der Firma Lenz entwickelt, mittlerweile trägt das System ein breiter Markt. Es sind über 16000 Lokdecoder-Adressen und teils mehr als 16 Zusatzfunktionen implementiert. Gegensatz zu SX werden die Daten nicht diskret über Adressrahmen gesendet, sondern in Datenpakete verpackt. Je nachdem, wie viele Informationen sich gerade ändern, haben die Datenpakete unterschiedliche Größen/Längen. Für jede Lok oder jeden Schaltdecoder wird ein Datenpaket verschickt. Ein Datenpaket ist im Allgemeinen 6-40ms "lang". Fahren also 10 Loks gleichzeitig, dauert es 60-400ms, um alle Informationen zu übertragen, fahren 112 Loks, sind es 672-4480ms. Aus dem paketorientierten Übertragungsverfahren resultiert die Lastabhängigkeit des DCC-Systems.
Welches Bussystem kann was steuern?
SX1
Die SX1-Spezifikationen sehen vor, dass unter SX1 auch DCC-Lokdecoder angesprochen werden können. SX1- Adressen, die mit SX-Lokdecodern belegt sind, stehen nicht mehr für Adressen für DCC-Lokdecoder zur Verfügung. Umgekehrt ebenso. Die Zykluszeit des SX1-Bus liegt bei 76,8ms. Die DCC-Implementierung wurde in den Zentralen Trix CC2000 und rautenhaus digital® SLX850(AD) umgesetzt, ist jedoch nicht über ein Trix-kompatibles Interface ansprechbar, da ausschließlich in den Endgeräten implementiert.
SX2
Mit SX2 können SX1, SX2 und DCC-Lokdecoder angesprochen werden. Bei SX2 werden die SX2-Informationen in den SX1-Datenstrom eingefügt, d.h. es laufen SX1- und SX2-Informationen über den Bus. Da SX2-Informationen nur bei Bedarf in den SX1-Datenstrom eingefügt werden, ergibt sich kein konstantes Timing mehr von 76,8ms, sondern dies ist abhängig von der Anzahl/Umfang der zu übertragenden SX2-Informationen. Durch diese zusätzlichen SX2-Informationen erhöht sich die Zykluszeit am Bus bzw. reduziert sich die Wiederholrate von 13 auf bis zu ca. 5,3 Zyklen pro Sekunde. Auch hier wird bei jedem Zyklus der komplette Adressrahmen wie bei SX1 wiederholt, jedoch hängt die zeitliche Länge eines Rahmens davon ab, wie viele SX2-Informationen übertragen werden. Anders: Je weniger SX2-Informationen, desto öfter wird das Signal pro Sekunde wiederholt. Die SX2-Implementierung in der Trix Gleisbox sieht vor, max. 16 SX2 bzw. 16 DCC-Adressen gleichzeitig anzusprechen. Der der FCC wurde diese Anzahl auf 32 erhöht, jeweils 16 pro Bus.
RMX0
Mit RMX0 können ebenfalls die Gleissignale SX1, SX2 und DCC ausgegeben werden. Im Gegensatz zum SX1 bzw. SX2 werden die Daten bei RMX0 durch ein Multiplexing-Verfahren so übertragen, dass die Zykluszeit auf dem RMX0-Bus bei 76,8ms bleibt. Somit werden die Informationen auf dem RMX0-Bus, egal welches Gleisformat letztendlich ausgegeben wird, mit konstanter Bus-Geschwindigkeit (13 mal pro Sekunde) übertragen. Um für alle Gleissignale (SX1, SX2, DCC) optimale Signalgeschwindigkeit am Gleis zu erreichen, werden zunächst die geänderten Informationen ans Gleis übertragen, gefolgt von den Informationen, welche lediglich ohne Änderung wiederholt/refreshed werden. Somit wird am Gleis nicht wie bisher bei SX1 und SX2 bekannt, der komplette Adressrahmen konstant wiederholt, sondern dynamisch entschieden, welche Informationen mit welcher Priorität übertragen werden. Der RMX0-Bus wird auch als "Fahr-Bus" bezeichnet, da RMX0 nur noch der Ansteuerung von Lokdecodern dient.
RMX1
Der RMX1-Bus entspricht dem SX1-Bus. Dementsprechend gelten hier die gleichen Daten, wie für SX1. Der RMX1-Bus wird auch als Schalt- und Melde-Bus bezeichnet, da über diesen kein Gleissignal erzeugt/gesteuert wird, sondern nur Schalt- und Meldedecoder ans System angebunden werden.
Hinweise
- rautenhaus digital® Adressdynamik: Die Adressdynamik umfasst 10000 (0 ... 9999) Lokdecoder-Adressen und ist dem Grunde nach ein SX1-Gleissignal, wobei für die Adressdynamik-Adressen zusätzliche Informationen auf SX-Systemadresse 108 übertragen werden. Adressdynamik-Adressen sind virtuell und werden von der Zentrale SLX850AD und RMX950 verwaltet. Auf dem Gleis sind real 103 SX-Adressen aktiv. Zur Nutzung der Adressdynamik sind spezielle Adressdynamik-Lokdecoder notwendig.
- DCC: DCC ist kein Bus-Signal, sondern Gleissignal und Signal zur Ansteuerung von Schaltdecodern. Es fehlt DCC jedoch die Möglichkeit, das Bus-Teilnehmer untereinander kommunizieren können.
Hierzu noch folgende Matrix:
| Welches Bus-Protokoll kann welches Gleissignal? | |||
|---|---|---|---|
| Gleissignal / Bus-Protokoll | SX1 | SX2 | DCC |
| SX1 | X | (X)* | |
| SX2 | X | X | X |
| RMX | X | X | X |
| (DCC) | X | ||
(*) Die DCC-Implementierung bezieht sich auf die Trix CC2000. Dabei sind nur die geraden Adressen zwischen 1 bis 64 für DCC nutzbar, 14 Fahrstufen, ohne Sonderfunktionen. Die Müt MC2004 besitzt keine DCC-Implementierung, die Rautenhaus digital SLX850(AD) kann 16 DCC-Adressen (28 Fahrstufen, Funktionen F0 ...F8) ansteuern.
Übersicht Zeitverhalten SX1, SX2, DCC, RMX
Nachfolgende Tabelle soll das Zeitverhalten der verschiedenen Digitalformate darstellen.
| SX1 (Gleis) | SX2 (Gleis) | DCC (Gleis) | |
| Refresh-Rate SX1-Bus | 13x pro Sekunde | --- | --- |
| Refresh-Rate SX2-Bus | 5,3 ... 3,5x pro Sekunde | ||
| Refresh-Rate RMX-Bus | 5,3 ... 3,5x pro Sekunde | ||
| Gleichzeitig steuerbare Loks per SX1-Bus | 103 | --- | |
| Gleichzeitig steuerbare Loks per SX2-Bus | 103 | 16 | 16 |
| Gleichzeitig steuerbare Loks per RMX0-Bus | 103 | ||
Was ist zu wem am Bus kompatibel?
- SX1: Fahrregler, Schaltdecoder und Meldemodule aller Hersteller, welche SX1 unterstützen, sind kompatibel.
- SX2: Hier gibt es noch wenig Erfahrungen. Prinzipiell sollen SX2 Fahrregler auch SX1-Kompatibel sein (vgl. Trix Mobile Station an CC2000). Schaltdecoder und Meldemodule für SX2 sind mir noch keine bekannt.
- RMX0: Auf dem RMX0-Bus sind nur RMX-zertifizierte Geräte zueinander kompatibel, da auf dem RMX0-Bus die Informationen im Multiplexing-Verfahren übertragen werden, welches inkompatibel zum SX(1)-Bus ist. Regler, Schaltdecoder und Meldemodule nach SX1 funktionieren auf dem RMX0-Bus nicht. Es gibt jedoch folgende Möglichkeiten, SX1-Regler an den RMX0-Bus anzubinden:
- per Connect-Box RMX954 (SX1, SX2 und DCC Lokdecoder ansprechbar)
- per RMX1-Bus → direkte Ansprache der 103 möglichen Lokdecoder, welche in der Datenbank der RMX950-Zentrale gespeichert sind. Dazu muss vorher per RMX-PC-Software oder per RMX-Handregler bzw. RMX-Fahrpult die Datenbank in der RMX950-Zentrale angelegt und gepflegt werden. In der Datenbank wird die eigentliche Lokdecoder-Adresse und das zugehörige Gleisformat (SX1, SX2, DCC) hinterlegt. Danach können SX1-Handregler durch Eingabe der „normalen“ SX-Adresse am RMX1-Bus die Lokdecoder auf RMX0-Bus ansprechen, egal welches Gleisformat sich hinter dieser Adresse verbirgt.
- per RMX1-Bus → Translater Betrieb der RMX-PC-Zentrale: SX1-Fahrregler können am RMX1-Bus angeschlossen und über die RMX-PC-Software auf den RMX0-Bus „übersetzt“ (Translater-Betrieb, nicht verwechseln mit Trix Bus-Translater) werden. Dazu stellt die RMX-PC-Software virtuelle Lokdecoder incl. einer virtuellen Adresse bereit. Die Fahrregler am RMX1-Bus müssen dann auf die Adresse des virtuellen Lokdecoders eingestellt werden und die RMX-PC-Software übersetzt eingehende Befehle auf den RMX0-Bus, welche letztendlich über die Zentrale RMX950 ans Gleis gelangen. Da die Software auf dem PC das Übersetzen der Fahrbefehle vom RMX1- auf den RMX0-Bus übernimmt, können SX1, SX2 und DCC-Lokdecoder auf RMX0 angesprochen werden.
- RMX-PC-Zentrale (Software) und SX-Zweitsystem → Translater Betrieb der RMX-PC-Zentrale: Mit Hilfe der RMX-PC-Zentrale lassen sich auch bestehende SX-Systeme in die RMX-Umgebung einbinden. Dazu wird in der RMX-PC-Zentrale das bestehende SX-System ausgewählt und eingerichtet, sowie die SX-Busse per Software auf die beiden RMX-Busse übersetzt.
- RMX1: Der RMX1-Bus entspricht dem bisherigen SX1-Bus. Demnach sind SX1-Schaltdecoder und SX1-Meldemodule kompatibel mit RMX1.Speziell bei Gleisbelegtmeldern ist darauf zu achten, dass diese kein taktsynchrones Gleissignal zum Meldebus (SX1) benötigen. Meines Wissen benötigen der ältere Belegtmelder von Trix (66820) und der von Viessmann (5262) ein taktysynchrones Gleissignal zum SX1-Bus. Aktuelle Gleisbelegtmelder (egal ob per Optokoppler galvanisch getrennt oder nicht) der Firmen Müt-Digirail®, Stärz und rautenhaus digital® sind demnach ohne Probleme am RMX1 (=SX1-Bus) zu betreiben.
Weiterführende Informationen bitte den Präsentationen der Hersteller im Internet bzw. den Bedienungsanleitungen entnehmen.
Weiterführende Links und Quellen
DCC:
- http://de.wikipedia.org/wiki/Digital_Command_Control
- http://www.opendcc.de
- http://www.nmra.org/standards/DCC
RMX und Adressdynamik:
RMX-System:
RMX-Entwicklungsphilosopie:
RMX-FAQ:
RMX-Kompatibilität & Updates:
Selectrix:
- http://www.doehler-haass.de
- http://www.firma-staerz.de
- http://www.frank-keil.de
- http://www.mdvr.de
- http://www.mttm.de
- http://www.muet-digirail.de
- http://www.rautenhaus.de
- http://www.viessmann-modell.com
Selectrix 2:
Multiplexing:
