2 fixed map, Table 6-1 i, Ons 6.2 t – Honeywell HC900 User Manual

Page 52

Advertising
background image

44

HC900 Hybrid Controller Communications User Guide

Revision 10

12/07

6.2 Fixed Map

Table 6-1 describes the fixed register map for Function Code 03, 06 and 10h.

• Except for User-Defined Signals and Variables, all items shown are assigned automatically to the

addresses shown.

• Details on each item type are in sections 6.3 through 6.17.
• There are several gaps of unused addresses in the fixed map; Table 6-1 does not explicitly show

these gaps, it shows only the range of addresses used by items. For example, there is a gap of
unused addresses between Loop 1’s end address 00FF and Loop 2’s start address 0140. There are
also gaps of unused addresses within Loop 1’s range.

• Parameters for blocks such as Setpoint Programmers and Sequencers are divided into two or three

sections of the map.

• Custom maps can contain additional quantities and parameters beyond what is included in the

fixed map.

Conversion between Address (Hex) Number and Register (Decimal) Number
To convert the address number to the register number, convert the address from hexidecimal to decimal
and add 1. Registers are addressed starting at zero: registers 1-16 are addressed as 0-15.

To convert the register number to the address number, subtract 1 from the register and convert to hex.

Table 6-1 Fixed Map (listed by increasing address)

Fixed

Start

Address

(hex)

Fixed

End

Address

(hex)

Item Description

See

section

0000 <

0040

Miscellaneous Parameters

6.3

0040 00FF Loop #1 (floating point & bit packed)

6.4

0140 01FF Loop #2 (floating point & bit packed)

0240 02FF Loop #3 (floating point & bit packed)

0340 03FF Loop #4 (floating point & bit packed)

0440 04FF Loop #5 (floating point & bit packed)

0540 05FF Loop #6 (floating point & bit packed)

0640 06FF Loop #7 (floating point & bit packed)

0740 07FF Loop #8 (floating point & bit packed)

0840 08FF Loop #9 (floating point & bit packed)

0940 09FF Loop #10 (floating point & bit packed)

0A40

0AFF

Loop #11 (floating point & bit packed)

0B40

0BFF

Loop #12 (floating point & bit packed)

0C40

0CFF

Loop #13 (floating point & bit packed)

0D40

0DFF

Loop #14 (floating point & bit packed)

0E40

0EFF

Loop #15 (floating point & bit packed)

0F40 0FFF Loop #16 (floating point & bit packed)

1040 10FF Loop #17 (floating point & bit packed)

1140 11FF Loop #18 (floating point & bit packed)

1240 12FF Loop #19 (floating point & bit packed)

1340 13FF Loop #20 (floating point & bit packed)

1440 14FF Loop #21 (floating point & bit packed)

1540 15FF Loop #22 (floating point & bit packed)

Advertising