Datensatz 0 und 1 der Systemdaten
Die Diagnosedaten einer Baugruppe stehen in den Datensätzen 0 und 1 des Systemdatenbereichs siehe Datensätze schreiben und lesen:
-
Der Datensatz 0 enthält 4 Byte Diagnosedaten, die den aktuellen Zustand einer Signalbaugruppe beschreiben.
-
Der Datensatz 1 enthält
-
die 4 Byte Diagnosedaten, die auch im Datensatz 0 stehen, und
-
die baugruppenspezifischen Diagnosedaten.
-
Aufbau und Inhalt der Diagnosedaten
Im Folgenden ist der Aufbau und der Inhalt der einzelnen Bytes der Diagnosedaten beschrieben. Generell gilt: Wenn ein Fehler auftritt, dann wird das entsprechende Bit auf "1" gesetzt.
|
Byte |
Bit |
Bedeutung |
Bemerkung |
Datensatz |
|---|---|---|---|---|
|
0 |
0 |
Baugruppenstörung |
0 und 1 |
|
|
1 |
Fehler intern |
|||
|
2 |
Fehler extern |
|||
|
3 |
Kanalfehler vorhanden |
|||
|
4 |
Externe Hilfsspannung fehlt |
|||
|
5 |
Frontstecker fehlt |
|||
|
6 |
Parametrierung fehlt |
|||
|
7 |
Falsche Parameter in der Baugruppe |
|||
|
1 |
0 bis 3 |
Baugruppenklasse |
0101: Analogbaugruppe 0000: CPU 1000: Funktionsbaugruppe 1100: CP 1111: Digitalbaugruppe 0011: DP-Normslave 1011: I-Slave 0100: IM |
0 und 1 |
|
4 |
Kanalinformation vorhanden |
|||
|
5 |
Anwenderinformation vorhanden |
|||
|
6 |
Diagnosealarm von Stellvertreter |
|||
|
7 |
Wartungsbedarf (nur bei PROFINET IO) |
|||
|
2 |
0 |
Speichermodul falsch oder fehlt |
0 und 1 |
|
|
1 |
Kommunikationsstörung |
|||
|
2 |
Betriebszustand |
0: RUN 1: STOP |
||
|
3 |
Zykluszeitüberwachung angesprochen |
|||
|
4 |
Baugruppeninterne Versorgungsspannung ausgefallen |
|||
|
5 |
Batterie leer |
|||
|
6 |
Gesamte Pufferung ausgefallen |
|||
|
7 |
Wartungsanforderung (nur bei PROFINET IO) |
|||
|
3 |
0 |
Erweiterungsgeräteausfall |
0 und 1 |
|
|
1 |
Prozessorausfall |
|||
|
2 |
EPROM-Fehler |
|||
|
3 |
RAM-Fehler |
|||
|
4 |
ADU/DAU-Fehler |
|||
|
5 |
Sicherungsausfall |
|||
|
6 |
Prozessalarm verloren |
|||
|
7 |
reserviert |
|||
|
4 |
0 bis 6 |
Kanaltyp |
B#16#70: Digitaleingabe B#16#72: Digitalausgabe B#16#71: Analogeingabe B#16#73: Analogausgabe B#16#74: FM-POS B#16#75: FM-REG B#16#76: FM-ZAEHL B#16#77: FM-TECHNO B#16#78: FM-NCU B#16#79: bis B#16#7D: reserviert B#16#7E: US300 B#16#7F: reserviert |
1 |
|
7 |
Weiterer Kanaltyp vorhanden? |
0: nein 1: ja |
||
|
5 |
0 bis 7 |
Anzahl der Diagnosebits, die eine Baugruppe pro Kanal ausgibt. |
Die Anzahl der Diagnosebits pro Kanal ist auf Bytegrenzen aufgerundet. |
1 |
|
6 |
0 bis 7 |
Anzahl der gleichartigen Kanäle einer Baugruppe |
Wenn auf einer Baugruppe unterschiedliche Kanaltypen existieren, dann wird für jeden Kanaltyp die Struktur ab Byte 4 im Datensatz 1 wiederholt. |
1 |
|
7 |
0 |
Kanalfehler Kanal 0/ Kanalgruppe 0 |
Erstes Byte des Kanalfehlervektors (Die Länge des Kanalfehlervektors richtet sich nach der Kanalzahl und ist auf Bytegrenzen aufgerundet.) |
1 |
|
1 |
Kanalfehler Kanal 1/ Kanalgruppe 1 |
|||
|
2 |
Kanalfehler Kanal 2/ Kanalgruppe 2 |
|||
|
3 |
Kanalfehler Kanal 3/ Kanalgruppe 3 |
|||
|
4 |
Kanalfehler Kanal 4/ Kanalgruppe 4 |
|||
|
5 |
Kanalfehler Kanal 5/ Kanalgruppe 5 |
|||
|
6 |
Kanalfehler Kanal 6/ Kanalgruppe 6 |
|||
|
7 |
Kanalfehler Kanal 7/ Kanalgruppe 7 |
|||
|
... |
- |
Kanalspezifische Fehler (siehe Aufbau der kanalspezifischen Diagnosedaten ) |
1 |