6. Function blocks
6.1 Manufacturer function blocks
Operands Bit inputs
Constant 0, constant 1 x
M – Markers x
RN - Input bit via NET x
SN - Output bit via NET (send) x
N - Net marker bit x
nN - NET marker bit NET station n x
ID: Diagnostic alarm x
LE - Output backlight x
P buttons x
I - Bit input x
Q - Bit output x
Q - Bit output of a FB x
Operating modes
Description Note
ADD - Adder Adding
(I1 + I2 = QV)
2174483647 + 1 = QV contains the last per-
missible value as an overflow has occurred.
The carry bit AR..CY is set to 1.
SUB - Subtracter Subtracting
(I1 - I2 = QV)
-2174483648 - 3 = QV contains the last per-
missible value as an overflow has occurred.
The carry bit AR..CY is set to 1.
MUL - Multiplier Multiplying
(I1 * I2 = QV)
1000042 * 2401 = QV contains the last per-
missible value as an overflow has occurred.
The carry bit AR..CY is set to 1.
DIV - Divider Dividing
(I1 : I2 = QV)
1024: 0 = QV contains the last permissible
value as an overflow occurred. The carry bit
AR..CY is set to 1.
10 : 100 = 0
Function block outputs
Description Note
(Bit)
CY Status 1 if the above value range is exceeded.
ZE Status 1 if the value of the function block output QV
(the calculation result) equals zero
(DWord)
QV Current counter value in RUN mode Integer value
range:
-2,147,483,648 to
+2,147,483,647
Assigning operands
You can assign the following operands to the function block outputs that are numeric
outputs:
easyE4 11/18 MN050009 EN www.eaton.com
251