Page 261 - Zusammengefügt
P. 261
Normen Europäischer Modellbahnen NEM
Bus-Protokolle 694
für Steuermodule
Seite 1 von 7
Empfehlung Ausgabe 2014 (20181223)
(ersetzt Ausgabe 2012)
1. Zweck der Norm
Diese Norm beschreibt die Protokolle, die für einen Betrieb der Steuermodule über die seriellen
Schnittstellen der Steuermodule erforderlich sind. In Verbindung mit der NEM 693 finden die
Protokolle in einem LAN in Verbindung mit einem Zentralen Steuergerät Anwendung. Die Norm
1)
bedarf der Fortschreibung.
2. Grundsatz
Ein Protokoll besteht aus mindestens 19 Positionen, die durch Kommata getrennt sind. Jede
Position, mit Ausnahme der Positionen 2 - 17, kann eine Folge von Zeichen des UTF8-Codes
enthalten. Der Datensatz wird mit den Kontroll-Zeichen CR (Wert 013) und LF (Wert 010)
abgeschlossen. Diese Zeichen, das Komma, sowie die in Tabelle 1 aufgeführten Zeichen dürfen
innerhalb einer Position nicht verwendet werden.
Das Protokoll erfordert die Implementierung einer Identifikation (ID) im Steuermodul nach NEM 690
und den Einsatz des Treibers für Steuermodule nach NEM 693.
3. Voraussetzungen
3.1 Datenfluss
Der Datenfluss erfolgt bidirektional von / zu den Steuermodulen zum / vom Zentralen Steuergerät.
Das Zeichen nach der IP-Adresse und der ID bestimmt die Art und Richtung zwischen dem
Steuermodul und dem Zentralen Steuergerät.
Tabelle 1:
Zeichen Beschreibung Priorität Richtung
# Aktion an angeschlossenes vom Zentralen
Steuermodul Steuergerät
$ Meldung vom Steuermodul zum Zentralen
Steuergerät
! Diagnose hoch vom Steuermodul
& Konfiguration des angeschlossenen hoch vom Zentralen
Steuermoduls Steuergerät
3.2. Allgemeine Beschreibung des Datensatzes
Nach der IP-Adresse und der 16 Byte langen ID nach NEM 690 folgen ein Zeichen nach Tabelle 1
sowie eine Anzahl von variablen Positionen, die mit CR,LF abgeschlossen sind. Ist eine Position
nicht ausgefüllt, folgt unmittelbar ein Komma. Sind keine weiteren Positionen mit einem Wert zu
füllen, wird der Datensatz nach der letzten ausgefüllten Position mit CR,LF beendet. Die Positionen
1 und 2 werden nicht vom Steuermodul ausgefüllt, sondern durch den Treiber für Steuermodule.
3.3 Verwaltung der Identifikation
Der Identifier (ID) wird vom Zentralen Steuergerät verwaltet. Dem Anwender soll es ermöglicht sein,
die ID mit einer von ihm eindeutigen Bezeichnung zu verlinken und diese für die Steuerung und
Kontrolle zu benutzen. Das Zentrale Steuergerät verknüpft die IDs mit der zugewiesenen IP-
Adresse.
1) "Local Area Network, Lokales Netzwerk"
© by MOROP - Nachdruck auch auszugsweise erlaubt, Belegexemplar an MOROP-Präsidenten