Delta DVP-ES2 User Manual
Page 588
D V P - E S 2 / S X 2 / S S 2 / S A2 / S X 2 / S E O p e r a t i o n M a n u a l – P r o g r a m m i n g
3 - 4 7 2
API Mnemonic Operands
Function
232~
238
D AND※
Serial 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
*
* *
*
*
*
*
*
*
*
*
AND※: 5 steps
DAND※: 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 API232 (AND =) 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. AND※ (※: =, >, <, <>,
≤, ≥) instruction is used for serial connection with contacts.
API No.
16 -bit
instruction
32 -bit
instruction
Continuity
condition
Discontinuity
condition
232
AND=
DAND=
S
1
=S
2
S
1
≠S
2
233
AND>
DAND>
S
1
>S
2
S
1
≦S
2
234
AND<
DAND<
S
1
<S
2
S
1
≧S
2
236
AND<>
DAND<>
S
1
≠S
2
S
1
=S
2
237
AND<=
DAND<=
S
1
≦S
2
S
1
>S
2
238
AND>=
DAND>=
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 (DAND※). If 16-bit instruction (AND※) is adopted, a “program error” will occur and
the ERROR indicator on the MPU panel will flash.
Program Example:
1.
When X0 = ON, and the content in C10 = K200, Y20 = ON
2.
When X1 = OFF and the content in D0
≠ K-10, Y21= ON and latched.
AND=
K200
C10
Y20
AND<>
K-10
D0
SET
Y21
X1
X0