- Home
- BACnet points lists
- AAON
- BACnet General Controller (BGC)
General-purpose BACnet I/O controller · BACnet points list
AAON BACnet General Controller (BGC) BACnet points list
Updated 6 November 2026
AAON's BACnet MS/TP general controller: a fixed I/O point module with 8 configurable analog inputs (thermistor, 4-20 mA, 0-5/0-10 VDC or communicating sensors), 8 humidity readings from communicating sensors, 8 binary inputs, 8 relay outputs and 4 0-10 VDC analog outputs. The BMS writes the relays and analog outputs directly; the input type, scaling and sensor address are AV settings.
This page lists 69 BACnet objects for the AAON BACnet General Controller (BGC) — 44 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from AAON’s own free documentation, linked below.
- Manufacturer
- AAON
- Model
- BACnet General Controller (BGC)
- Equipment
- General-purpose BACnet I/O controller
- Equipment type
- Other equipment
- BACnet objects
- 69 (44 writable)
- Transport
- BACnet MS/TP
- Firmware
- Not stated
- Also known as
- AAON BGC, BGC Controller, AAON BACnet General Controller, G042460, AAON general purpose I/O controller
Reference only, provided as-is: verify against AAON’s current documentation and the live device before use. Not official AAON information. Terms of use.
BMS integration notes: AAON BACnet General Controller (BGC)
Set the MAC address, ID Start and baud rate on the BGC display, configure each analog input type (AV 5-12) and scaling, then read the inputs and command the relays (BV 1-8) and analog outputs (AV 1-4) from the BMS.
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 |
|---|---|---|---|
| BV 1 | Relay #1 | Relay 1 on/off command | Write |
| AV 1 | Analog Output #1 | Analog output 1, 0-10 VDC | Write |
| AI 2 | Analog Input #1 | Analog input 1 value | Read |
| BI 1 | Binary Input #1 | Binary input 1 open/close | Read |
Network setup
- MS/TP baud 9600-76800, default 38400; MAC address 0-254, default 0.
- Device ID = ID Start (0-30,000 in steps of 1000, default 15,000) plus the offset shown under DEVICE ID.
- Set the jumper next to each analog input to match the selected sensor type (0-5 or 0-10 VDC).
Watch out for
- AV 5-36 are configuration values; avoid writing them cyclically.
AAON BACnet General Controller (BGC) 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 | |||||
|---|---|---|---|---|---|---|
| AI | 1 | Application Software Version | Software version in the unit | Read | ||
| AImin | 2 | Analog Input #1 | Analog input 1 value | Read | ||
| AI | 3 | Analog Input #2 | Analog input 2 value | Read | ||
| AI | 4 | Analog Input #3 | Analog input 3 value | Read | ||
| AI | 5 | Analog Input #4 | Analog input 4 value | Read | ||
| AI | 6 | Analog Input #5 | Analog input 5 value | Read | ||
| AI | 7 | Analog Input #6 | Analog input 6 value | Read | ||
| AI | 8 | Analog Input #7 | Analog input 7 value | Read | ||
| AI | 9 | Analog Input #8 | Analog input 8 value | Read | ||
| AI | 10 | Humidity Input #1 | Digital humidity sensor 1 reading (needs digital temp on AI:2) | Read | ||
| AI | 11 | Humidity Input #2 | Digital humidity sensor 2 reading (needs digital temp on AI:3) | Read | ||
| AI | 12 | Humidity Input #3 | Digital humidity sensor 3 reading (needs digital temp on AI:4) | Read | ||
| AI | 13 | Humidity Input #4 | Digital humidity sensor 4 reading (needs digital temp on AI:5) | Read | ||
| AI | 14 | Humidity Input #5 | Digital humidity sensor 5 reading (needs digital temp on AI:6) | Read | ||
| AI | 15 | Humidity Input #6 | Digital humidity sensor 6 reading (needs digital temp on AI:7) | Read | ||
| AI | 16 | Humidity Input #7 | Digital humidity sensor 7 reading (needs digital temp on AI:8) | Read | ||
| AI | 17 | Humidity Input #8 | Digital humidity sensor 8 reading (needs digital temp on AI:9) | Read | ||
| BImin | 1 | Binary Input #1 | Binary input 1 open/close status | Read | 0=Off, 1=On | |
| BI | 2 | Binary Input #2 | Binary input 2 open/close status | Read | 0=Off, 1=On | |
| BI | 3 | Binary Input #3 | Binary input 3 open/close status | Read | 0=Off, 1=On | |
| BI | 4 | Binary Input #4 | Binary input 4 open/close status | Read | 0=Off, 1=On | |
| BI | 5 | Binary Input #5 | Binary input 5 open/close status | Read | 0=Off, 1=On | |
| BI | 6 | Binary Input #6 | Binary input 6 open/close status | Read | 0=Off, 1=On | |
| BI | 7 | Binary Input #7 | Binary input 7 open/close status | Read | 0=Off, 1=On | |
| BI | 8 | Binary Input #8 | Binary input 8 open/close status | Read | 0=Off, 1=On | |
| BVmin | 1 | Relay #1 | Relay 1 on/off command | Write | 0=Off, 1=On | |
| BV | 2 | Relay #2 | Relay 2 on/off command | Write | 0=Off, 1=On | |
| BV | 3 | Relay #3 | Relay 3 on/off command | Write | 0=Off, 1=On | |
| BV | 4 | Relay #4 | Relay 4 on/off command | Write | 0=Off, 1=On | |
| BV | 5 | Relay #5 | Relay 5 on/off command | Write | 0=Off, 1=On | |
| BV | 6 | Relay #6 | Relay 6 on/off command | Write | 0=Off, 1=On | |
| BV | 7 | Relay #7 | Relay 7 on/off command | Write | 0=Off, 1=On | |
| BV | 8 | Relay #8 | Relay 8 on/off command | Write | 0=Off, 1=On | |
| AVmin | 1 | Analog Output #1 | Analog output 1 voltage command, 0-10 VDC | V | Write | |
| AV | 2 | Analog Output #2 | Analog output 2 voltage command, 0-10 VDC | V | Write | |
| AV | 3 | Analog Output #3 | Analog output 3 voltage command, 0-10 VDC | V | Write | |
| AV | 4 | Analog Output #4 | Analog output 4 voltage command, 0-10 VDC | V | Write | |
| AV | 5 | Analog Input #1 Type | Analog input 1 type configuration | Write | 0=Not Used, 1=Thermistor Temp (F), 2=Thermistor Temp (C), 3=4-20ma User Scaled, 4=0-5/0-10vdc User Scaled, 5=Communicating Digital Space Sensor, 6=Communicating CO2 Sensor, 7=Communicating Outdoor Temp Sensor, 8=Communicating Return Temp Sensor | |
| AV | 6 | Analog Input #2 Type | Analog input 2 type configuration | Write | 0=Not Used, 1=Thermistor Temp (F), 2=Thermistor Temp (C), 3=4-20ma User Scaled, 4=0-5/0-10vdc User Scaled, 5=Communicating Digital Space Sensor, 6=Communicating CO2 Sensor, 7=Communicating Outdoor Temp Sensor, 8=Communicating Return Temp Sensor | |
| AV | 7 | Analog Input #3 Type | Analog input 3 type configuration | Write | 0=Not Used, 1=Thermistor Temp (F), 2=Thermistor Temp (C), 3=4-20ma User Scaled, 4=0-5/0-10vdc User Scaled, 5=Communicating Digital Space Sensor, 6=Communicating CO2 Sensor, 7=Communicating Outdoor Temp Sensor, 8=Communicating Return Temp Sensor | |
| AV | 8 | Analog Input #4 Type | Analog input 4 type configuration | Write | 0=Not Used, 1=Thermistor Temp (F), 2=Thermistor Temp (C), 3=4-20ma User Scaled, 4=0-5/0-10vdc User Scaled, 5=Communicating Digital Space Sensor, 6=Communicating CO2 Sensor, 7=Communicating Outdoor Temp Sensor, 8=Communicating Return Temp Sensor | |
| AV | 9 | Analog Input #5 Type | Analog input 5 type configuration | Write | 0=Not Used, 1=Thermistor Temp (F), 2=Thermistor Temp (C), 3=4-20ma User Scaled, 4=0-5/0-10vdc User Scaled, 5=Communicating Digital Space Sensor, 6=Communicating CO2 Sensor, 7=Communicating Outdoor Temp Sensor, 8=Communicating Return Temp Sensor | |
| AV | 10 | Analog Input #6 Type | Analog input 6 type configuration | Write | 0=Not Used, 1=Thermistor Temp (F), 2=Thermistor Temp (C), 3=4-20ma User Scaled, 4=0-5/0-10vdc User Scaled, 5=Communicating Digital Space Sensor, 6=Communicating CO2 Sensor, 7=Communicating Outdoor Temp Sensor, 8=Communicating Return Temp Sensor | |
| AV | 11 | Analog Input #7 Type | Analog input 7 type configuration | Write | 0=Not Used, 1=Thermistor Temp (F), 2=Thermistor Temp (C), 3=4-20ma User Scaled, 4=0-5/0-10vdc User Scaled, 5=Communicating Digital Space Sensor, 6=Communicating CO2 Sensor, 7=Communicating Outdoor Temp Sensor, 8=Communicating Return Temp Sensor | |
| AV | 12 | Analog Input #8 Type | Analog input 8 type configuration | Write | 0=Not Used, 1=Thermistor Temp (F), 2=Thermistor Temp (C), 3=4-20ma User Scaled, 4=0-5/0-10vdc User Scaled, 5=Communicating Digital Space Sensor, 6=Communicating CO2 Sensor, 7=Communicating Outdoor Temp Sensor, 8=Communicating Return Temp Sensor | |
| AV | 13 | Maximum Scaling #1 | Max scaling for user-scaled input 1 (-3000 to 3000) | Write | ||
| AV | 14 | Maximum Scaling #2 | Max scaling for user-scaled input 2 (-3000 to 3000) | Write | ||
| AV | 15 | Maximum Scaling #3 | Max scaling for user-scaled input 3 (-3000 to 3000) | Write | ||
| AV | 16 | Maximum Scaling #4 | Max scaling for user-scaled input 4 (-3000 to 3000) | Write | ||
| AV | 17 | Maximum Scaling #5 | Max scaling for user-scaled input 5 (-3000 to 3000) | Write | ||
| AV | 18 | Maximum Scaling #6 | Max scaling for user-scaled input 6 (-3000 to 3000) | Write | ||
| AV | 19 | Maximum Scaling #7 | Max scaling for user-scaled input 7 (-3000 to 3000) | Write | ||
| AV | 20 | Maximum Scaling #8 | Max scaling for user-scaled input 8 (-3000 to 3000) | Write | ||
| AV | 21 | Minimum Scaling #1 | Min scaling for user-scaled input 1 (-3000 to 3000) | Write | ||
| AV | 22 | Minimum Scaling #2 | Min scaling for user-scaled input 2 (-3000 to 3000) | Write | ||
| AV | 23 | Minimum Scaling #3 | Min scaling for user-scaled input 3 (-3000 to 3000) | Write | ||
| AV | 24 | Minimum Scaling #4 | Min scaling for user-scaled input 4 (-3000 to 3000) | Write | ||
| AV | 25 | Minimum Scaling #5 | Min scaling for user-scaled input 5 (-3000 to 3000) | Write | ||
| AV | 26 | Minimum Scaling #6 | Min scaling for user-scaled input 6 (-3000 to 3000) | Write | ||
| AV | 27 | Minimum Scaling #7 | Min scaling for user-scaled input 7 (-3000 to 3000) | Write | ||
| AV | 28 | Minimum Scaling #8 | Min scaling for user-scaled input 8 (-3000 to 3000) | Write | ||
| AV | 29 | Sensor # | Communicating sensor address for analog input 1 (1-8) | Write | ||
| AV | 30 | Sensor # | Communicating sensor address for analog input 2 (1-8) | Write | ||
| AV | 31 | Sensor # | Communicating sensor address for analog input 3 (1-8) | Write | ||
| AV | 32 | Sensor # | Communicating sensor address for analog input 4 (1-8) | Write | ||
| AV | 33 | Sensor # | Communicating sensor address for analog input 5 (1-8) | Write | ||
| AV | 34 | Sensor # | Communicating sensor address for analog input 6 (1-8) | Write | ||
| AV | 35 | Sensor # | Communicating sensor address for analog input 7 (1-8) | Write | ||
| AV | 36 | Sensor # | Communicating sensor address for analog input 8 (1-8) | Write |
No points match these filters.
Object ID lookup: AAON BACnet General Controller point IDs by name
AI1Application Software VersionAI2Analog Input #1AI3Analog Input #2AI4Analog Input #3AI5Analog Input #4AI6Analog Input #5AI7Analog Input #6AI8Analog Input #7AI9Analog Input #8AI10Humidity Input #1AI11Humidity Input #2AI12Humidity Input #3AI13Humidity Input #4AI14Humidity Input #5AI15Humidity Input #6AI16Humidity Input #7AI17Humidity Input #8BI1Binary Input #1BI2Binary Input #2BI3Binary Input #3BI4Binary Input #4BI5Binary Input #5BI6Binary Input #6BI7Binary Input #7BI8Binary Input #8BV1Relay #1BV2Relay #2BV3Relay #3BV4Relay #4BV5Relay #5BV6Relay #6BV7Relay #7BV8Relay #8AV1Analog Output #1AV2Analog Output #2AV3Analog Output #3AV4Analog Output #4AV5Analog Input #1 TypeAV6Analog Input #2 TypeAV7Analog Input #3 TypeAV8Analog Input #4 TypeAV9Analog Input #5 TypeAV10Analog Input #6 TypeAV11Analog Input #7 TypeAV12Analog Input #8 TypeAV13Maximum Scaling #1AV14Maximum Scaling #2AV15Maximum Scaling #3AV16Maximum Scaling #4AV17Maximum Scaling #5AV18Maximum Scaling #6AV19Maximum Scaling #7AV20Maximum Scaling #8AV21Minimum Scaling #1AV22Minimum Scaling #2AV23Minimum Scaling #3AV24Minimum Scaling #4AV25Minimum Scaling #5AV26Minimum Scaling #6AV27Minimum Scaling #7AV28Minimum Scaling #8AV29Sensor #AV30Sensor #AV31Sensor #AV32Sensor #AV33Sensor #AV34Sensor #AV35Sensor #AV36Sensor #
Integration notes
- The points table has no read/write column; access is inferred: relay BVs and AV settings writable, AI/BI read-only.
- Object names follow the PARAMETER column. AV 29-36 are all printed as 'Sensor #'; the description says which analog input each one serves.
- Humidity inputs need a communicating digital temperature/humidity sensor on the matching analog input.
- Units of AI 2-9 depend on the input type and scaling set in AV 5-28.
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 BACnet General Controller (BGC) 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 AAON BACnet General Controller (BGC)
How many BACnet points does the AAON BACnet General Controller (BGC) have?
This list has 69 BACnet objects: 17 analog inputs, 36 analog values, 8 binary inputs, 8 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which AAON BACnet General Controller (BGC) BACnet points are writable?
44 of the 69 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 AAON BACnet General Controller (BGC) BACnet documentation?
The source is BACnet General Controller (BGC) Technical Guide - Appendix A BGC BACnet Points (G042460 Rev. F), revision 2022-10 (221012), published free by AAON at https://www.aaon.com/hubfs/G042460-BGC%20Controller-F.pdf.
What are the minimum BACnet points to integrate the AAON BACnet General Controller (BGC)?
Start with BV 1 Relay #1 (Relay 1 on/off command); AV 1 Analog Output #1 (Analog output 1, 0-10 VDC); AI 2 Analog Input #1 (Analog input 1 value); BI 1 Binary Input #1 (Binary input 1 open/close).
How do I check these points on the real BACnet General Controller (BGC)?
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 AAON BACnet points lists
- Rooftop unit / air handler controller
AAON Touchscreen Controller
AAON packaged units fitted with the AAON Touchscreen unit controller.
Also known as: AAON Touchscreen, Touch Screen Controller, AAON TS controller - Rooftop unit controller (zoning)
AAON Auto-Zone 3 (AZ 3) Controller
AAON packaged units run by the Auto-Zone 3 controller, alone or with AZ 3 VAV/zone dampers.
Also known as: AZ 3, AZ3, Auto-Zone 3, AAON AZ3, G071000, SS8014, SS8015, Orion AZ3 - DX chiller controller
AAON DX Chiller Controller
AAON packaged DX chillers (non-Turbocor compressors) with the Main DX Chiller Controller, refrigerant modules and optional waterside economizer and evaporative condenser modules.
Also known as: AAON DX Chiller Controller, Main DX Chiller Controller, G054280, SS1149, AAON DX chiller BACnet - DX chiller controller
AAON LF Chiller Controller
AAON LF series one- or two-circuit DX chillers with the LF Chiller Main Controller, optional pumping package and waterside economizer.
Also known as: AAON LF Chiller, LF Chiller Main Controller, G059100, SS1131, DT005683-001, LF chiller BACnet - DX chiller controller
AAON Main DX Barrel Chiller Controller
AAON DX barrel chillers with the Main DX Barrel Chiller Controller, up to two barrels and three refrigerant circuits per barrel, with optional pumping, WSE, evaporative condenser and vestibule modules.
Also known as: AAON DX Barrel Chiller, Main DX Barrel Chiller Controller, G070300, SS1140, DX barrel chiller BACnet - Air handler preheat controller
AAON PREHEAT-X Controller
AAON PREHEAT-X controllers that stage and modulate electric (SCR/SSR) preheat on AAON units and air handlers.
Also known as: PREHEAT-X, PREHEATX, Preheat-X, G086640, AAON preheat controller, Orion PREHEAT-X - Rooftop unit / air handler controller (gateway)
AAON SA Controller (via PT-Link II BACnet gateway)
AAON units with the SA (single-zone) controller, reached through the AAON PT-Link II BACnet MS/TP gateway.
Also known as: SA controller, AAON SA, PT-Link II, PT-Link BACnet5, G114680 - Rooftop unit / air handler controller
AAON Stratus Unit Manager (Stratus controls)
AAON units built with Stratus controls (Stratus Unit Manager, software 1.3.3).
Also known as: Stratus, AAON Stratus, Stratus Unit Manager, Stratus BACnet Points Guide, Stratus controller, Stratus Series - VAV / zone controller
AAON VAV/Zone BACnet Controller (VAVZB)
Pressure-independent and pressure-dependent VAV boxes and zone dampers controlled by the AAON VAV/Zone BACnet controller.
Also known as: VAVZB, VAV/Zone Controller, ASM02426, ASM02427, ASM02661, ASM02662, SS1116, SS1146, G067750 - Rooftop unit / air handler controller
AAON VCB-X Controller
AAON packaged rooftop units, air handlers, DOAS and water-source units controlled by the Orion VCB-X (OE335-26B-VCBX) unit controller.
Also known as: VCBX, VCB-X, Orion VCB-X, OE335-26B-VCBX, V28940, WattMaster VCB-X, AAON VCB-X BACnet - Rooftop unit / air handler controller
AAON VCCX-454 Controller
AAON rooftop units, air handlers, DOAS and self-contained units built for R-454B and controlled by the VCCX-454 unit controller with RM454 refrigerant modules.
Also known as: VCCX-454, VCCX 454, ASM07503, SS1188, AAON VCCX-454 controller, R-454B unit controller - Rooftop unit / air handler controller
AAON VCCX-454-GH Controller (grow house)
AAON R-454B units for indoor agriculture (grow rooms) controlled by the VCCX-454-GH controller.
Also known as: VCCX-454-GH, VCCX454-GH, ASM07792, SS1207, AAON grow house controller, indoor agriculture HVAC controller - Rooftop unit / air handler controller
AAON VCCX2 Controller
AAON rooftop units, air handlers and DOAS units controlled by the VCCX2 (ASM01698) unit controller.
Also known as: VCC-X2, VCCX, VCC-X, ASM01698, Orion VCCX2, SS1088 - Rooftop unit / air handler controller (gateway)
AAON VCM Controller (legacy, via PT-Link II BACnet gateway)
Older AAON units with the legacy VCM controller, reached through the AAON PT-Link II BACnet MS/TP gateway.
Also known as: VCM, AAON VCM, PT-Link II, PT-Link BACnet5, G114680 - Rooftop unit / air handler controller (gateway)
AAON VCM-X Controller (via PT-Link II BACnet gateway)
AAON rooftop units, air handlers and other equipment with the VCM-X controller, reached through the AAON PT-Link II BACnet MS/TP gateway.
Also known as: VCM-X, VCMX, PT-Link II, PT-Link BACnet5, G114680
Source: BACnet General Controller (BGC) Technical Guide - Appendix A BGC BACnet Points · G042460 Rev. F · rev. 2022-10 (221012). Object names, instances and units are reproduced as published; descriptions are our own.