EasyManuals Logo
Home>Delta>Controller>DVP-PLC

Delta DVP-PLC User Manual

Delta DVP-PLC
586 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #244 background imageLoading...
Page #244 background image
6 Application Instructions API 00-49
DVP-PLC Application Manual
6-32
API Mnemonic Operands Function
20
D ADD P
Addition
Controllers
ES/EX/SS SA/SX/SC EH/SV
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
* * * * * ***
ADD, ADDP: 7 steps
DADD, DADDP: 13 steps
PULSE 16-bit 32-bit
ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV
Operands:
S
1
: Summand S
2
: Addend D: Sum
Explanations:
1. If S
1
, S
2
and D are used in device F, only 16-bit instruction is applicable.
2. See the specifications of each model for their range of use.
3. Flags: M1020 (zero flag); M1021 (borrow flag); M1022 (carry flag)
4. This instruction adds S
1
and S
2
in BIN format and store the result in D.
5. The highest bit is symbolic bit 0 (+) and 1 (-), which is suitable for algebraic addition, e.g. 3 + (-9) = -6.
6. Flag changes in binary addition
In 16-bit BIN addition,
a) If the operation result 0, zero flag M1020 = On.
b) If the operation result -32,768, borrow flag M1021 = On.
c) If the operation result 32,767, carry flag M1022 = On.
In 32-bit BIN addition,
a) If the operation result 0, zero flag M1020 = On.
b) If the operation result -2,147,483,648, borrow flag M1021 = On.
c) If the operation result 2,147,483,647, carry flag M1022 = On.
Program Example 1:
In 16-bit BIN addition:
When X0 = On, the content in D0 will plus the content in D10 and the sum will be stored in D20.
X0
A
DD D0 D10 D20
Program Example 2:
In 32-bit BIN addition:
When X0 = On, the content in (D31, D30) will plus the content in (D41, D40) and the sum will be stored in (D51, D50).
D30, D40 and D50 are low 16-bit data; D31, D41 and D51 are high 16-bit data.
X10
DADD D30 D40 D50
(D31, D30) + (D41, D40) = (D51, D50)

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Delta DVP-PLC and is the answer not in the manual?

Delta DVP-PLC Specifications

General IconGeneral
BrandDelta
ModelDVP-PLC
CategoryController
LanguageEnglish

Related product manuals