Technical data
Appendix
27.6 Sample Programs
Programming with STEP 7
Manual, 05/2010, A5E02789666-01 669
STL (Network 4) Explanation
L B#16#0
T PQB 16
Write access (with value 0) to PQB 16
STL (Network 5) Explanation
CALL SFC 38
PRGFLT_QUERY :=DW#16#0
ACCFLT_QUERY :=DW#16#8
RET_VAL :=MW 104
PRGFLT_CLR :=MD 30
ACCFLT_CLR :=MD 34
A BR
A M 37.3
NOT
= M 0.0
SFC38 READ_ERR (query synchronous errors)
All bits=0 (no programming errors queried)
Bit 3 = 1 (write access error queried)
Return value
Output current programming error filter to MD30
Output current access error filter to MD34
No error occurred and write access error
detected
Invert RLO
M 0.0=1 if PQB 16 present
STL (Network 6) Explanation
L B#16#0
T PQB 17
Write access (with value 0) to PQB 17
STL (Network 7) Explanation
CALL SFC 38
PRGFLT_QUERY :=DW#16#0
ACCFLT_QUERY :=DW#16#8
RET_VAL :=MW 104
PRGFLT_CLR :=MD 30
ACCFLT_CLR :=MD 34
A BR
A M 37.3
NOT
= M 0.1
SFC38 READ_ERR (query synchronous errors)
All bits=0 (no programming errors queried)
Bit 3 = 1 (write access error queried)
Return value
Output current programming error filter to MD30
Output current access error filter to MD34
No error occurred and write access error
detected
Invert RLO
M 0.1=1 if PQB 17 present
STL (Network 8) Explanation
L B#16#0
T PQB 18
Write access (with value 0) to PQB 18