3.10.1.1 NMT_CS_NOT_ACTIVE
NMT_CS_NOT_ACTIVE ist ein nicht permanenter Zustand, welcher vom CN
automatisch nach POWER ON eingenommen wird, wenn die Initialisierungsphase
fehlerfrei durchgeführt werden konnte. Der CN verhält sich passiv (hört nur mit),
beobachtet den Netzwerkverkehr, sendet keine Frames und wartet auf Kommandos
des MN's. Erkannt werden NMTReset Kommandos, gesendet über ASnd.
Der Übergang von NMT_CS_NOT_ACTIVE nach NMT_CS_PRE_OPERATIONAL_1 wird
durch ein SoA oder SoC Frame ausgelöst.
Der Übergang von NMT_CS_NOT_ACTIVE nach NMT_CS_BASIC_ETHERNET wird
ausgelöst durch einen Timeout für SoC, PReq, PRes und SoA Frames.
3.10.1.2 NMT_CS_PRE_OPERATIONAL_1
Der CN sendet nur einen Frame, wenn er durch den MN ein SoA Async-
Anforderungskommando erhalten hat, es findet keine PDO Kommunikation statt.
Zunächst werden die angeschlossenen CNs identifiziert. Dies geschieht durch eine
IdentRequest Nachricht des MN's, welche durch eine IdentResponse Nachricht
der CNs quittiert wird. Falls erforderlich, kann der CN seine Konfiguration auch von
einem Konfigurationsserver herunterladen. Beide Prozesse können komplett oder
auch nur teilweise im Zustand NMT_CS_PRE_OPERATIONAL_2 stattfinden, wenn sich
der MN nicht im Zustand NMT_MS_PRE_OPERATIONAL_1 befindet, bzw. den Zustand
NMT_MS_PRE_OPERATIONAL_1 verlässt, bevor der CN seine Konfiguration beendet
hat.
Der Übergang von NMT_CS_PRE_OPERATIONAL_1 nach NMT_CS_PRE_OPERATIONAL_2
wird ausgelöst durch ein SoC Frame.
3.10.1.3 NMT_CS_PRE_OPERATIONAL_2
In diesem Status wird die CN-Konfiguration vollständig abgeschlossen.
Der CN kann durch den MN über ein PReq Frame angefragt werden. Die
empfangenen PDO Daten können ungültig sein und nicht den Anforderungen des
PDO Mappings entsprechen. Die vom MN empfangenen PDO Daten über PReq, die
der anderen CNs und die vom MN über PRes, werden deshalb vom CN ignoriert. Die
übertragenen PRes Frames werden über das RD-Flag als ungültig deklariert. Es
findet keine Verarbeitung der Prozessdaten statt.
Auf Async-Anforderungskommandos antwortet der CN über SoA. Falls vom MN
nicht angefragt, findet keine Ethernet Frame Übertragung in diesem Status statt.
Wenn
NMTEnableReadyToOperate
NMT_CS_READY_TO_OPERATE überführt wird.
Der Übergang von NMT_CS_PRE_OPERATIONAL_2 nach NMT_CS_PRE_OPERATIONAL_1
wird ausgelöst, wenn ein Fehler erkannt wird.
Der Übergang von NMT_CS_PRE_OPERATIONAL_2 nach NMT_CS_STOPPED wird
ausgelöst, wenn das NMT Status Kommando NMTStopNode empfangen worden ist.
Printed in the Federal Republic of Germany
06/26/2017
die
Applikation
betriebsbereit
TR - ECE - BA - DGB - 0071 - 05
ist,
wird
vom
ausgegeben,
worauf
MN
das
Kommando
der
CN
in
den
Status
TR-Electronic GmbH 2008, All Rights Reserved
Page 27 of 187