Herunterladen Inhalt Inhalt Diese Seite drucken

VIPA 300S Handbuch Seite 169

Vorschau ausblenden Andere Handbücher für 300S:
Inhaltsverzeichnis

Werbung

VIPA System 300S
Beispiel:
Diagnosealarmbearbei-
tung
Datensatz 0 Diag-
nose
kommend
HB140 | CPU-SC | 314-6CG13 | DE | 15-50
alarm, für welchen ein Diagnosealarm
arbeitet, erfolgt erneut ein Aufruf der Diagnosealarmbearbeitung als
Diagnosealarm
. Alle Ereignisse eines Kanals zwischen Diagno-
gehend
sealarm
und Diagnosealarm
kommend
speichert und gehen verloren. Innerhalb dieses Zeitraums (1. Diagno-
sealarm
bis letzter Diagnosealarm
kommend
der CPU. Zusätzlich erfolgt für jeden Diagnosealarm
Eintrag im Diagnosepuffer der CPU.
Mit jedem OB 82-Aufruf erfolgt ein Eintrag mit Fehlerursache und
Moduladresse im Diagnosepuffer der CPU. Unter Verwendung des
SFC 59 können Sie die Diagnosebytes auslesen. Bei deaktiviertem
Diagnosealarm haben Sie Zugriff auf das jeweils letzte Diagnose-
Ereignis. Haben Sie in Ihrer Hardware-Konfiguration die Diagnose-
funktion aktiviert, so befinden sich bei Aufruf des OB 82 die Inhalte
von Datensatz 0 bereits im Lokaldoppelwort 8. Mit dem SFC 59
können Sie zusätzlich den Datensatz 1 auslesen, der weiterführende
Informationen beinhaltet. Nach Verlassen des OB 82 ist keine eindeu-
tige Zuordnung der Daten zum letzten Diagnosealarm mehr möglich.
Die Datensätze des Diagnosebereichs haben folgenden Aufbau:
Byte
Bit 7...0
0
n
Bit 0: gesetzt wenn Baugruppenstörung
n
Bit 1: 0 (fix)
n
Bit 2: gesetzt bei Fehler extern
n
Bit 3: gesetzt bei Kanalfehler vorhanden
n
Bit 7 ... 4: 0 (fix)
1
n
Bit 3 ... 0: Modulklasse
– 0101b: Analog
– 1111b: Digital
n
Bit 4: Kanalinformation vorhanden
n
Bit 7 ... 5: 0 (fix)
Einsatz E/A-Peripherie
Diagnose und Alarm > Diagnosealarm
ausgelöst wurde, abge-
kommend
werden nicht zwischenge-
gehend
) leuchtet die SF-LED
gehend
kommend/gehend
ein
169

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis