Herunterladen Inhalt Inhalt Diese Seite drucken

Testfunktionen, Diagnose Und Störungsbeseitigung; Diagnose Der Dp-Cpus; Diagnose Der Dp-Cpus Als Dp-Master; Diagnose Im Anwenderprogramm Auswerten - Siemens S7-300 Installationshandbuch

Vorschau ausblenden Andere Handbücher für S7-300:
Inhaltsverzeichnis

Werbung

Testfunktionen, Diagnose und Störungsbeseitigung
11.6

Diagnose der DP-CPUs

11.6.1

Diagnose der DP-CPUs als DP-Master

Diagnose im Anwenderprogramm auswerten

Das folgende Bild zeigt, wie Sie vorgehen müssen, um die Diagnose im
Anwenderprogramm auswerten zu können.
OB82 wird aufgerufen
OB82_MDL_ADDR auslesen
und
OB82_IO_FLAG auslesen
(= Kennung E/A-Baugruppe)
Bit 0 des
als Bit 15 in
OB82_MDL_ADDR
Ergebnis: Diagnoseadresse
"OB82_MDL_ADDR*"
Für die Diagnose des
gesamten DP-Slave:
SFC 13 aufrufen
in den Parameter LADDR die
Diagnoseadresse
"OB82_MDL_ADDR*" eintragen
Hinweis:
Der SFC 13 ist asynchron, d. h. er wird
ggf. mehrfach aufgerufen, bis er in den
Zustand BUSY = 0 gewechselt hat.
Erstaufruf in OB82,
Fertigbearbeitung im Zyklus.
Bild 11-2
11-12
Diagnoseereignis
OB82_IO_FLAG
eintragen
Diagnose mit CPU 31x-2
Automatisierungssystem S7-300, Aufbauen: CPU 312 IFM - 318-2 DP
Gültig für: CPU 318-2-DP>=V3.0.0
Für die Diagnose betroffener
Komponenten:
SFB 54 aufrufen
MODE=1 einstellen
Diagnosedaten werden in
die Parameter TINFO
und AINFO eingetragen.
Für die Diagnose der betroffenen Baugruppen:
SFC 51 aufrufen
In den Parameter INDEX die Diagnoseadresse
"OB82_MDL_ADDR*" eintragen
In den Parameter SZL_ID die ID W#16#00B3
eintragen (= Diagnosedaten einer Baugruppe)
A5E00200809-01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis