background image

47

Modbus / Gas Water Heaters 

Central Control Board Major State Definitions

Table 39. 

Gas Central Control Board (CCB) Major State Definitions

Value

Xi 1.0 State

MXi State

1

Off (Standby)

Off (Standby)

2

Pre-Purge

Pre-Purge

3

Igniter Warmup

Igniting

4

Ignition Activation

Gas Valve On

5

Ignition Verification

Inter-Purge

6

Inter-Purge

Heating

7

Heating

Post-Purge

8

Post-Purge

In Fault

9

Fault

Xi 1.0 Energy Management System (EMS) Control

Xi 1.0 uses a single bit setting method.  Within the EMS Mode-Status point one bit command (bit 15) sets it in EMS mode, and other 

ends EMS mode.  Once in EMS mode, another bit command (bit 0) enables heating another disables heating.
Once in EMS mode the EMS Mode Refresh command must be periodically issued which clears a third bit (bit 14) to maintain EMS 

mode, otherwise the heater will end EMS mode and resume normal operation.

Table 40. Xi 1.0 Energy Management System (EMS) Control

Decimal

Hex

Value

Response

3840

0x0F00 No EMS control

0 / 0x000

3841

0x0F01 Put into EMS Mode^

49152 / 0xC000

0000

0x0000 EMS Disable heating^

49152 / 0xC000

0001

0x0001 EMS Enable heating^

49153 / 0xC001

3584

0x0E00 EMS Mode Refresh^ (must write within 30 seconds 

or EMS mode ends.) 15 seconds or less 

recommended

49152 / 0xC000 or 49153 / 0xC001 depending on 

whether or not heating is enabled.

Notes:

• 

The start of a heating also depend on other factors like tank temperature dropping below Setpoint – Differential and External T’stat call for heat if that option is enabled.

• 

Depending on when you poll the register, you may read bit 14 as 1 which is why a “C” (in hexadecimal form) might briefly reply with “8”.  This is due to the control setting 

this bit and if it not cleared periodically by the BACnet command, heating is disabled.

•  After disabling EMS mode with write of 3840, read back might have bits 14 and 1 possibly still set.  To make sure these bits are clear, write a 0000 to clear bit 1 and 3584 

to clear bit 14.

Mxi Energy Management System (EMS) Control

Mxi EMS control is written as a single command to place in EMS mode and enable or disable heating.  
Once in EMS mode the EMS Mode Refresh command must be periodically issued to maintain EMS mode, otherwise the heater will end 

EMS mode and resume normal operation. 

Table 41. Mxi Energy Management System (EMS) Control

Decimal

Hex

Value

Response

0

0x0000

No EMS control~

0 / 0x000

32768

0x8000

EMS Disable Heating^

49152 / 0xC000

32769

0x8001

EMS Enable Heating^*

49153 / 0xC001

Notes:

~

  For Versions less than 3.16, once EMS control mode is enabled it remains enabled through BACnet it will remain in EMS control mode that cannot be cleared by writing 

a 0 to it.  Power cycling only can clear EMS mode.

^

  Depending on when you poll the register, you may read bit 14 as 1 which is why a “C” (in hexadecimal form) might briefly reply with “8”.  This is due to the control setting 

this bit and if it not cleared periodically by the BACnet command, heating is disabled.

*

   EMS command to heat must be sent every 30 maximum or heating will be disabled.

Содержание Mirius

Страница 1: ...ON 100318030 2000571701 Rev A PRINTED 0419 Communication Node for EMS BMS Control Models Ethernet ETH 1000 for BACnet IP and Modbus TCP Serials Mirius Serial RS 485 for BACnet MS TP and Modbus RTU Ene...

Страница 2: ...Data Link Layer Options 24 Device Address Binding 24 Networking Options 24 Character Sets 24 Data Types 25 Object Types and Property Support 25 Device Object Listings 26 Device Objects Initial Values...

Страница 3: ...on of low voltage wire The ICC Gateway kit contains a USB key with the ICC Configuration Studio program all configuration files parameter lists and instructions required to install and configure to yo...

Страница 4: ...ling down to and selecting RS 485 BACnet MS TP Server The BACnet MAC Address can be changed by selecting Node under the RS 485 A BACnet MS TP Server Warning Do not change any other values other than t...

Страница 5: ...wire or four wire RS 485 versions available Power can be supplied via the USB cable as a 7 24 VDC input on the main termainal block or via IEEE 802 3af Power over Ethernet PoE on ETH 1000 only Configu...

Страница 6: ...ections from the Communications and Power Adapter Cables The connections in Figure 8 are the same regardless of the appliance or the communication protocol At the opposite end of the module is the con...

Страница 7: ...Cable Figure 11 Mirius Wiring Schematic The connections in Figure 11 are the same regardless of the appliance or the communication protocol At the opposite end Port B of the module is the connection l...

Страница 8: ...ion BTH or BTX models Removal of the top is not required but it may be helpful to remove the control box lid Use a ladder to access the top of taller water heaters Next locate the upper temperature pr...

Страница 9: ...top panel See Figure 19 Plug the communications cable into D9 and run the three wire connection up through the knockout and connect the three wires to the module as shown on page 4 Once the unit is i...

Страница 10: ...23 Position the module between the two about 1 inch from the central burner opening See Figure 24 For the 500 MBTUH model this would be next to the upper temperature probe Figure 23 Locating Upper Te...

Страница 11: ...nnecting the Display Cable to Split Cable Receptacle Locate the module on the top of the door cabinet approximately 1 inch from the water heater jacket and on the centerline of the unit See Figure 29...

Страница 12: ...ws the wiring legend for the terminal strip see Figure 33 Figure 33 Terminal Strip Wiring Legend Place the Gateway on top of the heater or conveniently nearby Locate a knock out on the right side of t...

Страница 13: ...dBus Electric BACNET GAS WATER HEATERS Figure 34 Cyclone Xi Gas Water Heaters Virtual BACnet device via ICC Gateway PRODUCT DESCRIPTION The Mirius is a multiprotocol RS 485 to RS 485 gateway The ETH 1...

Страница 14: ...ement Dynamic Object Binding B DM DOB B Device Management Device Communication Control B DM DCC B Device Management ReinitializeDevice B DM RD B Segmentation Capability Segmentation not supported Data...

Страница 15: ...es The following table summarizes the data types that are accepted in the case of a write property service and returned in the case of a read property service when targeting the present value property...

Страница 16: ...Device Address Binding R Database Revision R Present Value R W W R W W R W W Status Flags R R R R R R R R R Event State R R R R R R R R R Out of Service R R R R R R R R R Units R R R R R R Priority Ar...

Страница 17: ...rameter names may be different than shown here on some models This table may be subject to change in the future Adjustable objects are in bold and indicated by W writable Table 10 BACnet Gas Water Hea...

Страница 18: ...s Analog Value 215 Present_Value R Hours IgniterCurrent Hot Surface Igniter current in amps Analog Value 216 Present_Value R Amps CCB HW Faults CCB Hardware Fault Counter Analog Value 217 Present_Valu...

Страница 19: ...Open Switch 1 Closed Switch Blocked Exhaust PS Blocked exhaust pressure switch Binary Input 310 Present_Value R 0 Open Switch 1 Closed Switch Blocked Inlet PS Blocked air intake pressure switch Binary...

Страница 20: ...ate CCB Control State Multistate Value 801 Present_Value See Table 10 Fault Code Multistate Value 802 Present_Value See Table 13 Alert Code Multistate Value 803 Present_Value See Table 13 1 Data is en...

Страница 21: ...nd 1 possibly still set To make sure these bits are clear write a 0000 to clear bit 1 and 3584 to clear bit 14 Mxi Energy Management System EMS Control Mxi EMS control is written as a single command t...

Страница 22: ...Value 1 1 Okay No Fault 1 6 Memory 24 Incorrect Model 51 56 Power Monitor 69 72 Temperature Probe Open or Short 129 129 Leak Detected 153 154 Communications Fault 165 High temperature ECO Energy Cut...

Страница 23: ...mmunications and the ETH 1000 supports BACnet IP to access data available at the display plus control of a limited number of points such as Operating Setpoint PROTOCOL IMPLEMENTATION CONFORMANCE STATE...

Страница 24: ...115200 MS TP slave Clause9 baud rate s _________ Point To Point EIA 232 Clause 10 baud rate s _________ Point To Point modem Clause 10 baud rate s _________ LonTalk Clause 11 medium ________ Other ___...

Страница 25: ...g Output Analog Value Multi Input Multi Output Multi Value Object Identifier R R R R R R R R R R Object Name R R R R R R R R R R Object Type R R R R R R R R R R System Status R Vendor Name R Vendor Id...

Страница 26: ...ces_Supported 97 R See PICS See PICS Protocol_Object_Types_Supported 96 R AI AO AV BI BO BV MSI MSO MSV AI AO AV BI BO BV MSI MSO MSV Object_List 76 R See Table See Table Max_APDU_Length_Accepted 62 R...

Страница 27: ...wered up Analog Value 211 Present_Value R Days Elapsed Hours The hours portion that the heater has been powered up Use with Elapsed Days Analog Value 212 Present_Value R Hours Heating Time Time heater...

Страница 28: ...ue R Hours Bank2 On Time ETH 1000 only Time bank has been powered up in Hours with two place beyond the decimal Analog Value 246 Present_Value R Hours with two places beyond the decimal Bank2 On Days...

Страница 29: ...ment 1 Bit 1 Element 2 Bit 14 Element 15 Temp Probe Open Temperature Probe open status Binary Input 301 Present_Value R 0 Okay 1 Open Temp Probe Short Temperature Probe shorted status Binary Input 302...

Страница 30: ...will end EMS mode and resume normal operation Table 24 BACnet Electric Water Heaters Energy Management System EMS Control Decimal Hex Value Response 3841 0x0F01 Put into EMS Mode 49152 0xC000 0000 0x0...

Страница 31: ...er Monitor 69 72 Temperature Probe Open or Short 153 154 Communications Fault 165 High temperature ECO Energy Cut Off 171 Low Water Cut Off 175 Safety Relay Closed fault 176 188 CCB internal errors 19...

Страница 32: ...imited number of points such as Operating Setpoint PROTOCOL IMPLEMENTATION CONFORMANCE STATEMENT PICS BACnet Standardized Device Profile Annex L BACnet Application Specific Controller B ASC BACnet Boi...

Страница 33: ...configurations Annex H BACnet Tunneling Router over IP BACnet IP Broadcast Management Device BBMD Does the BBMD support registrations by Foreign Devices ETH 1000 only Character Sets Table 29 BACnet Bo...

Страница 34: ...R Max Info Frames R Device Address Binding R Database Revision R Present Value R W W R W W R W W Status Flags R R R R R R R R R Event State R R R R R R R R R Out of Service R R R R R R R R R Units R...

Страница 35: ...sters Also parameter names may be different than shown here on some models This table may be subject to change in the future Adjustable objects are in bold and indicated by W writable Table 33 BACnet...

Страница 36: ...On Hysteresis Lead Lag on hysteresis Analog Input 203 Present_Value R W 0 Disabled 1 Enabled 0 C 130 C Off Hysteresis Lead Lag on hysteresis Analog Input 204 Present_Value R W 0 Disabled 1 Enabled 0...

Страница 37: ...ce to complete verification 3 If fault repeats replace module Internal Operation Errors 3 Internal fault Hardware fault Internal Fault 1 Reset Module 2 If fault repeats replace module 4 Internal fault...

Страница 38: ...age meet the specifications 3 On 24Vac applications assure that J4 10 and J8 2 are connected together 54 Safety GVT model ID doesn t match application s model ID 55 Application configuration data blo...

Страница 39: ...ensor 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 corr...

Страница 40: ...N 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 po...

Страница 41: ...rsist replace the module 159 Main valve OFF 160 Ignition ON OEM Specific 1 Check Ignition terminal wiring and correct any errors 2 Reset and sequence the module If fault persist replace the module 161...

Страница 42: ...tting 214 Invalid Prepurge time setting 215 Invalid Purge rate proving setting 216 Invalid Run flame failure response setting 217 Invalid Run stabilization time setting 218 Invalid Stack limit enable...

Страница 43: ...tion 243 Invalid UV with spark interference not compatible with Ignitor on throughout PFEP 244 Internal fault Safety relay test invalid state 245 Invalid Outlet connector type setting for Trise 246 4...

Страница 44: ...old and indicated by W writable Table 38 ModBus Gas Water Heaters Register List Register Name Description Register Type Address R W Units Min Value if W Max Value if W Firmware Ver Rev 1 Firmware Vers...

Страница 45: ...Input Status 148 R 0 No Current 1 OK Flame Current Input Status149 R 0 No Flame 1 Flame Detected Blower Prove Pressure Switch3 Input Status 151 R 0 Open Switch 1 Closed Switch External Vent Pressure...

Страница 46: ...er Input Register 66 R Communication Fault Counter Input Register 69 R ECO Fault Counter Input Register 70 R Low Gas Pressure Fault Counter Input Register 71 R Blocked Inlet Fault Counter Input Regist...

Страница 47: ...ow Setpoint Differential and External T stat call for heat if that option is enabled Depending on when you poll the register you may read bit 14 as 1 which is why a C in hexadecimal form might briefly...

Страница 48: ...0x018 Incorrect Model 51 56 0x033 0x038 Power Monitor 69 72 0x045 0x048 Temperature Probe Open or Short 153 154 0x099 0x09A Communications Fault 165 0x0A5 High temperature ECO Energy Cut Off 175 0x0AF...

Страница 49: ...parameter names may be different those shown here on some models This table may be subject to change in the future Adjustable objects are in bold and indicated by W writable Table 43 ModBus Electric W...

Страница 50: ...219 R Bit 0 Element 1 Bit 1 Element 2 Bit 14 Element 14 Tank Full LWCO Input Status 150 R 0 Open Switch 1 Closed Switch AC Input 1 T stat Input Status 3428 R 0 Open 1 Closed AC Input 2 T stat Input S...

Страница 51: ...me2 Input Registers 1022 1023 R Hours x 100 Bank 4 Heating Days3 Input Register 1024 R Days Bank 4 Heating Hours3 Input Register 1025 R Hours Bank 5 Heating Time2 Input Registers 1026 1027 R Hours x 1...

Страница 52: ...g is enabled NOTE The start of a heating cycle also depends on other factors like Tank Temperature dropping below Setpoint Differential and External T stat Call for Heat if that option is enabled Depe...

Страница 53: ...53 ICC PROGRAM INFORMATION For programming information or model compatibility contact The Electronics Group at 888 928 3702 select option 1 this will ring on the iCOMM line...

Страница 54: ...54 NOTES...

Страница 55: ...55 NOTES...

Страница 56: ...Copyright 2019 All rights reserved www hotwater com 800 527 1953 Toll Free USA 500 Tennessee Waltz Parkway Ashland City TN 37015...

Отзывы: