Using the parallel port – Rockwell Automation 2706 DL20 SERIES G USER MANUAL User Manual
Page 78

Chapter 7
The Parallel Port
7–6
Table 7.E
Binary Data Line Values Using HDAT Strobe
Data Line
Value
D0
256
D1
512
D2
1024
D3
2048
D4
4096
D5
8192
D6
16384
D7
Sign Bit: 0 = Positive 1= Negative
D8
D8 and D9 are not used when variable data is strobed in.
in s
D9
Set both lines to 0.
The value is the sum of D0 through D6: D0 + D1 + D2 + D3 + D4 + D5 +
D6 = Value. The seventh wire, D7, is called the sign bit -- numbers can be
positive or negative. The value read during the LDAT strobe is added to the
value read during the HDAT strobe to obtain the value of the variable from
-32,768 to +32,767. Negative numbers are interpreted as two’s compliment
values by the DL20 and should be transmitted that way. Most programmable
controllers use two’s compliment values and no conversion is required.
In the BCD numbering system, the data lines are also interpreted differently.
When the HDAT portion of the variable is being strobed in, the lines still
represent two BCD digits; this time the digits are the hundred and thousand
places of the desired variable. Table 7.F defines the new digit weights:
Table 7.F
BCD Data Line Values Using HDAT Strobe
Data Line
Data Line
Value
Comment
D0
100
D1
200
Hundreds Digit (0-9)
D2
400
Hundreds Digit (0-9)
D3
800
D4
1000
D5
2000
Thousands Digit (0-9)
D6
4000
Thousands Digit (0-9)
D7
8000
D8
D8 and D9 are not used when
i
is s
in
D9
variable data is strobed in.
Set both lines to 0.
Using the
Parallel Port