Commissioning and Diagnostics
Example of Reading the S7 Diagnosis Using SFC13 "DP NRM_DG"
Here you will find an example of how to use SFC13 to read out the slave diagnosis
for a DP slave in the STEP 7 user program.
Assumptions
The following assumptions apply to this STEP 7 user program:
S The diagnostic address of the ET 200S is 1022 (3FE
S The slave diagnosis is to be stored in DB82. As of address 0.0, length 64 bytes.
S The slave diagnosis consists of a maximum 64 bytes (IM151-1 STANDARD).
STEP 7 User Program
STL
CALL SFC 13
REQ
:=TRUE
LADDR
:=W#16#3FE
RET_VAL :=MW0
RECORD :=P#DB82.DBX 0.0 BYTE 64
BUSY
:=M2.0
6-28
Description
Read request
Diagnostic address of the ET 200S
RET_VAL of SFC13
Data mailbox for the diagnosis in DB82
Read operation runs over several OB1 cycles
).
H
Distributed I/O System ET 200S
EWA 4NEB 780 6024-02 07