374
7 APPLICATION INSTRUCTIONS
7.1 Logical Operation Instructions
• The constant designated by (S2) can be between -32768 and 32767 (BIN 16-bit data).
• In any of the following cases, an operation error occurs, the error flag (SM0) turns ON, and an error code is stored into SD0.
• The following program performs an exclusive OR operation on the data stored at D100 to D102 and the data stored at R0
to R2 when X20 is turned ON, and stores the operation result into the area starting from D200.
Error
code
Error details Q00J/
Q00/
Q01
QnH QnPH QnPRH QnU LCPU
4101 The points specified in n exceed those of the corresponding device specified
in (S1), (S2), or (D).
The ranges of devices starting from the one specified in (S1) and (D) overlap
by n points (except when the same device is specified in (S1) and (D)).
The ranges of devices starting from the one specified in (S2) and (D) overlap
by n points (except when the same device is specified in (S2) and (D)).
[Ladder Mode] [List Mode]
[Operation]
n
+ 1
+ 2
+ 1
+ 2
D
S1
S1
S1
D
D
D
D
S1
S1
S2
b15 b8
0
1 0 1 0 1 0 1 1 0 1 0 1 0 1 0
b7
b8
1
b7
b0
1 0 1 0 0 1 0 1 0 1 0 110 1 0
1
0
1
0
1
0
1
0 0
1
0
1
0
1
0
1
0 1 1 0 1 0 0 1
1 1 1 1
b15 b8
1
1 1 1 1 1 1 1 0 0 0 000 0 0
b7 b0
0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0
0 0 0 0 0 0 0 0
1 1 1 111 1 1
1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
XOR
b15 b0
1 1 1 1 1 1 1
0 1 0 1 0 1 0 1
11111111 1111
00000000
n
+(n
1)
+(n
2)
+(n
1)
+(n
2)
Step Instruction Device
XOR
b15 b8
1
0 1 0 1 0 1 0 0 1 0 1 0 1 0 1
b7 b0
0 0 0 0
1 1 1 1
0 0 0 0
1
1 1 1
0
1
0
1
0 0 0 0 0 0 0 00
1
0
1
D201
D202
D200
b15 b8
0
0 0 0 0 0 0 0
b7 b0
0 0 1 1 1 1 0 0
0 1 0 1 1 1 1 1 1 1 1 1 0 1 0 1
D101
D102
D100
b15 b8
1
1 1 1 1 1 1 1
0 0 0 000 0 0
b7 b0
0 0 0 0 0 0 0 0 1 1 1 111 1 1
0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0
R1
R2
R0
D0
3
11111111
00111100