Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC PCS 7 Handbuch Seite 503

Vorschau ausblenden Andere Handbücher für SIMATIC PCS 7:
Inhaltsverzeichnis

Werbung

Funktion und Arbeitsweise
Der Baustein analysiert azyklisch alle Ereignisse die ein DP- oder PA-Feldgerät
und dessen Steckplätze betreffen. Er bildet je nach Steckplatz den betreffenden
DP_MODE oder PA_MODE und Wertstatus für die DP- oder PA-
Signalverarbeitungsbausteine. Für die PA-Signalverarbeitungsbausteine sind die
zulässigen PA_MODE bereits definert. Für die DP-Feldgeräte müssen individuell
die DP_MODE zu den DP-Feldgerätebausteinen definiert werden. Die Ereignisse
werden mit ALARM_8P gemeldet. Das Melden kann abgeschaltet werden.
Der Baustein wird vom übergeordneten DPAY_V0-Baustein zum Ablauf
freigegeben. Das auszuwertende Ereignis steht in der Startinformation
(CPU_DIAG) des OB_BEGIN-Bausteins.
Im Diagnosefall sind die Daten bereits vom Link-Baustein (DPAY_V0) ausgewertet.
Die Diagnose-Informationen, die das PA-Feldgerät betreffen, sind in der Struktur
DPA_M abgelegt. Die Struktur besteht aus 2 DWORD (S_01 für Modul 1 bis 16 u.
S_02 für Modul 17 bis 32) und 1 BOOL (S_ERR = DP/PA-Feldgerät gestört)
Variablen. Je Steckplatz des DP/PA-Feldgerätes sind zwei Bits des DWORDs
zugeordnet, wobei Bit 0 und Bit 1 zu Steckplatz 1 des DP/PA- Feldgerätes gehören
usw. Es werden die Steckplätze 1 bis 32 ausgewertet. Sie sind wie folgt definiert:
Zustand Bit 0
0
0
1
1
Für jeden Steckplatz (Modul) des DP/PA-Feldgerätes existiert ein Eingang
(MODE_xx). Bei PA-Feldgeräten werden hier die mit HW Konfig erfolgten
Projektierungen der PA-Feldgeräte-Steckplätze (Modul) mitgeteilt.
Bei DP-Feldgeräten muss der Anwender seine Kodierungen am Eingang MODE
selbst vornehmen.
MODE_xx wird in das Low Word des Ausgangsparameters OMODE_xx
übernommen. Dies geschieht nur im Erst-/Anlauf oder wenn Sie ACC_MODE =
TRUE setzen. Im höchstwertigen Byte ist der aktuelle Wertstatus des Steckplatzes
eingetragen. Im Gutfall wird OMODE_xx = 16#80xxxxxx gesetzt. Folgende
Ereignisse führen zu einem Wertstatus "ungültiger Wert" wegen übergeordnetem
Fehler (OMODE_xx = 16#40xxxxxx):
Baugruppenträgerausfall (OB 86)
Diagnosealarm gesamtes Feldgerät
betreffend (OB 82)
Diagnosealarm Steckplatz xx eines
Feldgerätes betreffend (OB 82):
Obige Ereignisse werden vom DPAY_V0_Baustein ausgewertet.
Bei Diagnosealarm meldet der Baustein mit Hilfe ALARM_8P Feldgeräte-spezifisch
an WinCC. Es wird zwischen Feldgerät und dessen Steckplätze unterschieden,
wobei für jeden Steckplatz eine Meldungsnummer vergeben ist.
Die Meldung "Gerät Ausfall" kann mit EM_MSG_D = FALSE abgeschaltet 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)
(Ausgangsparameter QRACKF = TRUE)
(Ausgangsparameter QMODF = TRUE,
wenn DPA_M.S_ERR = TRUE)
(Ausgangsparameter OMODE_xx =
Modul(Steckplatz)fehler abhängig DPA_M)
Driver Blocks
2-259

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis