Honeywell ModBus S7810M Installation Manual Download Page 4

S7810M MODBUS™ MODULE

65-0249—07

4

4.

Wire routing:

a. Do not route the communication cable in conduit with 

line voltage circuits.

b. Do not route the communication cable close to the 

ignition transformers.

c. Route the communication cable outside of conduit if 

properly supported and protected from damage.

d. Route the communication cable so that all devices 

are connected in a daisy chain configuration. See 

Fig. 3.

5.

Maximum wire lengths:

a.  Communications bus, 4000 feet (1219 meters).

b. Remote reset switch, 1000 feet (305 meters).

Table 1. S7810M Terminal Identification.

MODE LED Light Patterns

Table 2 explains the MODE LED light patterns.

OPERATION

The S7810M ModBus™ Data ControlBus™ Module has two 

communications ports. The ControlBus™ communications port 

allows communications on a bus that contains a 7800 SERIES 

burner controller and an S7800 Keyboard Display Module and/

or an S7830 Expanded Annunciator and/or an R7999 

ControLinks™ Controller.

A second communications port supports RS-485 

communications using ModBus™

 

protocol. The following 

tables provide ModBus™ mapping information.

Table 10 provides register mapping. It identifies the mapping of 

the 7800 SERIES parameters to ModBus™ registers. These 

codes are transmitted by the relay modules and the S7830 

Expanded Annunciator.

Function Codes

Supported function codes of ModBus™ Protocol Reference 

Guide (PI-MBUS-300 Rev. J) are 3, 4, 6, and 17. Function 

codes 3 and 4 are treated the same by the S7810M. Two 

registers need to be read when the data format is a U32 value 

(4 bytes); if both registers are not read, then a data value of 0 

(zero) is returned. U32 values are in little endian format. The 

maximum number of addresses that can be queried is 127 

(0x7F) for query messages 3 and 4.

Tables 3 through 7 provide information on the function codes.

NOTE: All Query and Response cells below are 1 byte.

Signal

S7810M Terminal

ControlBus™ Data +

1

ControlBus™ Data -

2

Common

ControlBus™ Common

+13 Vdc Common

Remote Reset Common

3

+13 Vdc

4

Remote Reset

5

ModBus™ Common

6

ModBus™ Data +

7

ModBus™ Data -

8

Table 2. Explanation of MODE LED light patterns

LED Code/

Behavior

Pulse Period

Interval

Meaning

Always OFF

OFF

Not powered or 

device failure.

Always ON

ON

S7810M device 

failure.

Mostly ON 

with 1 blink

50 ms (OFF)

1 second

Both ControlBus™ 

and ModBus™ are 

active

Mostly OFF 

with 1 flash

50 ms (ON)

3.85 

seconds

ControlBus™ is 

active, and 

ModBus™ is not 

active.

Mostly OFF 

with 2 

pulses

2 x (200 ms 

ON, 200 ms 

OFF)

1.75 

seconds 

Program CRC 

error.

Mostly OFF 

with 3 

pulses

3 x (200 ms 

ON, 200 ms 

OFF)

2.15 

seconds

No ControlBus™ 

signal from the 

Burner Control

Summary of Contents for ModBus S7810M

Page 1: ... Drive to High Fire Drive to Low Fire Reset Ability to remotely mount a Keyboard Display Module S7810M1029 meets Gastec approval cannot be reset through data highway ModBus RTU slave device SPECIFICATIONS Model S7810M ModBus Module Electrical Ratings Voltage and Frequency 13 Vdc peak full wave rectified 20 15 Power Dissipation 2W maximum Terminal Ratings Power 13 Vdc peak full wave rectified Earth...

Page 2: ...comply with the limits for a Class B computing device pursuant to Subpart J of Part 15 of FCC Rules which are designed to provide reasonable protection against such interference when operated in a commercial environment Opera tion of this equipment in a residential area is likely to cause interference in which case users at their own expense will be required to take whatever measures may be requir...

Page 3: ...ULD BE GROUNDED AT ONE END WHEN GROUNDING ONLY ONE END OF THE THE SHIELD THE SHIELD END CLOSEST TO THE S7810M MODBUS MODULE SHOULD BE ATTACHED TO EARTH GROUND TO REDUCE INDUCTIVE INTERFERENCE RF INTERFERENCE THE SHIELD SHOULD BE GROUNDED AT BOTH ENDS THE MODBUS BUS COMMON S7810M MODBUS TEREMINAL 6 AND THE LOCAL BUS COMMON S7810M MODBUS TERMINAL 3 MUST NOT BE ELECTRICALLY CONNECTED TOGETHER TERMINA...

Page 4: ...gisters These codes are transmitted by the relay modules and the S7830 Expanded Annunciator Function Codes Supported function codes of ModBus Protocol Reference Guide PI MBUS 300 Rev J are 3 4 6 and 17 Function codes 3 and 4 are treated the same by the S7810M Two registers need to be read when the data format is a U32 value 4 bytes if both registers are not read then a data value of 0 zero is retu...

Page 5: ...er to the two lines of text on the S7800 Keyboard Display Mod ule In Tables 15 17 and 19 The String Code column references Table 16 String Codes In Table 15 The Burner Control State Bits column references Table 22 Burner Control State Bits Slave Address Function Code Starting Address High Starting Address Low Number of Addresses High Number of Addresses Low CRC CRC 01 03 00 0A 00 01 A4 08 Slave Ad...

Page 6: ...rd See Table 18 001A 0023 40027 40036 BC Fault history record 2 R Second newest fault record See table 18 0024 002D 40037 40046 BC Fault history record 3 R Third newest fault record See Table 18 002E 0037 40047 40056 BC Fault history record 4 R Fourth newest fault record See Table 18 0038 0041 40057 40066 BC Fault history record 5 R Fifth newest fault record See Table 18 0042 004B 40067 40076 BC F...

Page 7: ... operation of the command NOTE Bits 1 3 must be refreshed at least every 120 sec onds but not more than once a second for the burner control to remain in the commanded state Table 10 ModBus Register Assignments Continued Address hex Register dec Parameter Name Read Write Format Notes Table 11 ModBus R7999 Register Assignments Address hex Register dec Parameter Name Format Notes 0080 40129 R7999 re...

Page 8: ...t 0 0090 009E 40145 40159 Unused Table 12 ModBus R7999 Register Assignments Address hex Register dec Parameter Name Bytes Notes 009F 40160 R7999 Message Counter Format U16 Bits 0 2 The Buffer Index of the oldest information from the R7999 Incremented by the BC status message once a second Bits 0 15 A counter synchronized with R7999 messages 00A0 00A5 40161 40166 R7999 buffer 0 0 11 These buffers s...

Page 9: ...R actuator feedback pot resistance 0194 40405 Air Resistance Change U16 0 4095 Bit 15 is a sign flag 1 negative 0 positive 0195 40406 Registers 40401 40405 are current U16 0 1 0196 40407 Fuel 1 Resistance Change U16 0 4095 Bit 15 is a sign flag 1 negative 0 positive 0197 40408 Fuel 2 Resistance Change U16 0 4095 Bit 15 is a sign flag 1 negative 0 positive 0198 40409 FGR Resistance Change U16 0 409...

Page 10: ...o get the actual value 01B1 40434 Auxiliary Release Temperature Counts U16 Release the Low Fire Hold condition and allow Modulation after the Aux temperature reaches this temperature or higher See Note 5 01B2 40435 Auxiliary Enforce Temperature Counts U16 Initiate a Hold condition when the Aux temperature reaches this temperature or lower See Note 5 01B3 40436 Registers 40431 40435 are current U16...

Page 11: ...rwise the values for the register range could be greater than 40 seconds old 5 R7999 Auxiliary Temperature data Release Temperature Enforce Temperature and Auxiliary Input Temperature need to be cal culated use the following conversion formulas a m MaxAuxTmp MinAuxTmp 3108 b b MinAuxTmp m 777 c Release Temperature m ReleaseTemperatureCounts b d Enforce Temperature m EnforceTemperatureCounts b e mA...

Page 12: ... HOLD AC FREQUENCY 49 7 4001h 5 INITIATE HOLD LOW LINE VOLTAGE 49 60 4001h 6 STANDBY 103 0 0002h 7 STANDBY HOLD REM REMOTE CONTROL 104 94 4002h 8 STANDBY HOLD START SWITCH 104 106 4002h 9 STANDBY HOLD F G FLAME DETECTED 104 35 4002h 10 STANDBY HOLD T20 PREIGNITION 104 86 4002h 11 STANDBY HOLD T7 RUNNING INTERLOCK 104 101 4002h 12 STANDBY HOLD T7 LOCKOUT INTERLOCK 104 54 4002h 13 STANDBY HOLD AIRFL...

Page 13: ...r code values Continued Register 40003 7800 SERIES Sequence State String Code Uses mm ss Burner Control State Bits Line 1 Line 2 58 STANDBY HOLD FLAME DETECTED 104 35 4002h 59 STANDBY HOLD COMB PRESSURE 104 26 4002h 60 VP START 210 0 0100h 61 VP MV2 ON 211 0 0100h 62 VP LOW DLY 212 0 4100h 63 VP LOW TST 213 0 0100h 64 VP MV1 ON 214 0 0100h 65 VP HIGH DLY 215 0 4100h 66 VP HIGH TST 216 0 0100h 67 I...

Page 14: ...AME AMP SHUTR 34 FLAME AMPLIFIER 35 FLAME DETECTED 36 FLAME TOO STRONG 37 FLAME OUT TIMER 38 FUEL SELECT OFF 39 HIGH FIRE JUMPERED 40 HIGH FIRE SWITCH 41 HIGH GAS PRESSURE 42 HIGH LIMIT 43 HIGH OIL PRESSURE 44 HIGH OIL TEMP 45 HOLD SWITCH 46 IGNITION 47 IGNITION ON 48 INITIATE 49 INITIATE HOLD 50 JUMPERS CHANGED 51 JUMPERS WRONG 52 LOCKOUT 53 LOCKOUT ILK ON 54 LOCKOUT INTERLOCK 55 LOCKOUT SWITCH 5...

Page 15: ...w T17 0 135 ManOpenSw T17 1 Table 16 7800 SERIES String codes Continued String Code String 136 Input B T17 0 137 Input B T17 1 138 PreIgn ILK T17 0 139 PreIgn ILK T17 1 140 LowFire Sw T18 0 141 LowFire Sw T18 1 142 Purge Fan T18 0 143 Purge Fan T18 1 144 HighFire Sw T19 0 145 HighFire Sw T19 1 146 PreIgn ILK T20 0 147 PreIgn ILK T20 1 148 Lockout Inp T20 0 149 Lockout Inp T20 1 150 Comb Press T20 ...

Page 16: ...S Fault Codes Fault Code Reg 40001 Fault Message NOTE FAULT n is not in the Fault and Strings Code Fault String Code Table 16 0 Blank no fault 0 1 FAULT 1 NO PURGE CARD 73 2 FAULT 2 AC FREQUENCY NOISE 8 3 FAULT 3 AC LINE DROPOUT 9 4 FAULT 4 AC FREQUENCY 7 5 FAULT 5 LOW LINE VOLTAGE 60 6 FAULT 6 PURGE CARD ERROR 88 7 FAULT 7 FLAME AMPLIFIER 34 8 FAULT 8 FLAME AMP SHUTR 33 9 FAULT 9 FLAME DETECTED 3...

Page 17: ... 147 FAULT 32r AUX INTERLOCK 5EA 16 148 FAULT 32q AUX INTERLOCK 4EA 15 Table 17 7800 SERIES Fault Codes Continued Fault Code Reg 40001 Fault Message NOTE FAULT n is not in the Fault and Strings Code Fault String Code Table 16 149 FAULT 32p AIRFLOW SWITCHEA 13 150 FAULT 32o LOW GAS PRESSUREEA 59 151 FAULT 32n HIGH GAS PRESSUREEA 41 152 FAULT 32m ATOMIZING SWEA 14 153 FAULT 32k LOW OIL TEMPEA 62 154...

Page 18: ...7800 SERIES Fault Codes Continued Fault Code Reg 40001 Fault Message NOTE FAULT n is not in the Fault and Strings Code Fault String Code Table 16 214 FAULT 23d HIGH LIMITEA 42 215 FAULT 23c LWCOEA 63 216 FAULT 23b AUX LIMIT 2EA 18 217 FAULT 23a AUX LIMIT 1EA 17 218 FAULT 22s OTHER INTERLOCKSEA 74 219 FAULT 22r AUX INTERLOCK 5EA 16 220 FAULT 22q AUX INTERLOCK 4EA 15 221 FAULT 22p AIRFLOW SWITCHEA 1...

Page 19: ...X LIMIT 1EA 17 254 FAULT 10z OTHER PREIGN ILKEA 75 255 FAULT 10y VALVE CLOSUREEA 109 Table 18 Fault History Record Format Offset Parameter Name Access Format Notes 0 Fault code R U16 See Table 17 1 Fault String R U16 See Table 16 2 Sequence State R U16 See Table 15 3 First line message R U16 See Table16 4 Second line message R U16 See Table 16 5 Sequence time R U16 Seconds 6 7 Total cycles R U32 8...

Page 20: ...7896C 134 RM7896D 135 RM7897A 136 RM7897C 137 RM7898A 138 R7140G 139 R7140L 140 R7140M 199 RM78xx 200 EC7810A 201 EC7820A 202 EC7830A 203 EC7850A 204 EC7885A 205 EC7890A 206 EC7895A 207 EC7895C 208 EC7823A 209 EC7840L 210 EC7865 299 EC78xx Table 22 Burner Control State Bits BIT Description BC State Bits Register 0 Initiate 0000 0000 0000 0001 1 Standby 0000 0000 0000 0010 2 Purge 0000 0000 0000 01...

Page 21: ...et Parameter Name Format Notes 0 Index U16H 0 23 Type U16L 0x00 Unused 0x01 Used 0x02 Light Off 0x04 Minimum 0x08 Maximum 0x10 Purge 0x20 Stop 0x40 Not Implemented 0x80 Valid Segment 1 Firing Rate for the current point U16 0 4095 2 Air actuator position for the current point U16 0 4095 3 Fuel actuator position for the current point U16 0 4095 4 FGR actuator position for the current point U16 0 409...

Page 22: ...ndby Hold 1 Standby Programmed Standby 2 Standby Main Valve 3 Standby Low Fire Main Valve 4 Standby Purge 5 Fault 1 6 Standby High Fire Main Valve 7 Fault 2 8 Processing Demand 9 Light Off 10 Modulate 11 Light Off Low Fire Main Valve 12 Purge 13 Fault 3 14 Purge Main Valve 15 Fault 4 16 Initialize 17 Post Purge 3 4 Air Actuator Position Terminal States Bits Description 15 LCO State 14 HFP State 13...

Page 23: ... 0x44 FGR Pot Feedback 0x45 Air Wiper Resistance 0x46 F1 Wiper Resistance 0x47 F2 Wiper Resistance 0x48 FGR Wiper Resistance 0x49 Air Total Resistance 0x51 F1 Total Resistance 0x52 F2 Total Resistance 0x53 FGR Total Resistance 0x58 Stuck Reset 0x61 Initiate Timeout 0x67 Fuel Off Curve 0x68 FGR Off Curve 0x69 Air Off Curve 0x71 Air Offline 0x72 F1 Offline 0x73 F1 Offline 0x74 FGR Offline 0x82 Motor...

Page 24: ...l Inc Honeywell Limited Honeywell Limitée 1985 Douglas Drive North 35 Dynamic Drive Golden Valley MN 55422 Toronto Ontario M1V 4Z9 customer honeywell com S7810M MODBUS MODULE U S Registered Trademark 2007 Honeywell International Inc 65 0249 07 M S Rev 05 07 ...

Reviews: