Honeywell HC900 User Manual
Page 4

iv
HC900 Hybrid Controller Communications User Guide
Revision 10
12/07
Contents
1.
INTRODUCTION ................................................................................................... 1
1.1
Overview ........................................................................................................................................ 1
1.2
Modbus/TCP Interface ................................................................................................................... 1
1.3
Modbus RTU RS232/RS485 Communication Ports ...................................................................... 5
2.
IEEE 32-BIT FLOATING POINT REGISTER INFORMATION.............................. 7
2.1
IEEE Floating Point Data Format................................................................................................... 7
3.
MODBUS DOUBLE REGISTER FORMAT ......................................................... 10
3.1
IEEE Floating Point Formats........................................................................................................ 11
3.2
Unsigned/signed 32-bit Register Formats .................................................................................... 13
4.
MODBUS/TCP & MODBUS RTU FUNCTION CODES....................................... 17
4.1
Function code definitions ............................................................................................................. 17
4.2
Fixed Modbus Map ...................................................................................................................... 18
4.3
Function Code 01 – Read Digital Output Status .......................................................................... 20
4.4
Function Code 02 - Read Digital Input Status.............................................................................. 29
4.5
Function Code 03- Read Holding (Data) Registers...................................................................... 30
4.6
Function Code 04 - Read Input Registers..................................................................................... 32
4.7
Function Code 05 - Force Single Digital Output.......................................................................... 34
4.8
Function Code 06 - Preset Single Register................................................................................... 35
4.9
Function Code 08 - Loopback Message ....................................................................................... 36
4.10
Function Codes 16 (10h) - Preset Multiple Registers ............................................................... 37
4.11
Function Code 17 (11h) - Report HC900 ID ............................................................................ 38
5.
MODBUS RTU EXCEPTION CODES ................................................................. 40
5.1
Introduction .................................................................................................................................. 40
6.
PARAMETERS ACCESSIBLE WITH FUNCTION CODE 03, 06,10H ................ 42
6.1
Overview ...................................................................................................................................... 42
6.2
Fixed Map..................................................................................................................................... 44
6.3
Miscellaneous Parameters ............................................................................................................ 48
6.4
Loop Values ................................................................................................................................. 49
6.5
Analog Input - Function Code 03................................................................................................. 54
6.6
Variables....................................................................................................................................... 55
6.7
Time.............................................................................................................................................. 56