Herunterladen Inhalt Inhalt Diese Seite drucken

Auswerten Diagnoseinformation - Siemens SIMATIC S7-300 FM 353 Handbuch

Positionierbaugruppe für schrittantrieb
Inhaltsverzeichnis

Werbung

Programmieren der FM 353
Hinweise für den
Byte 0 bis 3 werden bei einem Diagnoseereignis automatisch zur CPU über-
Anwender
tragen, und der Diagnose-Organisationsbaustein (OB 82) wird aufgerufen.
Der Diagnose-OB ist in das AWP aufzunehmen, sonst geht die CPU in den
Betriebszustand "Stop". Byte 0 enthält Sammelfehlermeldungen, die gleich-
zeitig mit den entsprechenden Meldungen im Byte 2, 3, 8 gesetzt werden.
Der Betriebsfehler (Byte 8.7) ist nochmals spezifiziert. Die Fehlernummern
stehen im Diagnosepuffer der FM 353 und im Datenbaustein der System-
Schnittstelle (DB-SS) für Anzeigezwecke zur Verfügung (siehe Kapitel 8.1).
Für eine besondere Fehlerauswertung im Anwenderprogramm stehen diese
Fehlernummern im DS 164 zur Verfügung.
Bild 6-3
Aufrufbeispiel
Nachfolgend erhalten Sie ein Aufrufbeispiel für FC DIAG_RD
im OB 82
AWL
...
S
DIAG_READ;
CALL DIAG_INF(
DB_NO
:= W#16#1,
RET_VAL
:= FEHLERCODE_LESEN,
IN_DIAG
:= DIAG_READ);
UN
BIE;
S
FEHLER_LESEFKT;
...
6-20
Byte.Bit: 0.0
Baugruppen-
störung
Byte.Bit: 0.1
Byte.Bit: 0.2
interner
Fehler
Byte.Bit: 2.1...4
Byte.Bit: 3.2...6

Auswerten Diagnoseinformation

Erläuterung
// Anstoß der Lesefunktion
// Aufruf FC Diagnoseinformation
// DB-Nummer
// Returnwert
// Anstoß zum Lesen
// Binärergebnis
// Fehler bei der Initialisierung
Byte.Bit: 0.3
externer
externer
Fehler
Kanalfehler
Byte.Bit: 8.0...7
Positionierbaugruppe FM 353 für Schrittantrieb
.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis