)
AND
AND
OR
OR
XOR
XOR
NOT
NOT
+
ADD
-
SUB
*
MUL
/
DIV
>
GT
>=
GE
=
EQ
<>
NE
<=
LE
<
LT
MOD(in)
MOD
INDEXOF(in)
INDEXOF
SIZEOF(in)
SIZEOF
SHL(K,in)
SHL
SHR(K,in)
SHR
ROL(K,in)
ROL
ROR(K,in)
ROR
SEL(G,in0,in1)
SEL
MAX(in0,in1)
MAX
MIN(in0,in1)
MIN
LIMIT(MIN,in,Max)
LIMIT
MUX(K,in0,...in_n)
MUX
ADR(in)
ADR
ADRINST()
ADRINST()
BITADR(in)
BITADR
BOOL_TO_<type>
BOOL_TO_<type>
(in)
<type>_TO_BOOL
<type>_TO_BOOL
(in)
INT_TO_<type>
INT_TO_<type>(in)
REAL_TO_<type>(
REAL_TO_<type>
in)
LREAL_TO_<type>
LREAL_TO_<type>
Now execute the set operation
N,(
Bit AND
N,(
Bit OR
N,(
bit specific OR
bit NOT
(
addition
(
subtraction
(
multiplication
(
division
(
Greater than
(
great than or equal to
(
equal to
(
unequal to
(
Less than or equal to
(
Less than
Module division
Internal index of POU IN1
We know the number of bytes required for
the IN data type
operator in bit shift left by k
operator in bit shifts right by k
operator in bit rotates k to the left
operator in bit rotates k to the right
Binary selection between two operands
in0 (G is FALSE) and in1 (G is TRUE).
Restoration of the larger of the 2 values.
Restoration of the smaller of the two
values in0 and in1.
Limit range (in resets to MIN, or MAX to
avoid going out of range).
Select the Kth value from a set of values
(in to In_n).
The address of the operand in DWORD.
The call operator is the address of the
function block operator.
Bit balance of operands in DWORD.
Type conversion of boolean operands.
Type converted to BOOL。
INT operand type is converted to another
basic type.
REAL operand type is converted to
another basic type.
LREAL operand type is converted to
159
Need help?
Do you have a question about the MAT-LC-C Series and is the answer not in the manual?