- Home
- BACnet points lists
- HTP
- MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters)
Boiler and water heater BACnet adapter · BACnet points list
HTP MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters) BACnet points list
Updated 7 November 2026
The HTP 7350P-636 adapter plugs into the appliance's BIC-926/928 control and serves it on BACnet MS/TP (or Modbus RTU). It reports thermostat and safety inputs, pump, gas valve and alarm outputs, outlet, inlet and flue temperatures, firing rates and status/blocking/lockout codes for up to 8 cascaded boilers, and BIC-928 run-hour and fault counters. The BMS writes a configuration word that decides which values it supplies (enable, setpoint or rate, DHW setpoint, outdoor and system temperatures) and then writes those values.
This page lists 111 BACnet objects for the HTP MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters) — 15 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from HTP’s own free documentation, linked below.
- Manufacturer
- HTP
- Model
- MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters)
- Equipment
- Boiler and water heater BACnet adapter
- Equipment type
- Boilers & water heaters
- BACnet objects
- 111 (15 writable)
- Transport
- BACnet MS/TP
- Firmware
- Not stated
- Also known as
- 7350P-636, 64980290, HTP MODBUS/BACnet adapter, LP-548, BIC-928, BIC-926, EnduroTI, Elite Premier, Modcon, Modcon VWH, Pioneer, Versa Flame, Elite VWH, Phoenix
Reference only, provided as-is: verify against HTP’s current documentation and the live device before use. Not official HTP information. Terms of use.
BMS integration notes: HTP MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters)
Set the adapter for BACnet with its DIP switch, set the address and baud rate in the appliance installer menu, and discover it. Write AV 0 Configuration to say which values the BMS supplies, then write the coils (AV 1) for CH/DHW demand and the setpoint or rate (AV 2) and DHW setpoint (AV 3). Rewrite them at least once a minute, and read outlet temperature, firing rate and the status and lockout codes.
Minimum points to map
The short list most integrators start with — enough to run the unit from a BMS. Map more as the job needs.
| Object | Name | Why | Access |
|---|---|---|---|
| AV 0 | Configuration | Bits: which values the BMS supplies (1 = from BMS) | Write |
| AV 1 | Coils | Demand bits: b0 room thermostat (CH), b4 tank (DHW) | Write |
| AV 2 | 0-10 volt / rate / setp | Setpoint or firing-rate command (0-10 V scale) | Write |
| AV 3 | DHW setpoint | DHW setpoint from the BMS | Write |
| AI 8 | Outlet Temp. 1 | Outlet temperature | Read |
| AI 11 | Firing Rate 1 | Firing rate | Read |
| AI 13 | Boil. 1 Status Code | Status code | Read |
| BI 33 | Alarm cont. 1 (EXCEPT Versa Hydro) | Alarm output | Read |
| AI 15 | Boil. 1 Lockout Code | Lockout code | Read |
Enable & remote start
Set configuration bit B0 (boiler enable) or B1 (tank enable) in AV 0, then write the AV 1 Coils bits: b0 room thermostat (CH demand), b4 tank thermostat (DHW demand).
Heartbeat & communication loss
A 4-minute communication timer returns the appliance to its own controls if no write arrives; each write resets it. Update temperature values at least once a minute but not more than once a second.
Sensors & values from the BMS
Setting configuration bits B4-B7 makes the appliance use the BMS-written DHW temperature (AV 4), outdoor temperature (AV 5), system supply (AV 6) and system return (AV 7) instead of its own sensors.
Network setup
- DIP switch 10 ON selects BACnet (OFF = Modbus); installer menu parameter 37 MODBUS MODE must be ON or AUTO (factory default OFF).
- The appliance can also run on its own controls with the BMS only reading values (monitoring only).
Watch out for
- While the BMS writes tank temperature and tank enable, the appliance ignores its internal DHW limit.
- A bit set in AV 0 tells the appliance to ignore its own value and wait for the BMS one; leave bits clear for values it should measure itself.
HTP MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters) BACnet objects
Type: AI, AO, AV, BI, BO, BV, MI/MO/MV (multi-state) · Access: Read read-only, Write writable, Command writable with a priority array.
Note: the source document has no read/write column, so access here is inferred from the object type (inputs read-only, values writable). Confirm on the live controller before writing.
| Description | States | |||||
|---|---|---|---|---|---|---|
| BV | 0 | En / Room Th1 / Stg 1 | Write | 0=Off, 1=On | ||
| BV | 4 | Tank thermostat | Write | 0=Off, 1=On | ||
| BI | 0 | MHRL | water heater: High temp safety switch / High flue temp switch | Read | 0=Off, 1=On | |
| BI | 1 | Flow switch | Read | 0=Off, 1=On | ||
| BI | 2 | Gas Press. Switch | BIC-928 only | Read | 0=Off, 1=On | |
| BI | 4 | Air Press Switch | Read | 0=Off, 1=On | ||
| BI | 5 | Blocked drain | water heater: Blocked vent pressure switch | Read | 0=Off, 1=On | |
| BI | 6 | ARHL | water heater: High temp safety switch / High flue temp switch | Read | 0=Off, 1=On | |
| BI | 7 | Flame 1 | water heater: Flame rectification probe | Read | 0=Off, 1=On | |
| BI | 8 | Enable / STG1 | Read | 0=Off, 1=On | ||
| BI | 9 | Tank th | Read | 0=Off, 1=On | ||
| BI | 10 | STG2 / APS | Read | 0=Off, 1=On | ||
| BI | 32 | Run-time cont. 1 | Read | 0=Off, 1=On | ||
| BImin | 33 | Alarm cont. 1 (EXCEPT Versa Hydro) | water heater: Alarm output | Read | 0=Off, 1=On | |
| BI | 34 | CH pump 1 | Read | 0=Off, 1=On | ||
| BI | 35 | DHW pump 1 | Read | 0=Off, 1=On | ||
| BI | 37 | Gas valve 1 | water heater: Gas valve | Read | 0=Off, 1=On | |
| BI | 38 | Sys pump | Read | 0=Off, 1=On | ||
| BI | 48 | Boiler 1 Run (same as 11118) | water heater: Run status | Read | 0=Off, 1=On | |
| BI | 49 | Boiler 2 Run (same as 10023) | Read | 0=Off, 1=On | ||
| BI | 50 | Boiler 3 Run | Read | 0=Off, 1=On | ||
| BI | 51 | Boiler 4 Run | Read | 0=Off, 1=On | ||
| BI | 52 | Boiler 5 Run | Read | 0=Off, 1=On | ||
| BI | 53 | Boiler 6 Run | Read | 0=Off, 1=On | ||
| BI | 54 | Boiler 7 Run | Read | 0=Off, 1=On | ||
| BI | 55 | Boiler 8 Run | Read | 0=Off, 1=On | ||
| BI | 56 | Lockout 1 (same as 10034) | water heater: Lockout Status | Read | 0=Off, 1=On | |
| BI | 57 | Lockout 2 (same as 10042) | Read | 0=Off, 1=On | ||
| BI | 58 | Lockout 3 | Read | 0=Off, 1=On | ||
| BI | 59 | Lockout 4 | Read | 0=Off, 1=On | ||
| BI | 60 | Lockout 5 | Read | 0=Off, 1=On | ||
| BI | 61 | Lockout 6 | Read | 0=Off, 1=On | ||
| BI | 62 | Lockout 7 | Read | 0=Off, 1=On | ||
| BI | 63 | Lockout 8 | Read | 0=Off, 1=On | ||
| BI | 64 | Alarm relais ecs (Versa Hydro ONLY) | Read | 0=Off, 1=On | ||
| AI | 0 | Discrete Inputs 1-16 | Packed discrete inputs 1-16 | Read | ||
| AI | 1 | Discrete Inputs 17-32 | Packed discrete inputs 17-32 | Read | ||
| AI | 2 | Discrete Inputs 33-48 | Packed discrete inputs 33-48 | Read | ||
| AI | 3 | *System / Cascade Setp. | System / cascade setpoint (valid while heating) | °F | Read | |
| AI | 4 | System Pump 4 speed | % | Read | ||
| AI | 5 | Cascade Total Power | % | Read | ||
| AI | 6 | Cascade Current Power | % | Read | ||
| AI | 7 | *Outlet Setp. 1 | Boiler 1 outlet setpoint (valid while heating) | °F | Read | |
| AImin | 8 | Outlet Temp. 1 | water heater: Upper Temp Sensor | °F | Read | |
| AI | 9 | Inlet Temp. 1 | water heater: Lower Temp Sensor | °F | Read | |
| AI | 10 | Flue Temp. 1 | °F | Read | ||
| AImin | 11 | Firing Rate 1 | % | Read | ||
| AI | 12 | Boil. 1 Pump speed 5 | % | Read | ||
| AImin | 13 | Boil. 1 Status Code | water heater: Status Code 1 | Read | ||
| AI | 14 | Boil. 1 Blocking Code | water heater: Blocking Code 1 | Read | ||
| AImin | 15 | Boil. 1 Lockout Code | water heater: Lockout Code 1 | Read | ||
| AI | 17 | Outlet Temp 2 | °F | Read | ||
| AI | 20 | Firing Rate 2 | % | Read | ||
| AI | 21 | Boil. 2 Pump 4 speed | % | Read | ||
| AI | 22 | Boil. 2 Status Code | Read | |||
| AI | 23 | Boil. 2 Blocking Code | Read | |||
| AI | 24 | Boil. 2 Lockout Code | Read | |||
| AI | 25 | Boiler Outlet 3 | °F | Read | ||
| AI | 26 | Boiler 3 Firing Rate | % | Read | ||
| AI | 27 | Boiler 3 Status | Read | |||
| AI | 28 | Boiler 3 Lockout | Read | |||
| AI | 29 | Boiler Outlet 4 | °F | Read | ||
| AI | 30 | Boiler 4 Firing Rate | % | Read | ||
| AI | 31 | Boiler 4 Status | Read | |||
| AI | 32 | Boiler 4 Lockout | Read | |||
| AI | 33 | Boiler Outlet 5 | °F | Read | ||
| AI | 34 | Boiler 5 Firing Rate | % | Read | ||
| AI | 35 | Boiler 5 Status | Read | |||
| AI | 36 | Boiler 5 Lockout | Read | |||
| AI | 37 | Boiler Outlet 6 | °F | Read | ||
| AI | 38 | Boiler 6 Firing Rate | % | Read | ||
| AI | 39 | Boiler 6 Status | Read | |||
| AI | 40 | Boiler 6 Lockout | Read | |||
| AI | 41 | Boiler Outlet 7 | °F | Read | ||
| AI | 42 | Boiler 7 Firing Rate | % | Read | ||
| AI | 43 | Boiler 7 Status | Read | |||
| AI | 44 | Boiler 7 Lockout | Read | |||
| AI | 45 | Boiler Outlet 8 | °F | Read | ||
| AI | 46 | Boiler 8 Firing Rate | % | Read | ||
| AI | 47 | Boiler 8 Status | Read | |||
| AI | 48 | Boiler 8 Lockout | Read | |||
| AI | 49 | Discrete Inputs 49 - 64 | Packed discrete inputs 49-64 | Read | ||
| AI | 50 | NTC 6 temperature | °F | Read | ||
| AI | 51 | NTC 7 temperature | °F | Read | ||
| AI | 52 | NTC 9 temperature | °F | Read | ||
| AI | 53 | Vortex 1 flow | L/min | Read | ||
| AI | 54 | Vortex 1 temp | °F | Read | ||
| AI | 55 | Vortex 2 flow | L/min | Read | ||
| AI | 56 | Vortex 2 temp | °F | Read | ||
| AI | 90 | Total Faults | BIC-928 only | Read | ||
| AI | 91 | Total Last Faults | BIC-928 only | Read | ||
| AI | 92 | Run Hours CH | BIC-928 only | h | Read | |
| AI | 93 | Run Hours DHW | BIC-928 only | h | Read | |
| AI | 94 | Run Hours Cas CH | BIC-928 only | h | Read | |
| AI | 95 | Run Hours Cas DHW | BIC-928 only | h | Read | |
| AI | 96 | Power Hours | BIC-928 only | h | Read | |
| AI | 98 | Start Counter | BIC-928 only | Read | ||
| AI | 99 | Start Counter | BIC-928 only | Read | ||
| AVmin | 0 | Configuration | Configuration bits: which inputs come from the BMS | Write | ||
| AVmin | 1 | Coils | Coil bits: boiler enable (b0), tank enable (b4) | Write | ||
| AVmin | 2 | 0-10 volt / rate / setp | Rate / setpoint command via 0-10 V scale; water heater: 0-10 volt / rate / set | V | Write | |
| AVmin | 3 | DHW setpoint | DHW setpoint from the BMS; water heater: DHW set | °F | Write | |
| AV | 4 | DHW temperatur | DHW tank temperature from the BMS; water heater: DHW temp | °F | Write | |
| AV | 5 | Outdoor temp. | Outdoor temperature from the BMS; water heater: Outdoor Sensor | °F | Write | |
| AV | 6 | Sys supply temp. | System supply temperature from the BMS | °F | Write | |
| AV | 7 | Sys rtn temp. | System return temperature from the BMS | °F | Write | |
| AV | 8 | I4 for direct | I4 offset | °F | Write | |
| AV | 9 | CH post purge | CH post-purge time | s | Write | |
| AV | 10 | DHW post purge | DHW post-purge time | s | Write | |
| AV | 11 | Pump 4 Speed | Pump 4 speed | % | Write | |
| AV | 13 | Extra out ECS | Extra 0-10 V output | % | Write |
No points match these filters.
Object ID lookup: HTP MODBUS/BACnet Adapter 7350P-636 point IDs by name
BV0En / Room Th1 / Stg 1BV4Tank thermostatBI0MHRLBI1Flow switchBI2Gas Press. SwitchBI4Air Press SwitchBI5Blocked drainBI6ARHLBI7Flame 1BI8Enable / STG1BI9Tank thBI10STG2 / APSBI32Run-time cont. 1BI33Alarm cont. 1 (EXCEPT Versa Hydro)BI34CH pump 1BI35DHW pump 1BI37Gas valve 1BI38Sys pumpBI48Boiler 1 Run (same as 11118)BI49Boiler 2 Run (same as 10023)BI50Boiler 3 RunBI51Boiler 4 RunBI52Boiler 5 RunBI53Boiler 6 RunBI54Boiler 7 RunBI55Boiler 8 RunBI56Lockout 1 (same as 10034)BI57Lockout 2 (same as 10042)BI58Lockout 3BI59Lockout 4BI60Lockout 5BI61Lockout 6BI62Lockout 7BI63Lockout 8BI64Alarm relais ecs (Versa Hydro ONLY)AI0Discrete Inputs 1-16AI1Discrete Inputs 17-32AI2Discrete Inputs 33-48AI3*System / Cascade Setp.AI4System Pump 4 speedAI5Cascade Total PowerAI6Cascade Current PowerAI7*Outlet Setp. 1AI8Outlet Temp. 1AI9Inlet Temp. 1AI10Flue Temp. 1AI11Firing Rate 1AI12Boil. 1 Pump speed 5AI13Boil. 1 Status CodeAI14Boil. 1 Blocking CodeAI15Boil. 1 Lockout CodeAI17Outlet Temp 2AI20Firing Rate 2AI21Boil. 2 Pump 4 speedAI22Boil. 2 Status CodeAI23Boil. 2 Blocking CodeAI24Boil. 2 Lockout CodeAI25Boiler Outlet 3AI26Boiler 3 Firing RateAI27Boiler 3 StatusAI28Boiler 3 LockoutAI29Boiler Outlet 4AI30Boiler 4 Firing RateAI31Boiler 4 StatusAI32Boiler 4 LockoutAI33Boiler Outlet 5AI34Boiler 5 Firing RateAI35Boiler 5 StatusAI36Boiler 5 LockoutAI37Boiler Outlet 6AI38Boiler 6 Firing RateAI39Boiler 6 StatusAI40Boiler 6 LockoutAI41Boiler Outlet 7AI42Boiler 7 Firing RateAI43Boiler 7 StatusAI44Boiler 7 LockoutAI45Boiler Outlet 8AI46Boiler 8 Firing RateAI47Boiler 8 StatusAI48Boiler 8 LockoutAI49Discrete Inputs 49 - 64AI50NTC 6 temperatureAI51NTC 7 temperatureAI52NTC 9 temperatureAI53Vortex 1 flowAI54Vortex 1 tempAI55Vortex 2 flowAI56Vortex 2 tempAI90Total FaultsAI91Total Last FaultsAI92Run Hours CHAI93Run Hours DHWAI94Run Hours Cas CHAI95Run Hours Cas DHWAI96Power HoursAI98Start CounterAI99Start CounterAV0ConfigurationAV1CoilsAV20-10 volt / rate / setpAV3DHW setpointAV4DHW temperaturAV5Outdoor temp.AV6Sys supply temp.AV7Sys rtn temp.AV8I4 for directAV9CH post purgeAV10DHW post purgeAV11Pump 4 SpeedAV13Extra out ECS
Integration notes
- The manual table gives no object names; names here are the 'Heating Appliance' descriptions. Where the water heater meaning differs it is in the description.
- The manual header gives part # 64980290; HTP sells the adapter as 7350P-636. The source PDF is scanned (image only); this list was keyed from the page images and checked row by row.
- Objects marked BIC-928 only (bold italics in the manual) do not exist on BIC-926 appliances.
- Access is not printed per object: AV and BV (holding registers / coils) are taken as writable, AI and BI as read-only.
- Temperatures are °F with 0.1 resolution; setpoint objects marked * are only valid during a heating cycle. AI 92-96 counts are in units of 5 hours (x5 resolution).
- AV 12 (Pump 5 speed) is referenced in the configuration bits but not printed in the object table.
Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. This list is provided as-is for reference only and may contain mistakes — confirming it before you write, map or commission anything is up to you (terms). Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters) and exports what it actually has to Excel — free. New to BACnet? Start with what a BACnet points list is and what the object types mean.
Questions about the HTP MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters)
How many BACnet points does the HTP MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters) have?
This list has 111 BACnet objects: 63 analog inputs, 13 analog values, 33 binary inputs, 2 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which HTP MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters) BACnet points are writable?
15 of the 111 objects accept a write. Points marked Command have a priority array: a write holds until it is released, so release it back to automatic when you are done. The source has no read/write column, so this is inferred from object type.
Where is the official HTP MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters) BACnet documentation?
The source is MODBUS / BACnet Adapter Installation Instructions (Part # 7350P-636) (LP-548 Rev. 000 Rel. 006), revision 2023-10-30, published free by HTP at https://htproducts.com/literature/lp-548.pdf.
What are the minimum BACnet points to integrate the HTP MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters)?
Start with AV 0 Configuration (Bits: which values the BMS supplies (1 = from BMS)); AV 1 Coils (Demand bits: b0 room thermostat (CH), b4 tank (DHW)); AV 2 0-10 volt / rate / setp (Setpoint or firing-rate command (0-10 V scale)); AV 3 DHW setpoint (DHW setpoint from the BMS); AI 8 Outlet Temp. 1 (Outlet temperature); AI 11 Firing Rate 1 (Firing rate); AI 13 Boil. 1 Status Code (Status code); BI 33 Alarm cont. 1 (EXCEPT Versa Hydro) (Alarm output); AI 15 Boil. 1 Lockout Code (Lockout code).
How do I enable BMS control of the HTP MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters)?
Set configuration bit B0 (boiler enable) or B1 (tank enable) in AV 0, then write the AV 1 Coils bits: b0 room thermostat (CH demand), b4 tank thermostat (DHW demand).
Does the HTP MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters) need a BACnet heartbeat or have a communication timeout?
A 4-minute communication timer returns the appliance to its own controls if no write arrives; each write resets it. Update temperature values at least once a minute but not more than once a second.
Can the BMS supply sensor values to the HTP MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters)?
Setting configuration bits B4-B7 makes the appliance use the BMS-written DHW temperature (AV 4), outdoor temperature (AV 5), system supply (AV 6) and system return (AV 7) instead of its own sensors.
How do I check these points on the real MODBUS/BACnet Adapter 7350P-636 (BIC-926/928 boilers and water heaters)?
Scan the network with a BACnet IP browser such as Easy BACnet, open the device and compare its object list with this table. Anything missing is usually an option that isn't installed or a point that is disabled in the controller's configuration.
Source: MODBUS / BACnet Adapter Installation Instructions (Part # 7350P-636) · LP-548 Rev. 000 Rel. 006 · rev. 2023-10-30. Object names, instances and units are reproduced as published; descriptions are our own.