Security DFB programming rules
(Original Document)
General
The security DFB, the implementation of which is identical to that of a DIAG AS-i DFB, can be programmed in any program module (Main, SR or section) in Ladder Diagram (LD), Structured Text (ST), Functional Block (DFB) and Instruction List (IL) languages.
It is:
Rules
WARNING
UNEXPECTED EQUIPMENT BEHAVIOR
Do not program a diagnostic DFB instance more than once within the application.
Otherwise, the application may hang or stop unexpectedly.
Failure to follow these instructions can result in death, serious injury, or equipment damage.
Programming in FBD
Representation:
Programming in ladder diagram
The security DFB function block is inserted in a contacts network. The programming consists of linking these inputs/outputs
Representation in IL
Representation:
CAL SAFETY_MONITOR_1 (I0,..., I3, %MW101, Q0,...,Q3, %M102)
Programming in structured text language
The programming syntax is as follows:
%Li: label
SAFETY_MONITOR_1 ( I0,..., I3, %MW101, Q0,...,Q3, %M102);
where: