EasyManua.ls Logo

AutomationDirect DL205 - Page 328

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
Loading...
DL205 User Manual, 4th Edition, Rev. D
5-104
Chapter 5: Standard RLL Instructions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Subtract Binary Double (SUBBD)
Subtract Binary Double is a 32-bit instruction that subtracts
the binary value (Aaaa), which is either two consecutive
V-memory locations or an 8-digit (max) binary constant, from
the binary value in the accumulator. The result resides in the
accumulator.
NOTE: Status flags are valid only until another instruction uses the same flag.
In the following example, when X1 is on, the value in V1400 and V1401 will be loaded into
the accumulator using the Load Double instruction. The binary value in V1420 and V1421
is subtracted from the binary value in the accumulator using the Subtract Binary Double
instruction. The value in the accumulator is copied to V1500 and V1501 using the Out
Double instruction.
230
240
250-1
260
SUBBD
A aaa
LDD
V1400
X1
SUBBD
V1420
Thebinar yvalue in V1420 and
V1421 is subtracted from the
binaryvalue in theaccumulator
OUTD
V1500
Copy thevalue in the
accumulatortoV1500
and V1501
FE0005
FF0006
6
0
(V1421 and V1420)
0
0
E
00
E
6 00FF
(Accumulator)
V1500
0
V1400
6FE
V1401
V1501
0005
00 01A01
Acc.
Use either OR Constant
V-memory
LD D
BIN
K393471
Load the value in V1400
and V1401 into the
accumulator
-
DirectSOFT
STR
SHFT
SHFT SHFT
SHFTOUT
ENT
ENT
ENT
ENT
1
S
LD
142
D
D14
UB
0
1
0
B
5
0
D
00
Handheld Programmer Keystrokes
Discrete Bit Flags Description
SP63 On when the result of the instruction causes the value in the accumulator to be zero
SP64 On when the 16-bit subtraction instruction results in a borrow
SP65 On when the 32-bit subtraction instruction results in a borrow
SP70 On anytime the value in the accumulator is negative
Operand Data Type DL260 Range
A aaa
V-memory V All (See page 3-56)
Pointer P All V mem (See page 3-56)
Constant K 0-FFFFFFFF
DS Used
HPP Used

Table of Contents

Other manuals for AutomationDirect DL205

Related product manuals