EasyManuals Logo

Automationdirect.com DL05 User Manual

Automationdirect.com DL05
480 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 #227 background imageLoading...
Page #227 background image
Standard
RLL Instructions
5–43
Standard RLL Instructions
Accumulator / Stack Load and Output Data Instructions
Accumulator / Stack Load and Output Data Instructions
The accumulator in the DL05 internal CPUs is a 32 bit register which is used as a
temporary storage location for data that is being copied or manipulated in some
manor. 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. The accumulator is reset to 0 at the end of every CPU scan.
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 V2000 to
V-memory location V2010.
V2000
LD
V2000
X1
Copy data from V2000 to the
lower 16 bits of the accumu-
lator
Copy data from the lower 16 bits
of the accumulator to V2010
OUT
V2010
V2010
Acc.
8935
8935
0000 8935
Unused accumulator bits
are set to zero
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 V2000 and V2001 to V2010 and V2011 the most efficient way to
perform this function would be as follows:
LDD
V2000
Copy data from V2000 and
V2001 to the accumulator
Copy data from the accumulator to
V2010 and V2011
OUTD
V2010
V2010
Acc.
V2000
5026
5026
6739 5026
X1
V2001
6739
V2011
6739
Using the
Accumulator
Copying Data to
the Accumulator

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Automationdirect.com DL05 and is the answer not in the manual?

Automationdirect.com DL05 Specifications

General IconGeneral
BrandAutomationdirect.com
ModelDL05
CategoryController
LanguageEnglish

Related product manuals