Implementierung von EtherNet/IP™
4.1
Diagnose über die Prozessdaten
Neben der Auswertung von Diagnosen über Explicit Messages unterstützt BL20 mit EtherNet/IP™ das
Mappen der Diagnosedaten in die Prozessdaten (siehe auch Prozessdatenmapping der Stationen
(Seite 4-8
Es gibt 2 unterschiedliche Arten des Diagnosedatenhandlings:
Sammeldiagnose (Summarized Diagnostics)
Herstellerspezifische Diagnose (Scheduled Diagnostics)
4.1.1
Sammeldiagnose (Summarized Diagnostics)
Bei aktivierter Summarized Diagnostics für jedes in der Station befindliche Modul 1 Bit zurückgesendet.
Dieses Bit ist für das jeweilige Modul „0", wenn keine Diagnosen am Gerät anliegen. Liegen
Diagnosemeldungen vor, wird dieses Bit auf „1" gesetzt.
Die Diagnosebits werden an das Ende der Eingangsdaten der Station gemappt. Die Diagnosedaten
starten WORD-aligned (siehe
Bit „I/O Diag Warn"
0 = OK, es liegt keine Diagnose vor
1 = mindestens 1 Kanal sendet eine Diagnose (gemäß VSC 100, Gateway Class, Attr. 116,
4.1.2
Herstellerspezifische Diagnose (Scheduled Diagnostics)
Bei aktivierter Scheduled Diagnostics
herstellerspezifischen Diagnosebits in die Prozessdaten der Station gemappt
Die Daten der Scheduled Diagnostics werden am Ende der Eingangsdaten und hinter den Summarized
Diagnostics platziert (siehe
Dies geschieht nach dem Round-Robin-Prinzip, das heißt, es handelt sich bei dieser Diagnose um eine
umlaufende Diagnose.
Das Diagnose-„Fenster" zeigt für ca. 125 ms spezifische Diagnosedaten eines Moduls und wechselt
dann zum nächsten Modul. Der Mechanismus wird vom Gateway gesteuert.
Die Länge der Daten der Scheduled Diagnostics (n) wird durch das Modul mit der größten
Diagnosedatenbreite innerhalb der Staion bestimmt.
Word
0
n
4-2
ff.).
Seite
Seite
4-8).
Byte
Data
0
Slot-Nummer des Moduls, das eine Diagnose sendet.
1
Status der Diagnosemeldung:
Bit 5 = 1: aktive Diagnose
Bit 6 = 1: falsche Modul gesteckt
Bit 7 = 1: Modul gezogen
(gemäß VSC 100, Gateway Class, Attr. 116,
Diagnoseinformationen des aktuell referenzierten Moduls.
4-8).
(Process Data Class (VSC102, 66h) (Seite
D301172 0713 - BL20-Ethernet Multiprotokoll-Gateway
Seite
4-17)
4-20)) werden die
(Seite 4-2
ff.)
Seite
4-17)