94 Kommunikationsprotokoll
Die Zustände NMT_CS_PREOPERATIONAL
NMT_CS_PREOPERATIONAL_1 ist einer der Teilzustände des
Oberzustands NMT_CS_EPL_MODE. Der Übergang von
NMT_CS_NOT_ACTIVE in NMT_CS_PRE_OPERATIONAL_1
wird durch einen eingehenden SoA- oder SoC-Datenrahmen
bewirkt. In diesem Zustand kann der CN nur dann einen Datenrah-
men senden, wenn der MN dies durch einen SoA-Befehl autorisiert
hat. In diesem Zustand findet keine PDO-Kommunikation statt.
Der Erhalt eines SoC-Datenrahmens veranlasst den Übergang
von NMT_CS_PREOPERATIONAL_1 in
NMT_CS_PREOPERATIONAL_2. In diesem Zustand können
PReq- und PRes-Daten ungültig sein, da PDO-Abbildungen mögli-
cherweise differieren.
Im Zustand NMT_CS_EPL_MODE bewirkt die Erkennung eines
Fehlers (zum Beispiel Verlust von SoC oder PReq) stets den Über-
gang in NMT_CS_PREOPERATIONAL_1.
NMT_CS_READY_TO_OPERATE
In diesem Zustand meldet der CN dem MN, dass er betriebsbereit
ist. Er antwortet auf die PReq-Anforderung des MN, indem er
einen PRes-Datenrahmen sendet.
NMT_CS_OPERATIONAL
Der Befehl NMT StartNode bewirkt den Übergang von
NMT_CS_READY_TO_OPERATE in NMT_CS_OPERATIONAL.
Dies ist der normale Betriebszustand des CN.