13
P/N HN-IOM-1 82-0331 Copyright 2009 Mestek, Inc.
Finned copper tube gas boilers & water heaters – Control manual
Multiple boilers: BMS operation
3
MODBUS holding (read/write) registers
Table 4
Address
Data
Type
Description
Valid
Values/Range
40001 Unsigned Boiler/System Enable/Disable
0 = Disabled/Off
1 = Enabled/On
40002 Unsigned System Setpoint Timer (1)
0 – 65535 seconds
40003 Unsigned System Setpoint (1)
40°F – 220 °F
40004 Unsigned Outdoor Air Reset Enable/Disable
0 = Disabled/Off
1 = Enabled/On
40005 Unsigned Outdoor Air Setpoint
40°F -100 °F
40006 Unsigned Water Temperature at High Outside Air
60°F -150 °F
40007 Unsigned High Outside Air Temperature
50°F -90 °F
40008 Unsigned Water Temperature at Low Outside Air
70°F -220 °F
40009 Signed Low Outside Air Temperature
-35°F -40 °F
40010 Unsigned Set Clock – Month (2)
0 – 11
40011 Unsigned Set Clock – Day of Month (2)
1 – 31
40012 Unsigned Set Clock – Year (2)
0 – 99
40013 Unsigned Set Clock – Hours (2)
0 – 23
40014 Unsigned Set Clock – Minutes (2)
0 – 59
40015 Unsigned Set Clock – Seconds (2)
0 – 59
40016 Unsigned Set Clock – Day of Week (2)
1 – Monday 7 –
Sunday
40017 Unsigned Set Clock – After the Set Clock Registers listed above
have been written, a 1 must be written to this location
to set the clock. (2)
1
Note (1)
The system setpoint timer and system setpoint work in tandem to externally control
(i.e. a BMS - building management system) the operating setpoint. The System Set-
point (countdown) timer should be loaded with a timeout value (in seconds) prior to
writing the system setpoint. When the timer reaches zero, the control assumes that the
BMS is no longer operating and the local setpoint (saved on the control) is reloaded.
This is a failsafe feature used to help safeguard the system in case of BMS failure. If the
setpoint timer is not written, a default timeout value of 60 seconds is assumed.
Note (2)
To write the system clock, registers 40010 – 40015 must first be loaded with the cor-
rect date and time. Then, a 1 must be written to register 17 to write the date and time
to the system clock.
Boiler status flags
Table 5
Bit Description
Bit Description
0
Disabled
16
Pilot Valve
1
Local Override
17
Blower
2
Alarm
18
Ignition Alarm
3
Failed
19
Valve Alarm
4
Member Error
20
High Limit
5
Boiler Running
21
Air Prove Switch
6
Pump Running
22
XS Factory
7
Spare 3 Interlock
23
Software Operator
8
LWCO Interlock
24
Header
(SYS/DHW)
Sensor not Present
9
VFD Interlock
25
Supply Sensor not Present
10
Gas Prove
26
Return Sensor not Present
11
Spare 4
27
Outside Air Sensor not Present
12
Operator Interlock
28
— —
13
Water Prove (Flow) Interlock
29
— —
14
Air Prove UV Sensor Interlock
30
Master Boiler
15
Main Valve
31
Present (Boiler Detected)
Option 1: Combined BMS/HeatNet
This method uses an RS485 digital communications cable
1.
with the MODBUS protocol to control a boiler or HeatNet
network.
The boiler or boiler network will operate as in the HeatNet
2.
local control method (Section 1 of this manual). But, in-
stead of the HEAT DEMAND input, a software form of the
HEAT DEMAND input is used (address 40001 — Boiler/
System Enable/Disable).
The System Setpoint Timer needs to be loaded periodically
3.
to allow the HeatNet system to revert to local control from
the master boiler in the event communications is lost.
The MODBUS protocol allows writing and reading reg-
4.
isters using MODBUS commands. An optional BACNet
or LONWorks bridge module can be used to connect the
MODBUS network to a BACNet or LonWorks network.
This method allows enabling and disabling the boiler or
5.
HeatNet system; changing setpoints; and reading boiler
status or temperatures remotely, using digital commands
from a Building Management System.
The master boiler assumes the role of MEMBER, RTU,
6.
19.2Kb, 8 bits, Even Parity, 1 stop bit, when connected to
a BMS.
The Member Boilers should not be connected to a BMS
7.
system other than to view read-only addresses.
Option 2: Total MBS control
This option uses direct control of each boiler (and requires
1.
a BACnet or LonWorks bridge on each boiler if not using
MODBUS). The BMS controls each boiler directly, except
when the boiler is wired and activated for override opera-
tion.
Consult the website for address configuration information,
2.
at
info.www.rbiwaterheaters.com
. Click the “HeatNet
On Board” icon.
MODBUS registers
See
1.
Table 4, page 13; Table 5, page 13; and Table 6, page 14
for register requirements.
The system setpoint timer and system setpoint work in tan-
2.
dem to externally control the operating setpoint.
The setpoint (countdown) timer should be loaded with a
3.
timeout value (in seconds) prior to writing the system set-
point.
When the timer reaches zero, the control assumes that the
4.
BMS is no longer operating and the local setpoint (saved on
the master control) is reloaded.
This is a fail-safe feature used to help safeguard the system in
5.
case of BMS failure.
If the setpoint timer is not written, a default timeout value of
6.
60 seconds is assumed.
To write the system clock, registers 40009 – 40015 must
7.
first be loaded with the correct date and time. Then, a 1
must be written to register 16 to write the date and time to
the system clock.