- Home
- BACnet points lists
- Engineered Air
- CenCon Controller and Expansion Modules (I/O devices)
Air handling / make-up air unit controller (I/O and expansion modules) · BACnet points list
Engineered Air CenCon Controller and Expansion Modules (I/O devices) BACnet points list
Updated 6 November 2026
CenCon is Engineered Air's unit controller, with BACnet MS/TP (19200 or 38400 baud), BACnet IP and Modbus RTU. It works as a virtual BACnet gateway: the CenCon device (Gateway ID + 1) reports the main sensors, analog outputs, fan, damper and alarm relays and the safety inputs, and each fitted expansion module (DX cooling, indirect and direct gas heat, gas humidifier, energy recovery wheel, electric heat, spare I/O, combustion blower and pressure) appears as its own device. All objects here are read-only; commands go to the CenCon_SW device.
This page lists 152 BACnet objects for the Engineered Air CenCon Controller and Expansion Modules (I/O devices) — 0 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Engineered Air’s own free documentation, linked below.
- Manufacturer
- Engineered Air
- Model
- CenCon Controller and Expansion Modules (I/O devices)
- Equipment
- Air handling / make-up air unit controller (I/O and expansion modules)
- Equipment type
- Rooftop units, AHUs & DOAS
- BACnet objects
- 152 (0 writable)
- Transport
- BACnet MS/TP, BACnet IP
- Firmware
- CenCon version 3.0.0 or higher
- Default device instance
- CenCon = Gateway ID + 1 (default 270001); modules Gateway ID + 2 to + 31
- Also known as
- CenCon, IOM65, C_XM, J_XM, G_XM, M_XM, ER_XM, S_XM, XP_XM, H_XM, CD_XM, P_XM, EngA CenCon
Reference only, provided as-is: verify against Engineered Air’s current documentation and the live device before use. Not official Engineered Air information. Terms of use.
BMS integration notes: Engineered Air CenCon Controller and Expansion Modules (I/O devices)
These devices are read-only: start the unit and write setpoints on CenCon_SW. From the CenCon device read the supply fan and alarm relays, air proving, discharge, return and ambient temperatures, and the module devices for staging and flame/safety status.
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 |
|---|---|---|---|
| BO 2 | SA | Supply fan output on | Read |
| BI 2 | FbB | Air proving switch | Read |
| BI 5 | OCC | Occupied/unoccupied input | Read |
| AI 20 | DA | Discharge air temperature, tenths of °F | Read |
| AI 16 | RA | Return/room temperature, tenths of °F | Read |
| AI 19 | AA | Ambient air temperature, tenths of °F | Read |
| BO 4 | AL | Alarm output | Read |
Enable & remote start
Commands are not on these devices; use EMS_Fan_Enable and the module enables on the CenCon_SW device (Gateway ID + 55).
Network setup
- Defaults: Gateway ID 270000, MAC 3, Max Master 127, Max Info Frames 20, MS/TP DNET 2707; BACnet IP 192.168.0.10/24, UDP 47808, IP DNET 2708.
- MS/TP baud 19200 or 38400; terminals BnA/BnB for BACnet, SmA/SmB for Modbus; a 120 ohm EOL resistor and bias resistors are built in.
- With several CenCons on one network the Gateway ID, MAC, MS/TP DNET, IP address and IP DNET must be unique; keep Gateway IDs at least 100 apart.
- Save settings on the Communication tab and cycle power for changes to take effect.
Watch out for
- Same instance numbers appear on different virtual devices; map by device instance as well as object.
- No decimals: temperatures are tenths of °F.
- Only fitted modules appear.
Engineered Air CenCon Controller and Expansion Modules (I/O devices) 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 | |||||
|---|---|---|---|---|---|---|
| AO | 2 | MCW | [CenCon] Modulating Cooling | mV | Read | |
| AO | 1 | MEC | [CenCon] Modulating Economizer | mV | Read | |
| AO | 0 | MHW | [CenCon] Modulating Heating | mV | Read | |
| AO | 3 | MSP | [CenCon] VFD Command Speed | mV | Read | |
| AI | 6 | RPM | [CenCon] VFD Feedback Speed | mV | Read | |
| AI | 0 | IAQ | [CenCon] IAQ Sensor | mV | Read | |
| AI | 2 | HuO | [CenCon] Outside Humidity | mV | Read | |
| AI | 5 | HR_Pos | [CenCon] Dehumidification SP | mV | Read | |
| AI | 7 | FbD | [CenCon] Feedback Damper | mV | Read | |
| BI | 4 | DES | [CenCon] Damper End Switch | Read | ||
| BOmin | 4 | AL | [CenCon] Alarm | Read | ||
| BOmin | 2 | SA | [CenCon] Supply Air | Read | ||
| BO | 1 | DM | [CenCon] Damper Actuator | Read | ||
| BImin | 5 | OCC | [CenCon] Occupied/Unoccupied | Read | ||
| BI | 6 | TCB | [CenCon] Time Clock Bypass | Read | ||
| BI | 7 | EnF | [CenCon] Enable Fan | Read | ||
| BI | 0 | ALi | [CenCon] Secondary BACnet Alarm | Read | ||
| AI | 18 | MA | [CenCon] Mixed Air Temperature; value x10 | °F | Read | |
| AImin | 20 | DA | [CenCon] Discharge Air Temperature; value x10 | °F | Read | |
| AImin | 19 | AA | [CenCon] Ambient Air Temperature; value x10 | °F | Read | |
| AImin | 16 | RA | [CenCon] Return/Room Temperature; value x10 | °F | Read | |
| AI | 8 | W_Pos | [CenCon] Modulating Room Thermostat | mV | Read | |
| AI | 9 | ASP | [CenCon] Remote VFD Setpoint | mV | Read | |
| AI | 17 | DX | [CenCon] DX Coil Temperature; value x10 | °F | Read | |
| BI | 8 | DHC | [CenCon] Dehumidification | Read | ||
| BI | 3 | BYP | [CenCon] VFD Bypass | Read | ||
| AI | 1 | DPr | [CenCon] (FUTURE) | Read | ||
| AI | 4 | Y_Pos | [CenCon] DX Setpoint Reset | mV | Read | |
| BImin | 2 | FbB | [CenCon] Air Proving Switch | Read | ||
| BI | 1 | OLF | [CenCon] Economizer Disable | Read | ||
| AI | 3 | HuR | [CenCon] Return/Room Humidity | mV | Read | |
| AO | 0 | MCp | [C_XM] Modulating Compressor | mV | Read | |
| AO | 1 | MF1 | [C_XM] Modulating Condenser Fan #1 | mV | Read | |
| AO | 2 | MF2 | [C_XM] Modulating Condenser Fan #2 | mV | Read | |
| AO | 3 | MRh | [C_XM] Modulating Reheat | mV | Read | |
| BO | 0 | C1a | [C_XM] Cooling stage #1 | Read | ||
| BO | 1 | C2a | [C_XM] Cooling stage #2 | Read | ||
| BO | 2 | C3a | [C_XM] Cooling stage #3 | Read | ||
| BO | 3 | C4a | [C_XM] Cooling stage #4 | Read | ||
| BO | 4 | C5a | [C_XM] Cooling stage #5 | Read | ||
| BO | 5 | C6a | [C_XM] Cooling stage #6 | Read | ||
| BO | 6 | F1b | [C_XM] Condenser Fan Stage #1 | Read | ||
| BO | 7 | F2b | [C_XM] Condenser Fan Stage #2 | Read | ||
| BO | 8 | R1b | [C_XM] Stepped Reheat Stage #1 | Read | ||
| BO | 9 | R2b | [C_XM] Stepped Reheat Stage #2 | Read | ||
| AI | 20 | CW | [C_XM] Pre Cool DX Temperature; value x10 | °F | Read | |
| BI | 0 | EnH | [C_XM] Enable Reheat Override | Read | ||
| BI | 1 | EnC | [C_XM] Enable Cooling | Read | ||
| AI | 2 | FbG | [J_XM] Feedback Gas | mV | Read | |
| AO | 0 | MBV | [J_XM] Modulating Ball Valve | mV | Read | |
| BI | 2 | CAS | [J_XM] Combustion Air Switch | Read | ||
| BI | 0 | BFS | [J_XM] Blocked Flue Switch | Read | ||
| BI | 1 | EnH | [J_XM] Enable Heat | Read | ||
| BO | 4 | PV | [J_XM] Pilot Valve | Read | ||
| BO | 5 | SR | [J_XM] Safety Relay | Read | ||
| BO | 6 | FR | [J_XM] Flame Relay | Read | ||
| BI | 4 | HL | [J_XM] High Limit | Read | ||
| AI | 4 | CP | [J_XM] Condensate Probe | Read | ||
| AO | 4 | MX | [J_XM] MX Valve | mV | Read | |
| BI | 3 | FbV | [J_XM] Gas Valve Feedback | Read | ||
| AI | 2 | FbG | [G_XM] Feedback Gas | mV | Read | |
| AI | 3 | FbA | [G_XM] Feedback Air | mV | Read | |
| AO | 0 | MBV | [G_XM] Modulating Ball Valve | mV | Read | |
| AO | 1 | MCA | [G_XM] Modulating Combustion Air | mV | Read | |
| BI | 2 | CAS | [G_XM] Combustion Air Switch | Read | ||
| BI | 0 | BFS | [G_XM] Blocked Flue Switch | Read | ||
| BI | 1 | EnH | [G_XM] Enable Heat | Read | ||
| BO | 0 | CB | [G_XM] Combustion Blower | Read | ||
| BO | 4 | PV | [G_XM] Pilot Valve | Read | ||
| BO | 5 | SR | [G_XM] Safety Relay | Read | ||
| BO | 6 | FR | [G_XM] Flame Relay | Read | ||
| BI | 4 | HL | [G_XM] High Limit | Read | ||
| AI | 4 | CP | [G_XM] Condensate Probe | Read | ||
| BI | 3 | FbV | [G_XM] Gas Valve Feedback | Read | ||
| AI | 2 | FbG | [M_XM] Feedback Gas | mV | Read | |
| AO | 0 | MBV | [M_XM] Modulating Ball Valve | mV | Read | |
| AO | 1 | MPP | [M_XM] Profile Pressure Actuator | mV | Read | |
| BI | 0 | HiE | [M_XM] High Speed Enable | Read | ||
| BI | 1 | EnH | [M_XM] Enable Heat | Read | ||
| BO | 0 | HiS | [M_XM] High Speed | Read | ||
| BO | 1 | Exl | [M_XM] Exhaust Fan Interlock | Read | ||
| BO | 2 | DFR | [M_XM] Dual Flame Rod | Read | ||
| BO | 3 | WPu | [M_XM] Water Pump | Read | ||
| BO | 4 | PV | [M_XM] Pilot Valve | Read | ||
| BO | 5 | SR | [M_XM] Safety Relay | Read | ||
| BO | 6 | FR | [M_XM] Flame Relay | Read | ||
| BI | 4 | FL | [M_XM] High Limit | Read | ||
| AO | 4 | MX | [M_XM] MX Valve | mV | Read | |
| BI | 3 | FbV | [M_XM] Gas Valve Feedback | Read | ||
| AO | 0 | MFr | [ER_XM] Modulating Bypass Damper | mV | Read | |
| AO | 1 | MER | [ER_XM] Modulating Energy Recovery | mV | Read | |
| BI | 0 | EnH | [ER_XM] Enable Heat | Read | ||
| BI | 1 | RoT | [ER_XM] Rotation Sensor | Read | ||
| BO | 0 | ByD | [ER_XM] Bypass Damper | Read | ||
| BO | 4 | ERC | [ER_XM] Enable Wheel | Read | ||
| AI | 19 | LA | [ER_XM] Leaving Air Temperature; value x10 | °F | Read | |
| AI | 20 | EA | [ER_XM] Exhaust Air Temperature; value x10 | °F | Read | |
| AI | 0 | DH_Pos | [ER_XM] Leaving Air Setpoint | mV | Read | |
| AI | 2 | FbG | [S_XM] Feedback Gas | mV | Read | |
| AI | 3 | MHL | [S_XM] Modulating High Limit | mV | Read | |
| AO | 0 | MBV | [S_XM] Modulating Ball Valve | mV | Read | |
| BI | 2 | DHL | [S_XM] Duct High Limit | Read | ||
| BI | 0 | BFS | [S_XM] Blocked Flue Switch | Read | ||
| BI | 1 | EnH | [S_XM] Enable Heat | Read | ||
| BO | 0 | FV | [S_XM] Fill Valve | Read | ||
| BO | 1 | MV | [S_XM] Mixing Valve | Read | ||
| BO | 2 | DV | [S_XM] Drain Valve | Read | ||
| BO | 3 | FVS | [S_XM] Fill Valve Side | Read | ||
| BO | 4 | PV | [S_XM] Pilot Valve | Read | ||
| BO | 5 | SR | [S_XM] Safety Relay | Read | ||
| BO | 6 | FR | [S_XM] Flame Relay | Read | ||
| BI | 4 | HL | [S_XM] High Limit | Read | ||
| AI | 0 | DH_Pos | [S_XM] Humidity Signal | mV | Read | |
| AI | 15 | Dn | [S_XM] Drain Sensor; value x10 | °F | Read | |
| AI | 4 | CP | [S_XM] Condensate Probe | kΩ | Read | |
| AI | 6 | FWP | [S_XM] Fill Water Probe | kΩ | Read | |
| AI | 5 | LWP | [S_XM] Low Water Probe | kΩ | Read | |
| AO | 4 | MX | [S_XM] MX Valve | mV | Read | |
| BI | 3 | FbV | [S_XM] Gas Valve Feedback | Read | ||
| AI | 3 | S1 | [XP_XM] value x10 | °F | Read | |
| AI | 4 | S2 | [XP_XM] value x10 | °F | Read | |
| AI | 1 | AI1 | [XP_XM] | Read | ||
| AI | 2 | AI2 | [XP_XM] | Read | ||
| AI | 3 | AI3 | [XP_XM] | Read | ||
| AI | 4 | AI4 | [XP_XM] | Read | ||
| AO | 1 | AO1 | [XP_XM] | Read | ||
| AO | 2 | AO2 | [XP_XM] | Read | ||
| BI | 0 | DI1 | [XP_XM] | Read | ||
| BI | 1 | DI2 | [XP_XM] | Read | ||
| BI | 2 | DI3 | [XP_XM] | Read | ||
| BI | 3 | DI4 | [XP_XM] | Read | ||
| BO | 0 | DO1 | [XP_XM] | Read | ||
| BO | 1 | DO2 | [XP_XM] | Read | ||
| BO | 2 | DO3 | [XP_XM] | Read | ||
| BO | 3 | DO4 | [XP_XM] | Read | ||
| BI | 0 | EnH | [H_XM] Enable Heat | Read | ||
| BO | 0 | H1a | [H_XM] Heating Stage #1 | Read | ||
| BO | 1 | H2a | [H_XM] Heating Stage #2 | Read | ||
| BO | 2 | H3a | [H_XM] Heating Stage #3 | Read | ||
| BO | 3 | H4a | [H_XM] Heating Stage #4 | Read | ||
| BO | 4 | H5b | [H_XM] Heating Stage #5 | Read | ||
| BO | 5 | H6c | [H_XM] Heating Stage #6 (Ambient stage #1) | Read | ||
| BO | 6 | H7d | [H_XM] Heating Stage #7 (Ambient stage #2) | Read | ||
| BI | 3 | DSw | [H_XM] Door Switch | Read | ||
| BI | 4 | HL | [H_XM] High Limit | Read | ||
| BO | 0 | CB | [CD_XM] Combustion Blower Enable | Read | ||
| AI | 1 | Current RPM | [CD_XM] Current RPM | RPM | Read | |
| AI | 0 | Filtered RPM | [CD_XM] Filtered RPM | RPM | Read | |
| AO | 0 | RPM SP | [CD_XM] Combustion Blower RPM Setpoint | RPM | Read | |
| AI | 0 | Current_Pressure | [P_XM] Current Pressure | in. w.c. | Read | |
| AI | 2 | Filtered_Pressure | [P_XM] Filtered Pressure | in. w.c. | Read | |
| AO | 0 | Pressure_Setpoint | [P_XM] Pressure Setpoint (FUTURE) | in. w.c. | Read |
No points match these filters.
Object ID lookup: Engineered Air CenCon Controller and Expansion Modules point IDs by name
AO2MCWAO1MECAO0MHWAO3MSPAI6RPMAI0IAQAI2HuOAI5HR_PosAI7FbDBI4DESBO4ALBO2SABO1DMBI5OCCBI6TCBBI7EnFBI0ALiAI18MAAI20DAAI19AAAI16RAAI8W_PosAI9ASPAI17DXBI8DHCBI3BYPAI1DPrAI4Y_PosBI2FbBBI1OLFAI3HuRAO0MCpAO1MF1AO2MF2AO3MRhBO0C1aBO1C2aBO2C3aBO3C4aBO4C5aBO5C6aBO6F1bBO7F2bBO8R1bBO9R2bAI20CWBI0EnHBI1EnCAI2FbGAO0MBVBI2CASBI0BFSBI1EnHBO4PVBO5SRBO6FRBI4HLAI4CPAO4MXBI3FbVAI2FbGAI3FbAAO0MBVAO1MCABI2CASBI0BFSBI1EnHBO0CBBO4PVBO5SRBO6FRBI4HLAI4CPBI3FbVAI2FbGAO0MBVAO1MPPBI0HiEBI1EnHBO0HiSBO1ExlBO2DFRBO3WPuBO4PVBO5SRBO6FRBI4FLAO4MXBI3FbVAO0MFrAO1MERBI0EnHBI1RoTBO0ByDBO4ERCAI19LAAI20EAAI0DH_PosAI2FbGAI3MHLAO0MBVBI2DHLBI0BFSBI1EnHBO0FVBO1MVBO2DVBO3FVSBO4PVBO5SRBO6FRBI4HLAI0DH_PosAI15DnAI4CPAI6FWPAI5LWPAO4MXBI3FbVAI3S1AI4S2AI1AI1AI2AI2AI3AI3AI4AI4AO1AO1AO2AO2BI0DI1BI1DI2BI2DI3BI3DI4BO0DO1BO1DO2BO2DO3BO3DO4BI0EnHBO0H1aBO1H2aBO2H3aBO3H4aBO4H5bBO5H6cBO6H7dBI3DSwBI4HLBO0CBAI1Current RPMAI0Filtered RPMAO0RPM SPAI0Current_PressureAI2Filtered_PressureAO0Pressure_Setpoint
Integration notes
- Each bracketed tag in a description names the virtual BACnet device: CenCon = Gateway ID + 1, C_XM + 2, J_XM + 6, G_XM + 8, M_XM + 10, S_XM + 12, H_XM + 14, ER_XM + 16, XP_XM + 17 to 20, CD_XM + 21, P_XM + 24 (more CD/P modules at + 22, 23, 25-31). The same object type and instance repeats on different devices.
- Module devices appear only when that expansion module is fitted.
- Temperatures marked 'value x10' are integers in tenths of a degree F; most other analogs are raw signals in mV or kOhm.
- The XP_XM table gives only terminal names (S1, AI1-AI4, AO1-AO2, DI1-DI4, DO1-DO4).
- Points marked (FUTURE) in the manual are listed as printed.
- Source: CenCon and module tables, pages 9-14 of IOM65 R106 (152 objects).
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 CenCon Controller and Expansion Modules (I/O devices) 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 Engineered Air CenCon Controller and Expansion Modules (I/O devices)
How many BACnet points does the Engineered Air CenCon Controller and Expansion Modules (I/O devices) have?
This list has 152 BACnet objects: 42 analog inputs, 23 analog outputs, 39 binary inputs, 48 binary outputs. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Engineered Air CenCon Controller and Expansion Modules (I/O devices) BACnet points are writable?
None of the listed objects are marked writable in the source documentation.
Where is the official Engineered Air CenCon Controller and Expansion Modules (I/O devices) BACnet documentation?
The source is CenCon Communication Manual for Modbus and BACnet (MSTP and IP) (IOM65 R106), revision 2025-05, published free by Engineered Air at https://www.engineeredair.com/wp-content/uploads/2025/07/CenCon-Communication-R106-2025-07-optimized.pdf.
What are the minimum BACnet points to integrate the Engineered Air CenCon Controller and Expansion Modules (I/O devices)?
Start with BO 2 SA (Supply fan output on); BI 2 FbB (Air proving switch); BI 5 OCC (Occupied/unoccupied input); AI 20 DA (Discharge air temperature, tenths of °F); AI 16 RA (Return/room temperature, tenths of °F); AI 19 AA (Ambient air temperature, tenths of °F); BO 4 AL (Alarm output).
How do I enable BMS control of the Engineered Air CenCon Controller and Expansion Modules (I/O devices)?
Commands are not on these devices; use EMS_Fan_Enable and the module enables on the CenCon_SW device (Gateway ID + 55).
How do I check these points on the real CenCon Controller and Expansion Modules (I/O devices)?
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 Engineered Air BACnet points lists
- Air handling / make-up air unit controller (heating, cooling, ventilation)
Engineered Air C-TRAC3 Controller
Engineered Air heating, cooling and ventilation units built with the C-TRAC3 configurable logic controller.
Also known as: C-TRAC3, CTRAC3, C-TRAC 3, EngA C-TRAC3 - Air handling / make-up air unit controller (BMS command points)
Engineered Air CenCon_SW EMS Command Device (CenCon controller)
Engineered Air appliances (air handlers, make-up air, indirect and direct gas-fired heaters, DX and energy recovery units) built with the CenCon controller, version 3.0.0 or later.
Also known as: CenCon, CenCon_SW, CenCon SW, IOM65, EngA CenCon
Source: CenCon Communication Manual for Modbus and BACnet (MSTP and IP) · IOM65 R106 · rev. 2025-05. Object names, instances and units are reproduced as published; descriptions are our own.