Crest Audio Lochinvar 1.5 Instructions Manual Download Page 17

17

Temperature

The Crest boiler passes temperature data in degrees Celsius.  
Also, to accommodate decimal places the decimal value must 
be divided by 10.

Here are the conversions to and from Celsius:

 

T

c

 = (5/9) * (T

f

-32) T

f

 = (9/5) * T

c

+32

Example:

Outdoor temperature from remote sensor on BAS System = 80°F

 

80°F = 26.7°C

Data that needs to be transmitted is 26.7 * 10 = 267

Decimal

Binary

HEX

267

100001011

10B

Outlet temperature from unit sensor = 155°F

 

155°F = 68.3°C

Data transmitted from unit in HEX = 2AB = 683
 

683 ÷ 10 = 68.3 (°C)

Decimal

Binary

HEX

683

1010101011

2AB

Rate and Temperature Conversions:

Rate

When issuing a rate command the rate can be communicated 
as percent modulation or a desired setpoint, depending on 
the setting of the BMS Type in the BMS Setup Menu.

The proper data format for the modulation percentage is the 
direct conversion to hexadecimal. This conversion can be 
accomplished through online number based converters or 
some scientifi c calculators.

For Example:

To send a desired setpoint, the hexadecimal value must be 
determined through linear interpolation of programmable 
parameters on the BMS Setup Menu:

 

- BMS temperature set-point at low analog input 

 

- BMS temperature set-point at high analog input

These variables set the temperature values corresponding to 
the minimum and maximum voltage settings of the 0-10 volt 
signal. The defaults are as follows:

Rate %

HEX

0

00

20

14

45

2D

60

3C

80

50

95

5F

100

64

PARAMETER

DEFAULT 

VALUES

DEFAULT

Deg C Deg F

Voltages

BMS temperature setpoint at 

low analog input

21

69.8

2

BMS temperature setpoint at 

high analog input

82

179.6

10

For Example:

Send a setpoint of 110°F.

The formula to use for the interpolation is:

Rate Command = 

(Desired Setpoint – BMS Temp at Low Analog Input) (High 

Voltage-Low Voltage) + Low Voltage 

(BMS Temp at High Analog Input – BMS Temp at Low  

Analog Input)

From the default values:

Desired Setpoint = 110
BMS Temp at Low Analog Input =68
BMS Temp at High Analog=158
High Voltage =10
Low Voltage = 2

[(110-69.8)(10-2)/(179.6-69.8)] + 2 = 4.92 Volts

(4.92/10) x 100 = 49.2 

49 = 31 Hexadecimal

A value of [00][31] in hexadecimal would be written to Holding 
register 40003 to issue a command for a 110°F setpoint.

5  

Unit Operation 

(continued)

   ModBus Instructions

Summary of Contents for Lochinvar 1.5

Page 1: ...ding this manual the Installation and Operation Manual and the Service Manual before installing Perform steps in the order given Failure to comply could result in severe personal injury death or subst...

Page 2: ...9 Typical Boiler System Wiring 12 13 5 UNIT OPERATION Unit Operation with ModBus Communications 14 17 6 TROUBLESHOOTING 18 21 7 DIAGRAMS Ladder Diagram 22 Wiring Diagram 23 Revision Notes Back Cover A...

Page 3: ...set to 0 has a value equal to 0 Example To set the address of the ModBus board to 50 dip switches 2 5 and 6 have to be set to the 1 position The address is determined by adding the values of all the...

Page 4: ...inputs Parity Parity is set by the position of Dip switch 10 0 No Parity 1 Even Parity If No Parity is selected there will be two stop bits otherwise there will be one Data Transmission Mode Many ModB...

Page 5: ...ostic Registers 11 0B Diagnostic Return Bus Message Count 12 0C Diagnostic Bus Communication Error Count 13 0D Diagnostic Bus Exception Error Count 14 0E Diagnostic Return Slave Message Count 15 0F Di...

Page 6: ...plication program since the MODBUS protocol is unaware of the significance of any particular value of any particular register 04 SLAVE DEVICE FAILURE An unrecoverable error occurred while the server o...

Page 7: ...ked Drain Switch 0 1 ON 0 OFF 0 1 1 10008 Flame 1 0 1 ON 0 OFF 0 1 1 10009 Enable 0 1 ON 0 OFF 0 1 1 10010 Tank Thermostat 0 1 ON 0 OFF 0 1 1 10011 Blocked Flue 0 1 ON 0 OFF 0 1 1 10013 Blower Proving...

Page 8: ...NA 0 65535 1 40003 0 10 Volt Input Rate Command Setpoint Command 0 0 100 1 40004 Tank Setpoint 0 Degrees Celsius 0 87 5 0 5 40005 Tank Temperature 0 Degrees Celsius 20 130 0 1 40006 Outdoor Temperatur...

Page 9: ...other control signals are being provided the BAS will still need to refresh these inputs at least every 4 minutes Physical Wiring Figure 4 1_Terminal Strip Connections 1 2 3 4 5 6 7 8 9 10 11 12 13 1...

Page 10: ...CONNECTION BOARD INLET TEMPERATURE SENSOR OUTLET TEMPERATURE HI LIMIT SENSOR FLUE GAS SENSOR LOUVER PROVING SWITCH FLAME SENSOR 1 2 LOW WATER CUTOFF BLOCKED DRAIN SWITCH DISPLAY PANEL PC INTERFACE SMA...

Page 11: ...CONTACTS SEQUENCER BUILDING MANAGMENT SYSTEM BOILER PUMP CONTACTOR SYSTEM PUMP CONTACTOR HWG PUMP CONTACTOR IGNITOR BLOWERS GAS VALVES BOILER RATE OUTPUT DISPLAY PANEL PC INTERFACE 120V SUPPLY SYSTEM...

Page 12: ...S COMMUNICATION BOARD MTR01 CONTROLLER Typical Boiler System Wiring Cascade Daisy Chain Connection Modbus RS485 Communication Bus Modbus RS485 Port on Gateway or Building System Physical Configuration...

Page 13: ...us RS485 Port on Gateway or Building System Physical Configuration Direct Control Cascade Daisy Chain Connection Modbus RS485 Communication Bus Modbus RS485 Port on Gateway or Building System Physical...

Page 14: ...ly it will provide for fail safe operation should ModBus communication be lost This timer will cause the unit to revert back to internal unit controls should the ModBus communication be interrupted lo...

Page 15: ...stem DHW with direct control and DHW with remote control DHW with direct control This is the typical installation with a hot water generator in close proximity to the boiler with the tank thermostat o...

Page 16: ...nsors and thermostat values are only available through the ModBus communication bus To ensure that the Crest boiler can properly respond to a call for hot water generation the following holding regist...

Page 17: ...decimal value must be determined through linear interpolation of programmable parameters on the BMS Setup Menu BMS temperature set point at low analog input BMS temperature set point at high analog in...

Page 18: ...ly doing This state should be compared to the command issued and what is expected If the boiler state does not agree with the command issued check communication and configuration Status Codes Input Re...

Page 19: ...Sensor S7 Short 33 System Supply Temperature Sensor S6 Short 34 Tank Sensor S4 Short 35 Flue Sensor S3 Short 36 Inlet Sensor Short 37 Outlet Sensor S1 Short 38 Temperature Measurement Error 2 39 Temp...

Page 20: ...Speed Low 231 Small Fan Speed High 232 Flame Failure 1 233 Ignition Failure 236 Flue Damper Open 235 Small Blower Proving Switch Not Open 236 Small Blower Proving Switch Not Closed 238 Air Pressure Sw...

Page 21: ...ontrol boardandsetaside RemovetheMTR01controlboard see FIG 6 2 5 Replace install the new MTR01 control board 6 Replace the four 4 mounting nuts removed in Step 4 7 Reconnect all three 3 wire harnesses...

Page 22: ...ENSOR 0 10V 0 10V TANK SENSOR OUTDOOR SENSOR 0 10V 0 10V BMS IN SYSTEM PUMP IN SHIELD SHIELD A B CASCADE LARGE CONNECTION BOARD CN6 1 CN3 6 CN3 7 CN3 14 CN3 13 CN3 11 CN3 9 CN3 8 CN3 1 CN3 2 CN3 3 CN3...

Page 23: ...IL AUX SWITCH 1 AUX SWITCH 2 SHIELD SHIELD A B MODBUS OPTION RATE OUT BOILER PUMP OUT SYSTEM RETURN SENSOR SYSTEM SUPPLY SENSOR 0 10V 0 10V TANK SENSOR OUTDOOR SENSOR 0 10V 0 10V BMS IN SYSTEM PUMP IN...

Page 24: ...Revision Notes Revision A ECO C08179 initial release Revision B ECO C08542 reflects edits made pages 7 8 and 18 due to changes made by SIT FB MODB Rev B 07 11...

Reviews: