Delta DVP-ES2 User Manual
Page 589
3 . I n s t r u c t i o n S e t
3 - 4 7 3
API Mnemonic Operands
Function
240~
246
D
OR※
Parallel Type Comparison
Controllers
ES2/EX2 SS2 SA2
SE
SX2
Bit Devices
Word devices
Program Steps
Type
OP
X Y
M S K H KnX KnY KnM KnS T C D E F
S
1
* *
*
*
*
*
*
*
*
*
*
S
2
* *
*
*
*
*
*
*
*
*
*
OR※: 5 steps
DOR※: 9 steps
PULSE 16-bit 32-bit
ES2/EX2 SS2
SA2
SE
SX2 ES2/EX2 SS2
SA2
SE
SX2 ES2/EX2 SS2
SA2
SE
SX2
Operands:
S
1
: Source device 1 S
2
: Source device 2
Explanations:
1.
This instruction compares the content in S
1
and S
2
. Take API240 (OR =) for example, if the
result is “=”, the continuity of the instruction is enabled. If the result is “
≠”, the continuity of the
instruction is disabled
2. OR※ (※: =, >, <, <>,
≤, ≥) instruction is used for parallel connection with contacts.
API No.
16-bit
instruction
32-bit
instruction
Continuity
condition
Discontinuity
condition
240
OR=
DOR=
S
1
=S
2
S
1
≠S
2
241
OR>
DOR>
S
1
>S
2
S
1
≦S
2
242
OR<
DOR<
S
1
<S
2
S
1
≧S
2
244
OR<>
DOR<>
S
1
≠S
2
S
1
=S
2
245
OR<=
DOR<=
S
1
≦S
2
S
1
>S
2
246
OR>=
DOR>=
S
1
≧S
2
S
1
<S
2
3.
When the MSB (16-bit instruction: b15, 32-bit instruction: b31) of S
1
and S
2
is 1, the
comparison value will be viewed as a negative value in comparison..
4.
When 32-bit counters (C200 ~ C254) are used in this instruction, make sure to adopt 32-bit
instruction (DOR※). If 16-bit instruction (OR※) is adopted, a “program error” will occur and
the ERROR indicator on the MPU panel will flash
Program Example:
M60 will be ON either when both X2 and M30 are “ON”, or when the content in 32-bit register D100
(D101)
≥ K100,000.
DOR>=
D100
K100000
X2
M30
M60