Start-Up
SINUMERIK 802S base line
4-25
Start-Up
LOGIC OPERATIONS
Instruction Ladder Symbol Valid Operands
Byte AND
Byte OR
Byte XOR
If EN = 1,
b = a AND b
b = a OR b
b = a XOR b
WAND_B
IN1
IN2
OUT
EN
ENO
Enable: EN
In: VB, IB, QB, MB,
AC, Constant, LB
Out: VB, IB, QB, MB,
AC, LB
Word AND
Word OR
Word XOR
If EN = 1,
b = a AND b
b = a OR b
b = a XOR b
WAND_W
IN1
IN2
OUT
EN
ENO
Enable: EN
In: VW, T, C, IW, QW,
MW, AC, Constant,
LW
Out: VW, T, C, IW, QW,
MW, AC, LW
DWord AND
DWord OR
DWord XOR
If EN = 1,
b = a AND b
b = a OR b
b = a XOR b
WXOR_DW
IN1
IN2
OUT
EN
ENO
Enable: EN
In: VD, ID, QD, MD,
AC, Constant, LD
Out: VD, ID, QD, MD,
AC, LD
Invert Byte If EN = 1,
a = /a
INV_B
IN
OUT
EN
ENO
Enable: EN
In: VB, IB, QB, MB,
AC, Constant, LB
Out: VB, IB, QB, MB,
AC, LB
Invert Word If EN = 1,
a = /a
INV_W
IN
OUT
EN
ENO
Enable: EN
In: VW, T, C, IW, QW,
MW, AC, Constant,
LW
Out: VW, T, C, IW, QW,
MW, AC, LW
Invert DWord If EN = 1,
a = /a
INV_DW
IN
OUT
EN
ENO
Enable: EN
In: VD, ID, QD, MD,
AC, Constant, LD
Out: VD, ID, QD, MD,
AC, LD
SHIFT AND ROTATE OPERATIONS
Instruction Ladder Symbol Valid Operands
Shift Right
Shift Left
If EN = 1,
a = a SR c bits
a = a SL c bits
SHL_B
IN
N
OUT
ENO
EN
Enable: EN
In: VB, IB, QB, MB, AC,
Constant, LB
Out: VB, IB, QB, MB, AC
Count: VB, IB, QB, MB,
AC, Constant, LB
Shift Right
Shift Left
If EN = 1,
a = a SR c bits
a = a SL c bits
SHL_W
IN
N
OUT
ENO
EN
Enable: EN
In: VW, T, C, IW, QW, MW,
AC, Constant, LW
Out: VW, T, C, IW, QW, MW,
AC, LW
Count: VB, IB, QB, MB,
AC, Constant, LB
DWord Shift R
DWord Shift L
If EN = 1,
a = a SR c bits
a = a SL c bits
SHL_DW
IN
N
OUT
EN
ENO
Enable: EN
In: VD, ID, QD, MD, AC,
Constant, LD
Out: VD, ID, QD, MD, AC,
LD
Count: VB, IB, QB, MB,
AC, Constant, LB