EasyManua.ls Logo

Automationdirect.com DL06 - Page 249

Automationdirect.com DL06
533 pages
Print Icon
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...
DL06 Micro PLC User Manual, 3rd Edition, Rev. E
5-88
Chapter 5: Standard RLL Instructions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
NOTE: Status flags are valid only until another instruction uses the same flag.
NOTE: The current HPP does not support real number entry with automatic conversion to the 32-bit
IEEE format. You must use DirectSOFT for this feature.
ADDR
Aaa
a
ADDR
A aaa
Discrete Bit Flags Description
SP63 On when the result of the instruction causes the value in the accumulator to be zero.
SP70 On anytime the value in the accumulator is negative.
SP71 On anytime the V-memory specified by a pointer (P) is not valid.
SP72 On anytime the value in the accumulator is an invalid floating point number.
SP73 On when a signed addition or subtraction results in a incorrect sign bit.
SP74 On anytime a floating point math operation results in an underflow error.
LDR
R7.0
X1
Loadthe real num ber7.0
into theaccumulator
ADDR
R15.0
Addthe real number 15.0to
theaccumulatorcontents,
whichisinreal num ber
format.
Copy theresultinthe accumulator
to V1400 and V1401.
OUTD
V1400
DirectSOFT 5
Operand Data Type DL06 Range
A
aaa
V-memory V See memory map
Pointer P See memory map
Constant R -3.402823E+ 38 to + -3.402823E+ 38
DS Used
HPP Used
DirectSOFT
Add Real (ADDR)
The Add Real instruction adds a real number in the accumulator with
either a real constant or a real number occupying two consecutive
V-memory locations. The result resides in the accumulator. Both
numbers must be Real data type (IEEE floating point format).