Herunterladen Inhalt Inhalt Diese Seite drucken

Reagieren Auf Diagnoseereignisse - Siemens SIMATIC A5E00083614-01 Benutzerhandbuch

Inhaltsverzeichnis

Werbung

Konfigurieren des PROFIBUS-DP-Netzes

Reagieren auf Diagnoseereignisse

Erkennt der WinLC Controller einen Fehler, wird die Fehlerbedingung als Diagno-
seereignis im Diagnosepuffer abgelegt. Die Diagnoseereignisse, die in Zusammen-
hang mit der dezentralen Peripherie typischerweise auftreten, können bewirken,
daß der Controller die folgenden OBs bearbeitet:
OB40 reagiert auf Prozeßalarme, die von einer E/A-Baugruppe mit konfigurier-
ter Alarmfähigkeit erzeugt werden.
OB82 reagiert auf Diagnosealarme, die von einer E/A-Baugruppe mit konfigu-
rierter Diagnosealarmfähigkeit erzeugt werden.
OB83 reagiert auf das Ziehen/Stecken von Baugruppen an einem DP-Slave
(z.B. ET200M), der für das Ziehen/Stecken von Baugruppen eingerichtet
wurde.
OB85 reagiert auf Prioritätsklassenfehler. Es gibt viele Ursachen für die Ausfüh-
rung von OB85 bezüglich des DP-Systems. Versucht der Controller die Ein-
gänge (oder Ausgänge) einer Baugruppe während des E/A-Zyklus in das oder
aus dem Prozeßabbild zu kopieren, doch die Baugruppe ist nicht betriebsbereit,
dann wird OB85 ausgeführt.
OB86 reagiert auf einen Stationsfehler oder eine sonstige Störung im physikali-
schen Netz (z.B. Kurzschluß).
OB122 reagiert auf einen E/A-Zugriffsfehler im Anwenderprogramm. Ist OB122
nicht programmiert, geht der WinLC Controller in den Betriebszustand STOP.
Mit SFC39 bis SFC42 können Sie diese OBs deaktivieren, verzögern und reakti-
vieren. Wird ein OB angefordert und der OB wurde nicht in WinLC RTX geladen,
geht der Controller in den Betriebszustand STOP.
Die lokalen Variablen für diese OBs enthalten Anlaufinformationen, die die Ursache
für die Ausführung des OB angeben. Das Programm für den OB kann mit Hilfe die-
ser Informationen auf das Ereignis reagieren. Ausführliche Informationen zur Ver-
wendung dieser OBs entnehmen Sie dem Referenzhandbuch System- und Stan-
dardfunktionen S7-300/400 .
Sie können auch mit SFC13 (DPNRM_DG) die Diagnoseinformationen aus einem
DP-Slave auslesen. Ausführliche Informationen zu SFC13 entnehmen Sie dem
Referenzhandbuch System- und Standardfunktionen S7-300/400 .
6-14
Windows Logic Controller (WinLC RTX) – Übersicht
A5E00083614-01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis