EasyManuals Logo

AutomationDirect DL205 User Manual

Default Icon
598 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 #277 background imageLoading...
Page #277 background image
DL205 User Manual, 4th Edition, Rev. D
5-53
Chapter 5: Standard RLL Instructions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Accumulator/Stack Load and Output Data Instructions
Using the Accumulator
The accumulator in the DL205 series CPUs is a 32-bit register that is used as a temporary
storage location for data that is being copied or manipulated in some manner. For example, you
have to use the accumulator to perform math operations, such as, add, subtract, multiply, etc.
Since there are 32 bits, you can use up to an 8-digit BCD number or a 32-bit 2’s compliment
number. The accumulator is reset to 0 at the end of every CPU scan.
Copying Data to the Accumulator
The Load and Out instructions and their variations are used to copy data from a V-memory
location to the accumulator, or to copy data from the accumulator to V-memory. The
following example copies data from V-memory location V1400 to V-memory location V1410.
Since the accumulator is 32 bits and V-memory locations are 16 bits, the Load Double and
Out Double (or variations thereof) use two consecutive V-memory locations or 8-digit BCD
constants to copy data either to the accumulator from a V-memory address or from a V-memory
address to the accumulator. For example, if you wanted to copy data from V1400 and V1401
to V1410 and V1411, the most efficient way to perform this function would be as follows:
LD
V1400
X1
Copy data from V1400 to the
lower 16 bits of the
accumulator
Copy data from the lower 16 bits
of the accumulator to V1410
OUT
V1410
V1410
Acc.
V1400
8935
8935
0000 8935
Unused accumulator bits
are set to zero
LDD
V1400
Copy data from V1400 and
V1401 to the accumulator
Copy data from the accumulator to
V1410 and V141
1
OUTD
V1410
V1410
Acc.
V1400
502 6
502 6
673 9 502 6
X1
V1401
673 9
V141
1
673 9

Table of Contents

Other manuals for AutomationDirect DL205

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the AutomationDirect DL205 and is the answer not in the manual?

AutomationDirect DL205 Specifications

General IconGeneral
BrandAutomationDirect
ModelDL205
CategoryController
LanguageEnglish

Related product manuals