6. Function blocks
6.3 UF - User function block
This check can be run at any time on user function blocks that are in use or that are
not in use in the project. The sole exception consists of password-protected user
function blocks in use.
A user-function-block-specific plausibility check will not be run when copying and
pasting between user function blocks. All checks are identical to those run on the
main program.
Within the context of the plausibility check for a device, the system will check
whether the total number of user function blocks per device is less than or equal to
128. If the plausibility check for a device outputs an error / warning for a user func-
tion block in the "Report output" dialog box and the view for the user function block is
not active or open in the Programming view, double-clicking on the error / warning
will activate, or, if applicable, open the Programming view for the user function block
and show exactly where the error or warning is found.
Depending on the corresponding results, the following messages may appear after a
plausibility check:
l
FB input / FB output is not part of the user function block's interface
l
The number for an FB input / FB output was not assigned without gaps
l
FB input exceeds the maximum number of 12 inputs in total (bit/analog).
l
FB input exceeds the maximum number of 12 outputs in total (bit/analog).
l
Operand is not supported in user function blocks!
l
The number of the operand falls outside of the permissible value range of UF user
function blocks.
easyE402/24 MN050009ENEaton.com
609