Commissioning and Diagnostics
6-28
Distributed I/O System ET 200S
EWA 4NEB 780 6024-02 07
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:
The diagnostic address of the ET 200S is 1022 (3FE
H
).
The slave diagnosis is to be stored in DB82. As of address 0.0, length 64 bytes.
The slave diagnosis consists of a maximum 64 bytes (IM151-1 STANDARD).
STEP 7 User Program
STL Description
CALL SFC 13
REQ :=TRUE
LADDR :=W#16#3FE
RET_VAL :=MW0
RECORD :=P#DB82.DBX 0.0 BYTE 64
BUSY :=M2.0
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