- Home
- BACnet points lists
- Heat-Timer
- MPCQ Platinum (BACnet)
Steam boiler sequencing control · BACnet points list
Heat-Timer MPCQ Platinum (BACnet) BACnet points list
Updated 6 November 2026
The MPCQ Platinum stages up to 32 steam boiler stages on system pressure, in cycle or setpoint mode. Its BACnet board exposes the settings, per-boiler mode, status, lockout and communication-error objects and the sensor readings as Analog, Binary and Multi-state Values with instances in steps of 100.
This page lists 49 BACnet objects for the Heat-Timer MPCQ Platinum (BACnet) — 40 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Heat-Timer’s own free documentation, linked below.
- Manufacturer
- Heat-Timer
- Model
- MPCQ Platinum (BACnet)
- Equipment
- Steam boiler sequencing control
- Equipment type
- Boilers & water heaters
- BACnet objects
- 49 (40 writable)
- Transport
- BACnet IP, BACnet MS/TP
- Firmware
- Not stated
- Also known as
- MPCQ, MPCQ Platinum, Heat-Timer MPCQ, Platinum BACnet
Reference only, provided as-is: verify against Heat-Timer’s current documentation and the live device before use. Not official Heat-Timer information. Terms of use.
BMS integration notes: Heat-Timer MPCQ Platinum (BACnet)
The MPCQ sequences up to 32 steam boiler stages on system pressure. From the BMS, read system pressure, outdoor temperature, boiler status and lockouts and the system relay; adjust the pressure setpoint, put individual boilers in Auto/Standby/Off/On with MODE, and force a day/night shift if needed.
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 |
|---|---|---|---|
| MV 1900 | MODE00 | Boiler 1 mode: 1 Auto, 2 Standby, 3 Off, 4 On | Write |
| AV 3700 | SETPT | Steam pressure setpoint, 0-30 psi | Write |
| MV 3800 | SHIFT | Force day/night: 1 ToDay, 2 ToNight, 3 ExtendDay | Write |
| AV 4000 | SYSPRES | System steam pressure, psi | Read |
| AV 2300 | ODTEMP | Outdoor temperature | Read |
| BV 4200 | SYSTEM | System relay (1 = on) | Read |
| MV 400 | BSTATUS | Boiler stage status; codes depend on BTYPE | Read |
| BV 1500 | LOCK00 | Boiler 1 lockout input (1 = L/O) | Read |
| BV 800 | COMERR00 | Boiler 1 communication error | Read |
Network setup
- BACnet IP or BACnet MS/TP is chosen at the panel (Network Settings > Switch to IP / Switch to MS/TP).
- Device ID is a 7-digit number entered at the panel; the device object name is HTC_ followed by the panel serial number.
- MS/TP: MAC address 1-127 (default 1), baud 9600, 19200 or 38400 (default 9600), 8 data bits, no parity, 1 stop bit.
- IP: leave the IP and mask blank for DHCP, or enter a fixed address at the panel.
Watch out for
- BSTATUS value range changes with BTYPE (Boiler Type).
- BOOSTADJ, BOOSTMODE, BOOSTTIME, DADJUST, NADJUST and XYZPRESSURE apply when OPMODE = Cycle; SETBACK when OPMODE = Set Point.
- LSTHOLD, MINRUN, PURGE, REACT and STBYDLY apply with LOGIC = PID; THROTTLE with LOGIC = OSS.
- The weekly schedule is 56 AV slots (instances 3300-3355), minutes since midnight; 1440 = empty slot.
Heat-Timer MPCQ Platinum (BACnet) 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.
| Description | States | |||||
|---|---|---|---|---|---|---|
| AV | 0 | BOOSTADJ | Vari-Boost Adjustment; range printed "0 1 - 6 4" | Write | ||
| MV | 100 | BOOSTMODE | Boost Mode | Write | 1=Disabled, 2=Manual, 3=Vari, 4=Vari+ESD | |
| AV | 200 | BOOSTTIME | Manual Boost Time; range 0 - 120 | min | Write | |
| AV | 300 | BPTIME | Bypass Time; range 0 - 2,147,483,647 | min | Read | |
| MVmin | 400 | BSTATUS | Boiler Status (printed for 400-431) | Read | BTYPE On/Off: 1=Off, 2=On; 2-Stage: 1=Off, 2=Low, 3=High; 3-Stage: 1=Off, 2=Low, 3=Med, 4=High; 4-Stage: 1=Off, 2=Low, 3=MLow, 4=MHigh | |
| MV | 500 | BTYPE | Boiler Type | Write | 1=On/Off, 2=2-Stage, 3=3-Stage, 4=4-Stage | |
| BV | 600 | BYPASSMODE | Bypass Mode | Write | 0=AUTO, 1=ON | |
| AV | 700 | CLENGTH | Cycle Length; range 10 - 240 | min | Write | |
| BVmin | 800 | COMERR00 | Communication Error (first of 800-831) | Read | 0=(blank), 1=C/E | |
| BV | 831 | COMERR31 | Communication Error (last of 800-831) | Read | 0=(blank), 1=C/E | |
| MV | 900 | DADJUST | Day Heat Adjustment | Write | 1=A, 2=B, 3=C, 4=D, 5=E, 6=F, 7=G, 8=H, 9=I, 10=J, 11=K, 12=L, 13=M, 14=N, 15=O, 16=P | |
| AV | 1000 | DCUTOFF | Outdoor Day Cutoff; range -6 - 38, 20 - 100 | °F or °C (per INMODE) | Write | |
| BV | 1100 | DLS | Day Light Saving | Write | 0=Enable, 1=Disable | |
| BV | 1200 | FAULTMODE | Sensor Fault Mode | Write | 0=OutputOn, 1=OutputOff | |
| BV | 1300 | INMODE | Sensor Mode | Write | 0=°F, 1=°C | |
| MV | 1400 | LEAD | Lead boiler; coding depends on Boiler Type (table in manual) | Write | ||
| BVmin | 1500 | LOCK00 | Lockout Input (first of 1500-1531) | Read | 0=(inactive), 1=L/O | |
| BV | 1531 | LOCK31 | Lockout Input (last of 1500-1531) | Read | 0=(inactive), 1=L/O | |
| BV | 1600 | LOGIC | Logic Mode | Write | 0=PID | |
| AV | 1700 | LSTHOLD | Last Stage Hold; range 0 - 5 psi | psi | Write | |
| AV | 1800 | MINRUN | Min Runtime; range 1-60 | min | Write | |
| MVmin | 1900 | MODE00 | Boiler Mode (first of 1900-1931) | Write | 1=Auto, 2=Standby, 3=Off, 4=On | |
| MV | 1931 | MODE31 | Boiler Mode (last of 1900-1931) | Write | 1=Auto, 2=Standby, 3=Off, 4=On | |
| AV | 2000 | NBOILER | Total Boilers; range 1 - 32/(BTYPE+1) | Write | ||
| MV | 2100 | NADJUST | Night Heat Adjustment | Write | 1=A, 2=B, 3=C, 4=D, 5=E, 6=F, 7=G, 8=H, 9=I, 10=J, 11=K, 12=L, 13=M, 14=N, 15=O, 16=P | |
| AV | 2200 | NCUTOFF | Outdoor Night Cutoff; range -6 - 38, 20 - 100 | °F or °C (per INMODE) | Write | |
| AVmin | 2300 | ODTEMP | Outdoor Sensor; range -40 - +250 | °F or °C (per INMODE) | Read | |
| AV | 2400 | ODTRIM | Outdoor Sensor Trim; range -3 - +3, -5 - +5 | °F or °C (per INMODE) | Write | |
| BV | 2500 | OPMODE | Operation Mode | Write | 0=Cycle, 1=Set Point | |
| AV | 2600 | PDATE | Panel Date; range 0 - 2,147,483,647 | days since 1/1/1981 | Write | |
| AV | 2700 | PRETRIM | Pressure Sensor Trim; range -3 - 3 | psi | Write | |
| AV | 2800 | PTIME | Panel Time; range 0 - 1439 | min since 0:00 | Write | |
| AV | 2900 | PURGE | Purge Delay; range 0-10 | min | Write | |
| AV | 3000 | REACT | Reaction Time; range 1 - 10 | min | Write | |
| MV | 3100 | RTMODE | Lead Stage Rotation Mode | Write | 1=Time | |
| AV | 3200 | RTTIME | Periodic Rotation Interval; range 1 - 999 | h | Write | |
| AV | 3300 | SCHEDULES00 | Schedules; range 0 - 1439, 1440=empty schedule (first of 3300-3355) | min since 0:00 | Write | |
| AV | 3355 | SCHEDULES55 | Schedules; range 0 - 1439, 1440=empty schedule (last of 3300-3355) | min since 0:00 | Write | |
| BV | 3400 | SEASON | Season | Write | 0=Winter, 1=Summer | |
| BV | 3500 | SEQUENCE | Sequence | Write | 0=Lo/Hi/Lo/Hi, 1=Lo/Lo/Hi/Hi | |
| AV | 3600 | SETBACK | Night Setback Temp; range -10 - 0psi | psi | Write | |
| AVmin | 3700 | SETPT | Set point; range 0 - 30psi | psi | Write | |
| MVmin | 3800 | SHIFT | Day/Night Shift | Write | 1=ToDay, 2=ToNight, 3=ExtendDay, 4=Resync | |
| AV | 3900 | STBYDLY | Standby Delay; range 1 - 60 | min | Write | |
| AVmin | 4000 | SYSPRES | System Pressure Sensor; range -5 - +35 | psi | Read | |
| AV | 4100 | SRUNON | System Run-on; range 0 - 60 | min | Write | |
| BVmin | 4200 | SYSTEM | System Relay | Read | 0=Off, 1=On | |
| AV | 4300 | THROTTLE | Throttle Range; range 0.5 - 5 | psi | Write | |
| AV | 4400 | XYZPRESSURE | Heat Establish Pressure; range 0.5 - 5 | psi | Write |
No points match these filters.
Object ID lookup: Heat-Timer MPCQ Platinum point IDs by name
AV0BOOSTADJMV100BOOSTMODEAV200BOOSTTIMEAV300BPTIMEMV400BSTATUSMV500BTYPEBV600BYPASSMODEAV700CLENGTHBV800COMERR00BV831COMERR31MV900DADJUSTAV1000DCUTOFFBV1100DLSBV1200FAULTMODEBV1300INMODEMV1400LEADBV1500LOCK00BV1531LOCK31BV1600LOGICAV1700LSTHOLDAV1800MINRUNMV1900MODE00MV1931MODE31AV2000NBOILERMV2100NADJUSTAV2200NCUTOFFAV2300ODTEMPAV2400ODTRIMBV2500OPMODEAV2600PDATEAV2700PRETRIMAV2800PTIMEAV2900PURGEAV3000REACTMV3100RTMODEAV3200RTTIMEAV3300SCHEDULES00AV3355SCHEDULES55BV3400SEASONBV3500SEQUENCEAV3600SETBACKAV3700SETPTMV3800SHIFTAV3900STBYDLYAV4000SYSPRESAV4100SRUNONBV4200SYSTEMAV4300THROTTLEAV4400XYZPRESSURE
Integration notes
- Objects are Analog, Binary and Multi-state Values only. Rows without a read-only mark in the manual are listed as writable.
- Temperature objects use °F or °C depending on the INMODE (sensor type/mode) setting.
- Start-up settings can be read but not written over BACnet; Heat-Timer says to set them at the panel first.
- The manual prints some rows as ranges (BSTATUS = 400-431 (one name printed for the whole range); COMERR00-31 = 800-831; LOCK00-31 = 1500-1531; MODE00-31 = 1900-1931; SCHEDULES00-55 = 3300-3355). Only the first and last printed objects of each range are listed here; the ones in between follow the same pattern.
- Pressure objects are in psi.
- Per-boiler objects come in blocks of 32 (00-31); the Lead Boiler coding depends on Boiler Type (table on manual page 15).
- Variable list: manual pages 14-15.
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 MPCQ Platinum (BACnet) 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 Heat-Timer MPCQ Platinum (BACnet)
How many BACnet points does the Heat-Timer MPCQ Platinum (BACnet) have?
This list has 49 BACnet objects: 26 analog values, 13 binary values, 10 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Heat-Timer MPCQ Platinum (BACnet) BACnet points are writable?
40 of the 49 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.
Where is the official Heat-Timer MPCQ Platinum (BACnet) BACnet documentation?
The source is Platinum BACnet Installation and Configuration Manual (IP and MS/TP) - MPCQ Platinum BACnet Variable List (pp. 14-15) (HT# 059082-00C), published free by Heat-Timer at https://www.heat-timer.com/wp-content/uploads/2019/04/Platinum-BACnet-Configuration-Manual-059082C-Color.pdf.
What are the minimum BACnet points to integrate the Heat-Timer MPCQ Platinum (BACnet)?
Start with MV 1900 MODE00 (Boiler 1 mode: 1 Auto, 2 Standby, 3 Off, 4 On); AV 3700 SETPT (Steam pressure setpoint, 0-30 psi); MV 3800 SHIFT (Force day/night: 1 ToDay, 2 ToNight, 3 ExtendDay); AV 4000 SYSPRES (System steam pressure, psi); AV 2300 ODTEMP (Outdoor temperature); BV 4200 SYSTEM (System relay (1 = on)); MV 400 BSTATUS (Boiler stage status; codes depend on BTYPE); BV 1500 LOCK00 (Boiler 1 lockout input (1 = L/O)); BV 800 COMERR00 (Boiler 1 communication error).
How do I check these points on the real MPCQ Platinum (BACnet)?
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.
More Heat-Timer BACnet points lists
- Boiler outdoor reset control
Heat-Timer HWR Platinum (BACnet)
Heat-Timer HWR Platinum hot water reset control for a single burner or a motorized mixing valve, with the BACnet IP/MS/TP communication board.
Also known as: HWR, HWR Platinum, Heat-Timer HWR, Platinum BACnet - Multiple boiler sequencing control
Heat-Timer HWRQ Platinum (BACnet)
Heat-Timer HWRQ Platinum hot water reset and sequencing control for multiple on/off or staged boilers, with the BACnet IP/MS/TP board.
Also known as: HWRQ, HWRQ Platinum, Heat-Timer HWRQ, Platinum BACnet - Boiler / steam heating plant control
Heat-Timer MPC Platinum (BACnet)
Heat-Timer MPC Platinum heating control for a burner/valve or district steam plant, with the BACnet IP/MS/TP board.
Also known as: MPC, MPC Platinum, Heat-Timer MPC, Platinum BACnet - Modulating boiler sequencing control
Heat-Timer Multi-MOD Platinum (BACnet)
Heat-Timer Multi-MOD Platinum control for up to 20 modulating boilers or stages (hot water, steam or reset), with the BACnet IP/MS/TP board.
Also known as: Multi-MOD, MultiMOD, Multi-MOD Platinum, Heat-Timer Multi-MOD, Platinum BACnet - Steam heating control (boiler or district steam valve)
Heat-Timer SRC Platinum (BACnet)
Heat-Timer SRC Platinum steam heating control for a burner/valve or district steam valve, with the BACnet IP/MS/TP board.
Also known as: SRC, SRC Platinum, Heat-Timer SRC, Platinum BACnet
Source: Platinum BACnet Installation and Configuration Manual (IP and MS/TP) - MPCQ Platinum BACnet Variable List (pp. 14-15) · HT# 059082-00C. Object names, instances and units are reproduced as published; descriptions are our own.