7.6.2
Function blocks
Function blocks
The logic is programmed using function blocks. Function blocks contain inputs and
outputs. The status of the outputs depends on the status of the inputs and the logic of
the function block. Some function blocks can also be parameterized.
The logic programming results from the combination of various function blocks which
are connected to one another and to the inputs and outputs of the safety controller.
Complementary information
•
You can also activate additional inputs with certain function blocks.
•
You can also activate additional status and diagnostic outputs with certain func‐
tion blocks.
•
Function blocks will be shown in red as long as all inputs have not been con‐
nected.
•
Each function block has a function block index. The function block index shows the
execution sequence.
Further topics
•
"Connecting elements", page 108
•
"Configuring function blocks", page 108
7.6.2.1
Logical function blocks
7.6.2.1.1
NOT V1
Overview
The value at the output is the inverted value of the input.
Principle of operation
Table 16: Inputs
Input
Description
Input
Data type: Boolean
Table 17: Outputs
Output
Description
Output
Data type: Boolean
The value at the output is the inverted value of the input.
7.6.2.1.2
AND V1
Overview
If all evaluated inputs = 1, the output = 1.
Principle of operation
Table 18: Inputs
Input
Description
Input 1
Input 2
Data type: Boolean
Input 3 … Input 8
(optional)
CONFIGURATION
7
8024589/2020-11-10 | SICK
O P E R A T I N G I N S T R U C T I O N S | Flexi Compact
57
Subject to change without notice