Delta C2000 Series User Manual page 549

Classical field oriented control ac motor drive
Hide thumbs Also See for C2000 Series:
Table of Contents

Advertisement

API
ADD
20
D
P
Bit device
X
Y
M
K
S1
S2
D
Notes on operand usage: none
S1
Using two data sources: The result of adding
method will be stored in
The highest bit of any data is symbolized as bit 0 indicating (positive) 1 indicating
(negative), enabling the use of algebraic addition operations. (for instance:
3+(-9)=-6)
Flag changes connected with the addition.
1. When calculation results are 0, the zero flag M1020 will be On.
2. When calculation results are less than –32,768, the borrow flag M1021 will be
On.
3. When calculation results are greater than 32,767, the carry flag M1022 will be
On.
16-bit BIN addition: When X0=On, the result of the content of addend D0 plus the
content of augend D10 will exist in the content of D20.
X0
Relationship between flag actions and negative/positive numbers:
16 bit: Zero flag
-2, -1, 0
Borrow flag
32 bit: Zero flag
Borrow flag
S1
S2
D
Word device
H
KnX KnY KnM
T
S2
: Augend.
: Addend.
D
ADD
-32,768
The highest bit
of the data
= 1 (negative)
The highest bit
of the data
= 1 (negative)
BIN addition
16-bit command (7 STEP)
ADD
Continuous
C
D
execution type
32-bit command (13 STEP)
DADD
Continuous
execution type
Flag signal: M1020 Zero flag
M1021 Borrow flag
M1022 Carry flag
Please refer to the following
supplementary explanation
D
: Sum.
.
D0
D10
D20
Zero flag
-1, 0
1
The highest bit
of the data
= 0 (positive)
Zero flag
-1, 0
1
The highest bit
of the data
= 0 (positive)
16-57
PLC Function Applications
ADDP
Pulse
execution type
DADDP
Pulse
execution type
S1
S2
and
using the BIN
Zero flag
32,767
0
1 2
Carry flag
Zero flag
Carry flag

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents