M800V/M80V Series PLC Programming Manual (1/2)
8 Function Instructions
8.6 Logical Operation Instructions
WXOR, WXORP, DXOR, DXORP: 16-bit and 32-bit exclusive OR operations (Device at storage destina-
tion: Shared type)
Setting
Bit devices
data
X
Y
M
L
F
S
○
○
○
○
○
D
○
○
○
○
○
△ : This is not available with DXOR (P).
[Instruction symbol] [Execution condition]
WXOR, DXOR
WXORP, DXORP
Setting data
Setting data
S
Data on which exclusive OR operation will be performed, or device No. of device
where the data is stored
D
Functions
WXOR
Conducts an exclusive OR operation on each bit of the 16-bit data of the device designated by "D" and the 16-bit data of
the device designated by "S", and stores the results in the device designated by "D".
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Before execution D
0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
Before execution S
After execution D
0 1 0 1 1
For the bit device, the bits corresponding the digits other than the designated digit are handled as "0" in the operation.
DXOR
Conducts an exclusive OR operation on each bit of the 32-bit data of the device designated by "D" and the 32-bit data of
the device designated by "S", and stores the results in the device designated by "D".
0 1 0 1
Before execution D
Before execution S
0 1 1
After execution D
0 0 1 1
For the bit device, the bits corresponding the digits other than the designated digit are handled as "0" in the operation.
IB-1501667-B
Usable devices
B SB
T SM V
T
C
○
○
○
○
○
○
○
○
○
○
Command
Command
Meaning
16 Bit
XOR
0 1
0 0 1 0 1 1 0 1 0
32 Bit
D+1
D
0 1 0 1 0 1
0 1 0 1
XOR
S+1
S
0
0 1 1
0 1
0
0 1
D+1
D
0 0 1 1 1 1
0 0 1 1
Con-
Word devices
stant
D
R/ZR W SW SD
Z
K
○
○
○
○
○
△
○
○
○
○
○
○
△
1
1
0
274
Digit
Pointer
designa-
Index
tion
H
P
○
○
○
indicates the signs WXOR/DXOR
S
D
P
S
D
Data type
BIN 16/32 bits