XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

24
1 XWH WATER HEATER TO BACnet INTERFACE USING THE ICC XLTR-1000 Quick Start Guide for BACnet MS/TP 500 Tennessee Waltz Parkway Ashland City, TN 37015 www.hotwater.com PRINTED IN THE U.S.A 1015 332286-000

Transcript of XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

Page 1: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

1

XWH WATER HEATER TO BACnet INTERFACE USING THE ICC XLTR-1000

Quick Start Guide for BACnet MS/TP

500 Tennessee Waltz ParkwayAshland City, TN 37015

www.hotwater.com

PRINTED IN THE U.S.A 1015 332286-000

Page 2: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

2

INTRODUCTION

This document provides a brief overview of the connections and settings that must be used to connect a preconfigured XLTR-1000 gateway to a XWH Water Heater. This document also contains the BACnet object mapping for the application and some troubleshooting tips. For more information, please refer to the XLTR-1000 User’s Manual available at http://www.iccdesigns.com/products/millennium/xltr-1000.html.

WIRING

The wiring instructions mentioned below apply to the field installed kit only. If you have the factory installed interface skip to ‘Wiring the Gateway to the BACnet MS/TP Network” on the Page 5.

Wiring the Gateway to the XWH Water Heater:

Power Supply

1. Turn Off power to the heater using the main disconnect on the rear of the cabinet.2. Mount the DIN rail to the shipping strut between the blower inlets using the self drilling screws provided.3. Snap the power supply and the XLTR-1000 to the DIN rail.4. Disconnect the white and black 120 VAC leads from the 24 VAC transformer mounted near the top of the

cabinet. Make sure that you are removing the solid black and solid white leads, NOT the striped leads. Using the supplied 2 conductor cable, cut and strip a piece long enough to connect the power supply and the water heater transformer. Attach the two piggy back spade terminals to one end of this wire. Attach the cable with “piggy back” terminals to the transformer and plug the 120 V supply leads on to the piggy back terminals.

Figure 1:Transformer Terminals

Black & Red Wire (added)

Black & White Wire (existing)

Page 3: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

3

5. Connect the leads to the power supply using red on L or L1 and black on N or L2.

6. Cut and strip a piece of cable long enough to connect the power supply to the gateway. Use Red for V+ and Black for V-. Connect power from the DIN mounted power supply to the gateway’s terminal block at terminals TB:5 (POWER V+) and TB:6 (GND V-) as shown in Figure 2.

RS485 B Connections

1. Cut and strip a piece of cable long enough to connect the gateway to the rear Junction Box on the water heater. Route the cable to the Junction Box at the rear of the heater and connect the red lead to COM2 A (+). Connect the black lead to COM2 B (-). See Figure 3 below and Figure 4 on next page. Connection diagram for low voltage terminal strip is shown in Figure 5 on next page and on cover of the Junction Box.

2. Connect the red wire to terminal TB1 (A). Connect the black wire to terminal TB2 (B). Additionally you must connect jumper wires from TB1 (A) to TB3 (Y) and from TB2 (B) to TB4 (Z).

Figure 2: Power Supply

Figure 3: Gateway to XWH Water Heater Connections

Page 4: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

4

Figure 4: Low Voltage Terminal Strip

Figure 5: Wiring Legend Shown On Junction Box

Page 5: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

5

Wiring the Gateway to the BACnet MS/TP Network:

The RS-485 A terminal on the gateway is configured for BACnet MS/TP. Connect BMS RS485 wiring to TB:1(+) and TB:2 (-). Use 2 conductor cable supplied in the kit and route the wire to the rear Junction Box. Using wire nuts supplied in the kit connect this cable to the Building Management System wiring routed to the inside of the Junction Box. A jumper wire must be placed between terminals TB:1 (A) and TB:3 (Y). Another jumper wire must be placed between terminals TB:2 (B) and TB:4 (Z). Table 1 describes the XLTR-1000’s RS-485 signals. See Figure 6.

Table 1: RS-485 BACnet Connections

XLTR-1000 Port A Terminal Signal Description XWH Water Heater Terminal/BlockTB:1 (A) / TB:3 (Y) A Signal (+) COM 2 ATB:2 (B) / TB:4 (Z) B Signal (-) COM 2 B

TB:5 (GND) 0V Reference COM 2 GND

Figure 6: RS-485A Connections

To The Rear of Heater

Page 6: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

6

Table 2: Default BACnet Settings

Setting Default ValueBaud Rate 38400

MS/TP MAC Address 25Device Name XLTR-1000

Device Instance 200000 - 200050

Connect the 2 conductor wire from the XLTR-1000 to the Building Management Wiring at the rear Junction Box using wire nuts as shown in Figure 7. Turn On power to the heater using the main disconnect on the rear of the cabinet and allow SOLA control to boot-up completely.

Figure 7: Junction Box

Page 7: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

7

CUSTOMIZING THE XLTR-1000’s CONFIGURATION

The interface is provided with programming that will allow monitoring and limited control of the water heater using a set of parameters most commonly used. The factory communications parameters are listed in Table 2. See Table 3 for a list of points included. The XLTR-1000 can be configured via USB using the ICC Configuration Studio. Certain BACnet settings may need to be modified to match a specific network configuration. To modify the gateway’s configuration, open the ICC Configuration Studio and connect the gateway via the USB cable. The software will automatically recognize the connected device and upload the current configuration file stored on the gateway. The configuration must be downloaded back to the gateway after making any changes. The latest ICC Configuration Studio is available at http://www.iccdesigns.com/icc-configuration-studio.html.

BACnet Communications Settings

The Baud Rate, MS/TP MAC Address, Device Name, and Device Instance may need to be modified to be compatible with your network. These settings can be modified in the ICC Configuration Studio by selecting the corresponding items in the Project Pane and changing the settings in the Settings Pane. The Baud Rate can be changed by selecting “BACnet MS/TP Server” and selecting the desired baud from the Baud Rate setting asshown in Figure 8. The MS/TP MAC Address can be changed by selecting “Node” underneath “BACnet MS/TP Server” and entering a value in the MAC Address field as shown in Figure 9. The Device Name and Instance canbe changed by selecting “Device Object” and entering a value in the Device Name and Instance Number fields as shown in Figure 10. The default settings for the gateway are shown in Table 3 on next page.

Figure 8: BACnet MS/TP Baud rate

Figure 9: BACnet MS/TP MAC Address

Figure 10: BACnet Device Settings

Page 8: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

8

Table 3: Default BACnet Settings

HEX Address

Register Dec

Parameter Read/ Writeable

Input/Output Data

Current Config

Destination Address

Start Num

0228 555 Lead Lag Operation Switch

Writeable 0=Turn Off Lead lag1=Turn On Lead Lag

02C1 705 Lead Lag Setpoint

Writeable minus 30 to 130C

0225 549 Lead Lag On Hysteresis

Writeable minus 30 to 130C

0226 550 Lead Lag Off Hysteresis

Writeable minus 30 to 130C

0007 7 Outlet Sensor

Read minus 30 to 130C

000C 12 Inlet Sensor Read minus 30 to 130C

000D 13 DHW (tank) Sensor

Read minus 30 to 130C

0302 770 Slave 1 Status

Read Slave 1 State:0= Slave is unknown1=Available2=Add Stage3=Suspend Stage4=Firing5=On Leave6=Disabled7=Recovering

0306 774 Slave 2 Status

Read Slave 2 State:0= Slave is unknown1=Available2=Add Stage3=Suspend Stage4=Firing5=On Leave6=Disabled7=Recovering

Page 9: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

9

HEX Address

Register Dec

Parameter Read/ Writeable

Input/Output Data

Current Config

Destination Address

Start Num

030A 778 Slave 3 Status

Read Slave 3 State:0= Slave is unknown1=Available2=Add Stage3=Suspend Stage4=Firing5=On Leave6=Disabled7=Recovering

030E 786 Slave 4 Status

Read Slave 4 State:0= Slave is unknown1=Available2=Add Stage3=Suspend Stage4=Firing5=On Leave6=Disabled7=Recovering

0304 772 Stage 1 Firing Rate

Read % of Rate

0308 776 Stage 2 Firing rate

Read % of Rate

030C 780 Stage 3 Firing Rate

Read % of Rate

0310 784 Stage 4 Firing Rate

Read % of Rate

0322 802 Master Firing Rate (Lead Lag)

Read % of Rate

Table 3: Default BACnet Settings (Continued)

Page 10: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

10

HEX Address

Register Dec

Parameter Read/ Writeable

Input/Output Data

Current Config

Destination Address

Start Num

000D 13 DHW Modulation Sensor

Writeable Sensor Used for DHW Modulation0=DHW Sensor1=Outlet Sensor2=Inlet Sensor3=Modbus4=Auto: DHW or Inlet Sensor5=Auto: DHW or Outlet Sensor

0022 34 Lockout Code

Read 0 = No Lockout 1-4096 Code(Table 4)

0116 278 DHW Pump Overrun Time

Writeable Zero to 64800 seconds

0228 552 DHW P-Gain

Writeable 0-1000

0229 553 DHW I-Gain

Writeable 0-1000

022A 554 DHW D-Gain

Writeable 0-1000

Table 3: Default BACnet Settings (Continued)

Page 11: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

11

Table 4: Lockout and Hold Codes

Code Description Recommended Troubleshooting of Lockout Codes

Safety Data Faults1 Unconfigured safety data 1. New Device, complete device configuration and

safety verification.2. If fault repeats, replace module.

2 Waiting for safety data verification 1. Device in Configuration mode and safety parameters need verification and a device needs reset to complete verification.2. Configuration ended without verification, re enter configuration, verify safety parameters and reset device to complete verification.3. If fault repeats, replace module.

Internal Operation Errors3 Internal fault: Hardware fault Internal Fault.

1. Reset Module.2. If fault repeats, replace module.

4 Internal fault: Safety Relay key feedbackerror

5 Internal fault: Unstable power (DCDC)output

6 Internal fault: Invalid processor clock7 Internal fault: Safety relay drive error8 Internal fault: Zero crossing not detected9 Internal fault: Flame bias out of range

10 Internal fault: Invalid Burner control state11 Internal fault: Invalid Burner control state flag12 Internal fault: Safety relay drive cap short13 Internal fault: PII shorted to ILK14 Internal fault: HFS shorted to LCI15 Internal fault: Safety relay test failed due to

feedback ON16 Internal fault: Safety relay test failed due to

safety relay OFF17 Internal fault: Safety relay test failed due to

safety relay not OFF18 Internal fault: Safety relay test failed due to

feedback not ON19 Internal fault: Safety RAM write

Page 12: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

12

Code Description Recommended Troubleshooting of Lockout Codes

20 Internal fault: Flame ripple and overflow Internal Fault.1. Reset Module.2. If fault repeats, replace module.

21 Internal fault: Flame number of samplemismatch

22 Internal fault: Flame bias out of range23 Internal fault: Bias changed since

heating cycle starts24 Internal fault: Spark voltage stuck low or high25 Internal fault: Spark voltage changed too

much during flame sensing time26 Internal fault: Static flame ripple27 Internal fault: Flame rod shorted to ground

detected28 Internal fault: A/D linearity test fails29 Internal fault: Flame bias cannot be set in

range30 Internal fault: Flame bias shorted to

adjacent pin31 Internal fault: SLO electronics unknown error

32-46 Internal fault: Safety Key 0 through 14System Errors

47 Flame Rod to ground leakage48 Static flame (not flickering)49 24VAC voltage low/high 1. Check the Module and display connections.

2. Check the Module power supply and make sure that both frequency, voltage and VA meet the speci-fications.

50 Modulation fault Internal sub-system fault.1. Review alert messages for possible trends.2. Correct possible problems.3. If fault persists, replace module.

51 Pump fault52 Motor tachometer fault

53 AC inputs phase reversed 1. Check the Module and display connections.2. Check the Module power supply and make sure that both frequency and voltage meet the specifica-tions.3. On 24Vac applications, assure that J4-10 and J8-2 are connected together.

54 Safety GVT model ID doesn’t matchapplication’s model ID

55 Application configuration data block CRCerrors

56-57 RESERVED

Table 4: Lockout and Hold Codes (Continued)

Page 13: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

13

Code Description Recommended Troubleshooting of Lockout Codes

58 Internal fault: HFS shorted to IAS Internal Fault.1. Reset Module.2. If fault repeats, replace module.

59 Internal Fault: Mux pin shortedNormal Event Status

60 Internal Fault: HFS shorted to LFS61 Anti short cycle Will not be a lockout fault. Hold Only.62 Fan speed not proved63 LCI OFF 1. Check wiring and correct any faults.

2. Check Interlocks connected to the LCI to assure proper function.3. Reset and sequence the module; monitor the LCI status.4. If code persists, replace the module.

64 PII OFF 1. Check wiring and correct any faults.2. Check Preignition Interlock switches to assure proper functioning.3. Check the valve operation.4. Reset and sequence the module; monitor the PII status.5. If code persists, replace the module.

65 Interrupted Airflow Switch OFF 1. Check wiring and correct any possible shorts.2. Check airflow switches to assure proper functioning.3. Check the fan/blower operation.4. Reset and sequence the module; monitor the airflow status.5. If code persists, replace the module.

66 Interrupted Airflow Switch ON

67 ILK OFF 1. Check wiring and correct any possible shorts.2. Check Interlock (ILK) switches to assure proper function.3. Verify voltage through the interlock string to the interlock input with a voltmeter.4. If steps 1-3 are correct and the fault persists, replace the module.

68 ILK ON

69 Pilot test hold 1. Verify Run/Test is changed to Run.2. Reset Module.3. If fault repeats, replace module.

70 Wait for leakage test completion 1. Internal Fault. Reset Module.2. If fault repeats, replace module.

71-77 RESERVED78 Demand Lost in Run 1. Check wiring and correct any possible

errors.2. If previous steps are correct and fault persists, replace the module.

79 Outlet high limit 1. Check wiring and correct any possible errors.2. Replace the Outlet high limit.3. If previous steps are correct and fault persists, replace the module.

Table 4: Lockout and Hold Codes (Continued)

Page 14: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

14

Code Description Recommended Troubleshooting of Lockout Codes

80 DHW high limit 1. Check wiring and correct any possible errors.2. Replace the DHW high limit.3. If previous steps are correct and fault persists, replace the module.

81 Delta T limit 1. Check Inlet and Outlet sensors and pump circuits for proper operation.2. Recheck the Delta T Limit to confirm proper set-ting.3. If previous steps are correct and fault persists, replace the module.

82 Stack limit 1. Check wiring and correct any possible errors.2. Replace the Stack high limit.3. If previous steps are correct and fault persists, replace the module.

83 Delta T exchanger/outlet limit84 Delta T inlet/exchanger limit85 Inlet/outlet inversion limit86 Exchanger/outlet inversion limit87 Inlet/exchanger inversion limit88 Outlet T-rise limit89 Exchanger T-rise limit90 Heat exchanger high limit

Sensor Faults91 Inlet sensor fault 1. Check wiring and correct any possible

errors.2. Replace the Inlet sensor.3. If previous steps are correct and fault persists, replace the module.

92 Outlet sensor fault 1. Check wiring and correct any possible errors.2. Replace the Outlet sensor.3. If previous steps are correct and fault persists, replace the module.

93 DHW sensor fault 1. Check wiring and correct any possible errors.2. Replace the DHW sensor.3. If previous steps are correct and fault persists, replace the module.

94 Header sensor fault 1. Check wiring and correct any possible errors.2. Replace the header sensor.3. If previous steps are correct and fault persists, replace the module.

Table 4: Lockout and Hold Codes (Continued)

Page 15: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

15

Code Description Recommended Troubleshooting of Lockout Codes

95 Stack sensor fault 1. Check wiring and correct any possible errors.2. Replace the stack sensor.3. If previous steps are correct and fault persists, replace the module.

96 Outdoor sensor fault 1. Check wiring and correct any possible errors.2. Replace the outdoor sensor.3. If previous steps are correct and fault persists, replace the module.

97 Internal Fault: A2D mismatch. Internal Fault.1. Reset Module.2. If fault repeats, replace module.

98 Internal Fault: Exceeded VSNSR voltage99 Internal Fault: Exceeded 28V voltage

tolerance100 Pressure Sensor Fault 1. Verify the Pressure Sensor is a 4-20ma source.

2. Check wiring and correct any possible errors.3. Test Pressure Sensor for correct operation.4. Replace the Pressure sensor.5. If previous steps are correct and fault persists, replace the module.

101-104 RESERVEDFlame Operation Faults

105 Flame detected out of sequence 1. Check that flame is not present in the combustion chamber. Correct any errors.2. Make sure that the flame detector is wired to the correct terminal.3. Make sure the F & G wires are protected from stray noise pickup.4. Reset and sequence the module, if code reap-pears, replace the flame detector.5. Reset and sequence the module, if code reap-pears, replace the module.

106 Flame lost in MFEP 1. Check pilot valve (Main Valve for DSI) wiring and operation - correct any errors.2. Check the fuel supply.3. Check fuel pressure and repeat turndown tests.4. Check ignition transformer electrode, flame de-tector, flame detector siting or flame rod position.5. If steps 1 through 4 are correct and the fault per-sists, replace the module.

107 Flame lost early in run108 Flame lost in run109 Ignition failed

110 Ignition failure occurred Hold time of recycle and hold option. Will not be a lockout fault. Hold Only.

111 Flame current lower than WEAK threshold

Internal hardware test. Not a lockout.

112 Pilot test flame timeout Interrupted Pilot or DSI application and flame lost when system in “test” mode.1. Reset the module to restart.

Table 4: Lockout and Hold Codes (Continued)

Page 16: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

16

Code Description Recommended Troubleshooting of Lockout Codes

113 Flame circuit timeout Flame sensed during Initiate or off cycle, hold 240 seconds, if present after 240 seconds, lockout.

114-121 RESERVEDRate Proving Faults

122 Lightoff rate proving failed 1. Check wiring and correct any potential wiring errors.2. Check VFDs ability to change speeds.3. Change the VFD4. If the fault persists, replace the module.

123 Purge rate proving failed

124 High fire switch OFF 1. Check wiring and correct any potential wiring errors.2. Check High Fire Switch to assure proper function (not welded or jumpered).3. Manually drive the motor to the High Fire position and adjust the HF switch while in this position and verify voltage through the switch to the HFS input with a voltmeter.4. If steps 1-3 are correct and the fault persists, replace the module.

125 High fire switch stuck ON

126 Low fire switch OFF 1. Check wiring and correct any potential wiring errors.2. Check Low Fire Switch to assure proper function (not welded or jumpered).3. Manually drive the motor to the High Fire position and adjust the LF switch while in this position and verify voltage through the switch to the LFS input with a voltmeter.4. If steps 1-3 are correct and the fault persists, replace the module.

127 Low fire switch stuck ON

128 Fan speed failed during prepurge 1. Check wiring and correct any potential wiring errors.2. Check VFDs ability to change speeds.3. Change the VFD4. If the fault persists, replace the module.

129 Fan speed failed during preignition130 Fan speed failed during ignition131 Fan movement detected during standby132 Fan speed failed during run

133-135 RESERVEDStart Check Faults

Table 4: Lockout and Hold Codes (Continued)

Page 17: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

17

Code Description Recommended Troubleshooting of Lockout Codes

136 Interrupted Airflow Switch failed to close 1. Check wiring and correct any possible wiring er-rors.2. Check Interrupted Airflow switch(es) to assure proper function.3. Verify voltage through the airflow switch to the IAS input with a voltmeter.4. If steps 1-3 are correct and the fault persists, replace the module.

137 ILK failed to close 1. Check wiring and correct any possible shorts.2. Check Interlock (ILK) switches to assure proper function.3. Verify voltage through the interlock string to the interlock input with a voltmeter.4. If steps 1-3 are correct and the fault persists, replace the module.

138-142 RESERVEDFAULT CODES 149 THROUGH 165 ARE OEM SPECIFIC FAULT CODES.

143 Internal fault: Flame bias out of range 1144 Internal fault: Flame bias out of range 2145 Internal fault: Flame bias out of range 3146 Internal fault: Flame bias out of range 4147 Internal fault: Flame bias out of range 5148 Internal fault: Flame bias out of range 6149 Flame detected OEM Specific

1. Holds if flame detected during Safe Start check up to Flame Establishing period.

150 Flame not detected OEM Specific1. Sequence returns to standby and restarts se-quence at the beginning of Purge after the HF switch opens. If flame detected during Safe Start check up to Flame Establishing period.

151 High fire switch ON OEM Specific1. Check wiring and correct any potential wiring errors.2. Check High Fire Switch to assure proper function (not welded or jumpered).3. Manually drive the motor to the High Fire position and adjust the HF switch while in this position and verify voltage through the switch to the HFS input with a voltmeter.4. If steps 1-3 are correct and the fault persists, replace the module.

Table 4: Lockout and Hold Codes (Continued)

Page 18: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

18

Code Description Recommended Troubleshooting of Lockout Codes

152 Combustion pressure ON OEM Specific1. Check wiring and correct any errors.2. Inspect the Combustion Pressure Switch to make sure it is working correctly.3. Reset and sequence the relay module.4. During STANDBY and PREPURGE, measure the voltage between Terminal J6-5 and L2 (N). Supply voltage should be present. If not, the lockout switch is defective and needs replacing.5. If the fault persists, replace the relay module.

153 Combustion Pressure Off

154 Purge Fan switch On OEM Specific1. Purge fan switch is on when it should be off.155 Purge Fan switch Off

156 Combustion pressure and Flame ON OEM Specific1. Check that flame is not present in the combustion chamber. Correct any errors.2. Make sure that the flame detector is wired to the correct terminal.3. Make sure the F & G wires are protected from stray noise pickup.4. Reset and sequence the module, if code reap-pears, replace the flame detector.

157 Combustion pressure and Flame OFF

158 Main valve ON OEM Specific1. Check Main Valve terminal wiring and correct any errors.2. Reset and sequence the module. If fault persist, replace the module.

159 Main valve OFF

160 Ignition ON OEM Specific1. Check Ignition terminal wiring and correct any errors.2. Reset and sequence the module. If fault persist, replace the module.

161 Ignition OFF

162 Pilot valve ON OEM Specific1. Check Pilot Valve terminal wiring and correct any errors.2. Reset and sequence the module. If fault persist, replace the module.

163 Pilot valve OFF

164 Block intake ON OEM Specific1. Check wiring and correct any errors.2. Inspect the Block Intake Switch to make sure it is working correctly.3. Reset and sequence the module.4. During Standby and Purge, measure the voltage across the switch. Supply voltage should be pres-ent. If not, the Block Intake Switch is defective and needs replacing.5. If the fault persists, replace the relay module.

165 Block intake OFF

166-171 RESERVEDFeedback

Table 4: Lockout and Hold Codes (Continued)

Page 19: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

19

Code Description Recommended Troubleshooting of Lockout Codes

172 Main relay feedback incorrect Internal Fault.1. Reset Module.2. If fault repeats, replace module.

173 Pilot relay feedback incorrect174 Safety relay feedback incorrect175 Safety relay open176 Main relay ON at safe start check177 Pilot relay ON at safe start check178 Safety relay ON at safe start check

179-183 RESERVEDParameter Faults

184 Invalid BLOWER/HSI output setting 1. Return to Configuration mode and recheck se-lected parameters, reverify and reset module.2. If fault repeats, verify electrical grounding.3. If fault repeats, replace module.

185 Invalid Delta T limit enable setting186 Invalid Delta T limit response setting187 Invalid DHW high limit enable setting188 Invalid DHW high limit response setting189 Invalid Flame sensor type setting190 Invalid interrupted air switch enable

setting191 Invalid interrupted air switch start check

enable setting192 Invalid igniter on during setting193 Invalid ignite failure delay setting

Table 4: Lockout and Hold Codes (Continued)

Page 20: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

20

Code Description Recommended Troubleshooting of Lockout Codes

194 Invalid ignite failure response setting 1. Return to Configuration mode and recheck se-lected parameters, reverify and reset module.2. If fault repeats, verify electrical grounding.3. If fault repeats, replace module.

195 Invalid ignite failure retries setting196 Invalid ignition source setting197 Invalid interlock open response setting198 Invalid interlock start check setting199 Invalid LCI enable setting200 Invalid lightoff rate setting201 Invalid lightoff rate proving setting202 Invalid Main Flame Establishing Period time203 Invalid MFEP flame failure response

setting204 Invalid NTC sensor type setting205 Invalid Outlet high limit response setting206 Invalid Pilot Flame Establishing Period

setting207 Invalid PII enable setting208 Invalid pilot test hold setting209 Invalid Pilot type setting210 Invalid Postpurge time setting211 Invalid Power up with lockout setting212 Invalid Preignition time setting213 Invalid Prepurge rate setting214 Invalid Prepurge time setting215 Invalid Purge rate proving setting216 Invalid Run flame failure response

setting217 Invalid Run stabilization time setting218 Invalid Stack limit enable setting219 Invalid Stack limit response setting220 Unconfigured Delta T limit setpoint

setting221 Unconfigured DHW high limit setpoint

setting222 Unconfigured Outlet high limit setpoint

setting223 Unconfigured Stack limit setpoint setting224 Invalid DHW demand source setting225 Invalid Flame threshold setting226 Invalid Outlet high limit setpoint setting

Table 4: Lockout and Hold Codes (Continued)Table 4: Lockout and Hold Codes (Continued)

Page 21: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

21

Code Description Recommended Troubleshooting of Lockout Codes

227 Invalid DHW high limit setpoint setting 1. Return to Configuration mode and recheck se-lected parameters, reverify and reset module.2. If fault repeats, verify electrical grounding.3. If fault repeats, replace module.

228 Invalid Stack limit setpoint setting229 Invalid Modulation output setting230 Invalid CH demand source setting231 Invalid Delta T limit delay setting232 Invalid Pressure sensor type setting233 Invalid IAS closed response setting234 Invalid Outlet high limit enable setting235 Invalid Outlet connector type setting236 Invalid Inlet connector type setting237 Invalid DHW connector type setting238 Invalid Stack connector type setting239 Invalid S2 (J8-6) connector type setting240 Invalid S5 (J8-11) connector type setting241 Exchanger sensor not allowed with stack

connector setting242 Invalid DHW auto detect configuration243 Invalid UV with spark interference not

compatible with Ignitor on throughout PFEP244 Internal fault: Safety relay test invalid state245 Invalid Outlet connector type setting for Trise246 4-20mA cannot be used for both

modulation and setpoint control247 Invalid ILK bounce detection enable248 Invalid forced recycle interval249 STAT cannot be demand source when

Remote Stat is enabled250 Invalid Fan speed error response

251-255 RESERVED

Page 22: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

22

TROUBLESHOOTING

This section details some troubleshooting tips to follow if any issues are encountered when installing the gatewayand XWH Water Heater onto a BACnet MS/TP network.

1. Powera. Confirm that the gateway is receiving power from the power supply. The MS (Module Status) LED should light green when the gateway is powered.

2. Wiringa. Confirm the wiring matches the connections shown in Figure 2 on Page 3.

3. Gateway LEDsa. The MS (Module Status) LED should light green when the gateway is powered and should flash green when the gateway is connected via USB.

i. If this is not observed, check the gateway’s power.b. The RS-485 A TX and RX LEDs should both flash rapidly indicating BACnet MS/TP communications.

i. If this is not observed, check the ICC Configuration Studio and confirm that the RS-485 A port is configured for BACnet MS/TP server.ii. If only the TX LED flashes, ensure that jumper wires are installed as described in the Wiring section.iii. If only the RX LED flashes, confirm that the gateway’s MS/TP MAC Address is unique on the BACnet network.

c. The RS-485 B RX LED should flash red. The TX LED will always be off.i. If this is not observed, check the wiring between the gateway and the XWH Water Heater.ii. Check the gateway’s configuration using the ICC Configuration Studio and confirm that the RS-485 B port is configured for BACnet MS/TP server.

4. Data Confirmationa. View the gateway’s internal database via the Database pane in ICC Configuration Studio and select the 16-bit Unsigned data type from the dropdown. There should be some highlighted cells which do not show a value of 0.

5. BACnet Data Confirmation

a. View the gateway’s internal database via the Database pane in ICC Configuration Studio and select the 16-bit Unsigned data type from the dropdown. The data shown in the highlighted cells should match the data read on the BACnet system. The specific BACnet object mapped at an address is shown when the mouse is hovered over a cell in the Database Pane.

Page 23: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

23

NOTES

Page 24: XWH WATER HEATER TO BACnet INTERFACE USING THE ICC …

A. O. Smith Water Heater Parts Fulfillmentwww.waterheaterparts.com

1-800-821-2017© 2015 A. O. Smith Corporation