Function blocks offer the possibility of realizing variable functions/logics to a limited degree, for which no standard function is available.
Unlike parameters with fixed parameter IDs, function blocks can be used and combined as often as you wish.
Note
There is a maximum storage range that can be used. Each function block occupies a certain quantity of memory. This results in an upper limit for the number used.
Different types of function blocks are available:
-
Logical functions (e.g.. "AND", "OR", "Set/Reset" of digital channels).
-
Mathematical functions (e.g. NO/CO emissions).
-
HMI curves 15 X/Y values for non-linear dependencies.
-
Automatic changes of operation mode (only available for se@vis Land V3.00)
-
...
The symbol of the function blocks is:
In addition to the usual tree parameterization, the System Builder provides a graphical interface similar to FUP (function plan) where you can view the parameterization result to gain a better overview. The function blocks can be distributed across different pages. We recommend a breakdown according to functionality. To add more pages, right-click on a tab on an existing page and use the menu that is now displayed to add a new page.
Function blocks are connected to one another via digital and analog channels. The result of a function block is written, e.g., to a digital channel and the digital channel is used again as an input of another function block.
Example
This example switches on a lamp if the burner is either preselected or fires and is not faulty: