Micromod Micro-DCI: 53IT5100B Micro-DCI 4-Channel Indicator Totalizer User Manual
Page 63
53IT5100B Indicator/Totalizer
INSTRUCTION MANUAL
59
Table B-3. Instrument Memory Address Scheme (continued)
Data
Type
Base
Memory
Address
Byte
Size
Data Format
Address Calculation Algorithm
H
F00H
5
Represents high precision floating
point values that have a resolution
of one part in 2 billion (31 bits) and
a dynamic range of ± 1038 . The
first four bytes represent a 2’s
complement notation in fractional
form (2-n) whose absolute value is
between 0.5 and 0.9999. The fifth
byte is the power of 2 in 2’s
complement notation. Floating point
example: 9CH 00H 00H 00H 07H =
-100. The 2’s complement notation
bit in the 9 = 1 (1001) indicating a
negative number; therefore, 9C
must be re-complemented . 9C =
1001 1100, change 1’s to 0’s and
0’s to 1’s = 0110 0011 and add 1=
0110 0100 (64H). Fractional binary
weights left to right for 0110 0100
are 0 = 2’s complement positive, 1
= 2-1 = 1/2 = 0.5, 1 = 2-2 = 1/4 =
0.25, 0=0, 0=0, 1= 2-5= 1/32 =
0.03125, 0=0, 0=0. 64H = 0.5 +
0.25 + 0.03125 = 0.78125.
07H=128D, 128D X 0.78125D =
100. A negative sign is assigned (-
100) because the original 2’s
complement binary bit in the 9
(1001) of 9C was set indicating a
negative number.
Address = H Base + (5 X H Number) =
F00H + (5 X H Number)
Address example: H001 location F00H
+ (5 X 1) = F00H + 5D = F00H + 5H =
F05H.
A (F)*
1400H
10 (A)
5 (F)*
The A data format represents text
strings that are 10 characters long.
The F data format represents text
strings that are 5 characters long.
Address = A Base + (10 X Number)
= 1400H + (10 X Number)
(for both A and F data types)
Address example: A015 location
1400H + (10 X 15) = 1400H + 150D =
1400H + 96H
1496H.