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

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
0040 00FF Loop #1 (floating point & bit packed)
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)