Die Diagnoseadaten (OB 82) werden mit SFC 13 (DPNRM_DG, Diagnosedaten
konsistent lesen). Der Lesevorgang kann mehrere Zyklen (OB 1) dauern. In
seltenen Fällen kann deshalb das auslösende Diagnoseereignis nicht mehr erkannt
werden.
Die Diagnosenutzdaten enthalten Informationen über den Zustand des Link und
der angeschlossenen Feldgeräte. Der Zustand des Links wird in der Struktur
DPPA_ST angezeigt.
Der Zustand eines Feldgerätes ist in der Struktur DPA_M_xx eingetragen.
Ein Feldgerät kann max. 32 Steckplätze (Module) haben. Entsprechend der Anzahl
der Steckplätze eines Feldgerätes stehen drei Bausteintypen zur Verfügung:
•
PADP_L00 (Feldgerät mit max. 7 Steckplätze)
•
PADP_L01 (Feldgerät mit max. 16 Steckplätze)
•
PADP_L02 (Feldgerät mit max. 32 Steckplätze)
Die Struktur DPA_M_xx wird mit Struktur DPA_M und der Ausgang EN_Mx mit EN
eines PADP_Lxx-Bausteins verschaltet (Führt die CFC-Funktion
"Baugruppentreiber erzeugen" für Sie durch).
Die Struktur DPA_M_xx besteht aus zwei DWORD (S_01 für Modul 1 bis 16 und
S_02 für Modul 17 bis 32) und einem BOOL (S_ERR = DP/PA-Feldgerät gestört).
Je Steckplatz des DP/PA-Feldgerätes sind zwei Bit des DWORDs zugeordnet,
wobei Bit 0 und Bit 1 zu Steckplatz 1 (Modul 1) des DP/PA-Feldgerätes gehören
usw. Sie sind wie folgt definiert:
Zustand Bit 0
0
0
1
1
Trifft der Diagnosealarm auf das gesamtes DP/PA-Feldgerät zu, ist
DPA_M_xx.S_ERR = TRUE gesetzt.
Falls Sie ohne Unterstützung der CFC-Funktion "Baugruppentreiber erzeugen"
online die Eingänge des SUBNET-Bausteins SUBN1_ID (Verbindung zu CPU 0)
und SUBN2_ID (Verbindung zu CPU 1) ändern wollen, müssen Sie beim
betreffenden Baustein den Eingang ACC_ID = TRUE setzen. Damit werden die
Link-Zustände überprüft und die Ausgangswerte aktualisiert.
Redundanz
Der Baustein unterstützt die Redundanz der DP-Mastersysteme bei einem
H-System (nur dezentrale Peripherie). Dazu sind die Eingänge des SUBNET-
Bausteins SUBN1_ID (Verbindung zu CPU 0) und SUBN2_ID (Verbindung zu
CPU 1) mit den Nummern der redundanten DP-Mastersysteme zu parametrieren.
Wenn keine Redundanz der DP-Mastersysteme vorhanden ist, muss der
verbleibende Eingang mit dem Wert 16#FF (Vorbesetzung) belegt werden.
Prozessleitsystem PCS 7 Library
A5E00345277-01
Zustand Bit 1
Bedeutung
0
Modul x OK (gültige Nutzdaten)
1
Modul x Fehler (ungültige Nutzdaten)
0
falsches Modul x (ungültige Nutzdaten)
1
kein Modul x (ungültige Nutzdaten)
Driver Blocks
2-201