3 . I n s t r u c t i o n S e t
M N050 03003E F or mo re infor ma tio n vi sit:
w w w. e a t o n . c o m
3-75
API Mnemonic
Operands
Function
26
DAND P
S
1
, S
2
, D
Logical AND 32-bit
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
*
*
*
*
*
*
*
*
*
*
D
*
*
*
*
*
*
*
DAND, DANDP: 13 steps
ELC ELCB
ELCM
PB PC/PA/PH
PV
PB PH/PA
32 16
P
32 16
P
32 16
P 32 16 P 32 16
P
Operands:
S
1
: First data source
S
2
: Second data source
D
: Operation result
Description:
1.
Logical Double word AND operation.
2.
A logical AND operation is performed on the bit patterns of the contents of the two source
addresses (
S
2
and
S
1
). The result of the logical AND is stored in the destination device (
D
).
3.
For 16-bit operation please refer to the WAND instruction.
Program Example:
When X1 = ON, the 32-bit source (D11, D10) and (D21, D20) are analyzed and the result of the
logical DAND (Double word AND) is stored in (D41, D40).
X1
DAND
D10
D20
D40
0 0 0 0 1 1 1 1
1 1 1 1 1 1 1 1
0 0 0
0 0
0 0 0
0
0 0
1
1
1 1
1
0 0 0
0 0
0 0 0 0 0 0
0 0
1
1
1
DAND
b31
Before
execution
After
execution
0 0 0 0 1 1 1 1
1 1 1 1 1 1 1 1
0 0 0
0 0
0 0 0
0
0 0
1
1
1 1
1
0 0 0
0 0
0 0 0 0 0 0
0 0
1
1
1
b15
b0
D11 D10
D21 D20
D41 D40
Summary of Contents for ELC-PB
Page 1: ......
Page 5: ...For more information visit www eaton com MN05003003E iv...
Page 29: ...ELC Programming Manual For more information visit www eaton com MN05003003E 1 24 MEMO...
Page 502: ...3 Instruction Set MN05003003E For more information visit www eaton com 3 333...
Page 601: ...ELC Programming Manual For more information visit www eaton com MN05003003E 3 432...
Page 625: ...ELC Programming Manual For more information visit www eaton com MN05003003E 3 456...