Bit table instructions
(Original Document)
Introduction
Conversion replaces the PL7 instructions by their Control Expert equivalent.
Instruction list
The following table describes any correspondence and differences between PL7 and Control Expert instructions.
PL7
Control Expert
Status
Operator: between two bit tables
:=
:=
Converted
Operator: between a bit table and an integer or long integer word
:=
MOVE_INT_AREBOOL
MOVE_DINT_AREBOOL
Modified (1)
Operator: between an integer or long integer word and a bit table
:=
MOVE_AREBOOL_INT
MOVE_AREBOOL_DINT
Modified (1)
BIT_D
COPY_AREBOOL_ARDINT
Modified (2)
BIT_W
COPY_AREBOOL_ARINT
Modified (2)
COPY_BIT
COPY_AREBOOL_AREBOOL
Modified (2)
D_BIT
COPY_ARDINT_AREBOOL
Modified (2)
LENGTH_ARX
LENGTH_AREBOOL
Modified (3)
W_BIT
COPY_ARINT_AREBOOL
Modified (2)
Legend:
(1)
The operator is replaced by an EF, which depends on the type of operand.
(2)
The function name is modified, but the operation remains the same except in the case of negative ranks.
(3)
The function name is modified but the operation remains the same.