Fehler- und Systemmeldungen
3.3 Diagnose mit STEP 7
Beispiel für Auslesen der S7-Diagnose mit SFC 13 "DP NRM_DG"
Sie finden hier ein Beispiel, wie Sie mit dem SFC 13 die Slave-Diagnose für einen DP-Slave
im STEP 7-Anwenderprogramm auslesen.
Für dieses STEP 7-Anwenderprogramm gelten die folgenden Annahmen:
● Die Diagnoseadresse der ET 200S lautet 1022 (3FE
● Die Slave-Diagnose soll im DB 82 abgelegt werden: ab Adresse 0.0, Länge 43 Byte.
● Die Slave-Diagnose besteht aus max. 43 Byte.
STEP 7-Anwenderprogramm
AWL
CALL SFC 13
REQ
:=TRUE
LADDR
:=W#16#3FE
RET_VAL
:=MW0
RECORD
:=P#DB82.DBX 0.0 BYTE 43
BUSY
:=M2.0
16
Erläuterung
Leseanforderung
Diagnoseadresse der ET 200S
RET_VAL von SFC 13
Datenfach für die Diagnose im DB 82
Lesevorgang läuft über mehrere OB 1-Zyklen
Interfacemodul IM151-1 BASIC (6ES7151-1CA00-0AB0)
).
H
Gerätehandbuch, 07/2008, A5E01075924-02