Easy BACnet
  1. Home
  2. BACnet points lists
  3. AAON
  4. 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

Short answer

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
Source document
BACnet General Controller (BGC) Technical Guide - Appendix A BGC BACnet Points · G042460 Rev. F · rev. 2022-10 (221012)
Download CSV 69 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

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)

Integration in brief

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.

ObjectNameWhyAccess
BV 1Relay #1Relay 1 on/off commandWrite
AV 1Analog Output #1Analog output 1, 0-10 VDCWrite
AI 2Analog Input #1Analog input 1 valueRead
BI 1Binary Input #1Binary input 1 open/closeRead

Network setup

Watch out for

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.

69 of 69 shown
Type
Access
Show
AAON BACnet General Controller (BGC) BACnet Points List
DescriptionStates
AI1Application Software VersionSoftware version in the unitRead
AImin2Analog Input #1Analog input 1 valueRead
AI3Analog Input #2Analog input 2 valueRead
AI4Analog Input #3Analog input 3 valueRead
AI5Analog Input #4Analog input 4 valueRead
AI6Analog Input #5Analog input 5 valueRead
AI7Analog Input #6Analog input 6 valueRead
AI8Analog Input #7Analog input 7 valueRead
AI9Analog Input #8Analog input 8 valueRead
AI10Humidity Input #1Digital humidity sensor 1 reading (needs digital temp on AI:2)Read
AI11Humidity Input #2Digital humidity sensor 2 reading (needs digital temp on AI:3)Read
AI12Humidity Input #3Digital humidity sensor 3 reading (needs digital temp on AI:4)Read
AI13Humidity Input #4Digital humidity sensor 4 reading (needs digital temp on AI:5)Read
AI14Humidity Input #5Digital humidity sensor 5 reading (needs digital temp on AI:6)Read
AI15Humidity Input #6Digital humidity sensor 6 reading (needs digital temp on AI:7)Read
AI16Humidity Input #7Digital humidity sensor 7 reading (needs digital temp on AI:8)Read
AI17Humidity Input #8Digital humidity sensor 8 reading (needs digital temp on AI:9)Read
BImin1Binary Input #1Binary input 1 open/close statusRead0=Off, 1=On
BI2Binary Input #2Binary input 2 open/close statusRead0=Off, 1=On
BI3Binary Input #3Binary input 3 open/close statusRead0=Off, 1=On
BI4Binary Input #4Binary input 4 open/close statusRead0=Off, 1=On
BI5Binary Input #5Binary input 5 open/close statusRead0=Off, 1=On
BI6Binary Input #6Binary input 6 open/close statusRead0=Off, 1=On
BI7Binary Input #7Binary input 7 open/close statusRead0=Off, 1=On
BI8Binary Input #8Binary input 8 open/close statusRead0=Off, 1=On
BVmin1Relay #1Relay 1 on/off commandWrite0=Off, 1=On
BV2Relay #2Relay 2 on/off commandWrite0=Off, 1=On
BV3Relay #3Relay 3 on/off commandWrite0=Off, 1=On
BV4Relay #4Relay 4 on/off commandWrite0=Off, 1=On
BV5Relay #5Relay 5 on/off commandWrite0=Off, 1=On
BV6Relay #6Relay 6 on/off commandWrite0=Off, 1=On
BV7Relay #7Relay 7 on/off commandWrite0=Off, 1=On
BV8Relay #8Relay 8 on/off commandWrite0=Off, 1=On
AVmin1Analog Output #1Analog output 1 voltage command, 0-10 VDCVWrite
AV2Analog Output #2Analog output 2 voltage command, 0-10 VDCVWrite
AV3Analog Output #3Analog output 3 voltage command, 0-10 VDCVWrite
AV4Analog Output #4Analog output 4 voltage command, 0-10 VDCVWrite
AV5Analog Input #1 TypeAnalog input 1 type configurationWrite0=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
AV6Analog Input #2 TypeAnalog input 2 type configurationWrite0=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
AV7Analog Input #3 TypeAnalog input 3 type configurationWrite0=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
AV8Analog Input #4 TypeAnalog input 4 type configurationWrite0=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
AV9Analog Input #5 TypeAnalog input 5 type configurationWrite0=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
AV10Analog Input #6 TypeAnalog input 6 type configurationWrite0=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
AV11Analog Input #7 TypeAnalog input 7 type configurationWrite0=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
AV12Analog Input #8 TypeAnalog input 8 type configurationWrite0=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
AV13Maximum Scaling #1Max scaling for user-scaled input 1 (-3000 to 3000)Write
AV14Maximum Scaling #2Max scaling for user-scaled input 2 (-3000 to 3000)Write
AV15Maximum Scaling #3Max scaling for user-scaled input 3 (-3000 to 3000)Write
AV16Maximum Scaling #4Max scaling for user-scaled input 4 (-3000 to 3000)Write
AV17Maximum Scaling #5Max scaling for user-scaled input 5 (-3000 to 3000)Write
AV18Maximum Scaling #6Max scaling for user-scaled input 6 (-3000 to 3000)Write
AV19Maximum Scaling #7Max scaling for user-scaled input 7 (-3000 to 3000)Write
AV20Maximum Scaling #8Max scaling for user-scaled input 8 (-3000 to 3000)Write
AV21Minimum Scaling #1Min scaling for user-scaled input 1 (-3000 to 3000)Write
AV22Minimum Scaling #2Min scaling for user-scaled input 2 (-3000 to 3000)Write
AV23Minimum Scaling #3Min scaling for user-scaled input 3 (-3000 to 3000)Write
AV24Minimum Scaling #4Min scaling for user-scaled input 4 (-3000 to 3000)Write
AV25Minimum Scaling #5Min scaling for user-scaled input 5 (-3000 to 3000)Write
AV26Minimum Scaling #6Min scaling for user-scaled input 6 (-3000 to 3000)Write
AV27Minimum Scaling #7Min scaling for user-scaled input 7 (-3000 to 3000)Write
AV28Minimum Scaling #8Min scaling for user-scaled input 8 (-3000 to 3000)Write
AV29Sensor #Communicating sensor address for analog input 1 (1-8)Write
AV30Sensor #Communicating sensor address for analog input 2 (1-8)Write
AV31Sensor #Communicating sensor address for analog input 3 (1-8)Write
AV32Sensor #Communicating sensor address for analog input 4 (1-8)Write
AV33Sensor #Communicating sensor address for analog input 5 (1-8)Write
AV34Sensor #Communicating sensor address for analog input 6 (1-8)Write
AV35Sensor #Communicating sensor address for analog input 7 (1-8)Write
AV36Sensor #Communicating sensor address for analog input 8 (1-8)Write
Object ID lookup: AAON BACnet General Controller point IDs by name

Integration notes

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

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.