Easy BACnet
  1. Home
  2. BACnet points lists
  3. AAON
  4. VCM-X Controller (via PT-Link II BACnet gateway)

Rooftop unit / air handler controller (gateway) · BACnet points list

AAON VCM-X Controller (via PT-Link II BACnet gateway) BACnet points list

Updated 6 November 2026

Short answer

AAON's PT-Link II BACnet5 gateway connects AAON controller loops to a BACnet MS/TP network. For the VCM-X controller it exposes 112 objects: setpoints, offsets and the schedule force as writable AVs, plus read-only temperatures, humidity, pressures, damper and VFD signals, unit mode, control status, enable flags and alarms.

This page lists 112 BACnet objects for the AAON VCM-X Controller (via PT-Link II BACnet gateway) — 29 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
VCM-X Controller (via PT-Link II BACnet gateway)
Equipment
Rooftop unit / air handler controller (gateway)
Equipment type
Rooftop units, AHUs & DOAS
BACnet objects
112 (29 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Default device instance
50000 + MS/TP MAC address
Also known as
VCM-X, VCMX, PT-Link II, PT-Link BACnet5, G114680
Source document
PT-Link II BACnet5 Technical Guide - BACnet Properties and PT-Link Data Array Cross Reference for VCM-X · G114680 Rev A · rev. 2022-10-12
Download CSV 112 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 VCM-X Controller (via PT-Link II BACnet gateway)

Integration in brief

Wire the PT-Link II to the AAON controller loop and to the BACnet MS/TP trunk, set its MAC address and baud rate, and check the device instance. The BAS schedules the unit with SchdFrc (AV 66) and adjusts the occupied and supply air setpoints; status, temperatures and alarms are read-only objects.

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
AV 66SchdFrcOccupancy: 0 auto, 1 forced on, 2 forced offWrite
AV 42OcpClStOccupied cooling mode enable setpointWrite
AV 43OcpHtStOccupied heating mode enable setpointWrite
AV 77SaClStSupply air cooling setpointWrite
AV 78SaHtStSupply air heating setpointWrite
AI 123UnitModeOccupancy mode in effectRead
AI 4CtrlStsOperating mode (off, vent, cool, heat...)Read
AI 72SpcTpSpace temperatureRead
AI 83SaTpSupply air temperatureRead
AI 1AlmStsSummary of active alarm groupsRead

Enable & remote start

SchdFrc (AV 66) sets occupancy: 0 = auto/unoccupied (the controller's own schedule and inputs decide), 1 = forced on, 2 = forced off.

Network setup

Watch out for

AAON VCM-X Controller (via PT-Link II BACnet gateway) 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.

112 of 112 shown
Type
Binary
Access
Show
AAON VCM-X Controller (via PT-Link II BACnet gateway) BACnet Points List
DescriptionStates
AI99AppVerApplication Software VersionRead
AI7ClStOccupied Mode Enable Cooling Setpoint MirrorRead
AI31HtStOccupied Mode Enable Heating Setpoint MirrorRead
AI55OaWtblOutdoor Air WetbulbRead
AI84TpDmndTemperature DemandRead
AImin72SpcTpSpace TemperatureRead
AImin83SaTpSupply Air TemperatureRead
AI64RaTpReturn Air TemperatureRead
AI54OaTpOutdoor Air TemperatureRead
AI14DuctPrDuct Static PressureRead
AI52OaRhOutdoor Air HumidityRead
AImin123UnitModeUnit ModeRead0=Unoccupied, 1=Remote Contact Occupied, 2=Normal Schedule Occupied, 3=Push Button or Zone Override, 4=Holiday Mode Active, 5=Unoccupied Zone Demand, 6=Remote Schedule Override, 7=Current Output Force Mode, 8=SAT High or Low Cut Off, 9=CO2 Override In Progress, 10=Purge Mode Active
AImin4CtrlStsControl StatusRead0=Off, 1=Vent, 2=Cool, 3=Heat, 4=Dehum, 5=Dehum Cool, 6=Dehum Heat, 7=Warm Up Mode, 8=Defrost
BI6ClEnblCooling EnabledRead
BI30HtEnblHeating EnabledRead
BI15EcoEnblEconomizer EnabledRead
BI25FanDlyFan Start Up DelayRead
BI57PofCfgProof of Flow ConfiguredRead
BI3CO2CfgCO2 Sensor InstalledRead
BI39MdHt2InsMODGAS II ConnectedRead
BI58Rt2InsREHEAT II ConnectedRead
AI44OnRlysOn Board RelaysRead
AI111ExRlys12External Relays 1-2Read
AI112ExRlys34External Relays 3-4Read
AI16EcoPosEconomizer PositionRead
AI88VfdBwPosVFD Blower FanRead
AI89VfdExPosVFD Relief FanRead
AImin1AlmStsAlarm StatusRead
AI104AlrmGrp1Alarm Group 1Read
AI105AlrmGrp2Alarm Group 2Read
AI106AlrmGrp3Alarm Group 3Read
BI2SaTpAlmBad Supply Air SensorRead
BI117OaTpAlmOutdoor Air Temperature LostRead
BI101SpcTpAlmSpace Temperature Sensor LostRead
BI94MchClAlmMechanical Cooling AlarmRead
BI95MchHtAlmMechanical Heating AlarmRead
BI26PofAlmFan Proving AlarmRead
BI96DrtFlAlmDirty Filter DetectedRead
BI119SmokeAlmSmoke Detector AlarmRead
BI37LoSaAlmLow Supply Air Temperature AlarmRead
BI33HiSaAlmHigh Supply Air Temperature AlarmRead
BI108CtrlTpCFControl Temperature Cool FailureRead
BI109CtrlTpHFControl Temperature Heat FailureRead
AI9CtrlTpControl TemperatureRead
AI67InRhIndoor HumidityRead
AI114InRhStMIndoor Rh Setpoint MirrorRead
AI110DptStMDewpoint Setpoint MirrorRead
AI115MdClPosModulating Cool PositionRead
AI116MdHtPosModulating Heat PositionRead
AI38MdHt2PosModulating Gas Valve PositionRead
AI60Rt2PosReheat Valve PositionRead
AVmin42OcpClStOccupied Mode Enable Cooling Setpoint (limits 0 to 99)Write
AVmin43OcpHtStOccupied Mode Enable Heating Setpoint (limits 0 to 99)Write
AV124UnClOstUnoccupied Cooling Offset (limits 0 to 30)Write
AV125UnHtOstUnoccupied Heating OffsetWrite
AV92WtblStWet Bulb Setpoint (limits 0 to 80)Write
AVmin77SaClStSAT Cooling Setpoint (limits 40 to 80)Write
AV71SpcTpOstSpace Sensor Offset (limits -100 to 100)Write
AVmin78SaHtStSAT Heating Setpoint (limits 40 to 200)Write
AV91WmupStWarm Up Setpoint (limits 50 to 90)Write
AV80SaTpOstSupply Air Sensor Offset (limits -100 to 100)Write
AV65RaTpOstReturn Air Sensor Offset (limits -100 to 100)Write
AV53OaTpOstOutdoor Air Sensor Offset (limits -100 to 100)Write
AV107CoilTpStCoil Temperature Setpoint (limits 35 to 70)Write
AV13DptStDewpoint Setpoint (limits 35 to 80)Write
AV120InRhStIndoor Humidity Setpoint (limits 0 to 100)Write
AV152DuctPrStStatic Pressure Setpoint (limits 0.01 to 3)Write
AV118RfPrStRelief Pressure Setpoint (limits -0.2 to 0.2)Write
AVmin66SchdFrcSchedule Force (limits 0 to 2)Write0=Auto/Unoccupied mode, 1=Forced on, 2=Forced off
BI127OnRly1On Board Relay 1Read
BI128OnRly2On Board Relay 2Read
BI129OnRly3On Board Relay 3Read
BI130OnRly4On Board Relay 4Read
BI131OnRly5On Board Relay 5Read
BI133ExRly1Expansion Relay 1Read
BI134ExRly2Expansion Relay 2Read
BI135ExRly3Expansion Relay 3Read
BI136ExRly4Expansion Relay 4Read
BI137ExRly5Expansion Relay 5Read
BI138ExRly6Expansion Relay 6Read
BI139ExRly7Expansion Relay 7Read
BI140ExRly8Expansion Relay 8Read
BI141ExRly9Expansion Relay 9Read
BI142ExRly10Expansion Relay 10Read
BI143ExRly11Expansion Relay 11Read
BI144ExRly12Expansion Relay 12Read
BI145ExRly13Expansion Relay 13Read
BI146ExRly14Expansion Relay 14Read
BI147ExRly15Expansion Relay 15Read
BI148ExRly16Expansion Relay 16Read
AV149CO2StCO Setpoint 2 (limits 0 to 3000)Write
AV151MinEcoStMinimum Outdoor Air Setpoint (limits 1 to 100)Write
AI150CO2LevelReturn Air CO Level 2Read
AI153ByPasDmpBypass Damper PositionRead
AI154RaDmpReturn Damper PositionRead
AI62RfPrRelief PressureRead
AI47OaDwptOutdoor Air DewpointRead
AI181CoilTpCoil TemperatureRead
AI82SaTpStMCurrent Supply Air SetpointRead
AV196PreHtSpPreheater Setpoint (limits 0 to 100)Write
AI193OaCFMOutdoor Air CFMRead
AI194EtCFMExhaust CFMRead
AI195SaCFMSupply Air CFMRead
AV203OACfmStOutdoor Air CFM Setpoint (limits 0.10 k to 200 k)Write
AV204OACfmRsOutdoor Air CFM Reset Limit (limits 0.10 k to 200 k)Write
AI205OACfmStMCurrent Calculated OA CFM SetpointRead
AV324SaClRtSupply Air Cool High Reset (limits 40 to 150)Write
AV325SaHtRtSupply Air Heat High Reset (limits 40 to 150)Write
AV326ClLoRtCooling Low Reset Source (limits 1 to 150)Write
AV327ClHiRtCooling High Reset Source (limits 1 to 150)Write
AV328HtLoRtHeating Low Reset Source (limits 1 to 150)Write
AV329HtHiRtHeating High Reset Source (limits 1 to 150)Write
Object ID lookup: AAON VCM-X (PT-Link II) 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 VCM-X Controller (via PT-Link II BACnet gateway) 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 VCM-X Controller (via PT-Link II BACnet gateway)

How many BACnet points does the AAON VCM-X Controller (via PT-Link II BACnet gateway) have?

This list has 112 BACnet objects: 42 analog inputs, 29 analog values, 41 binary inputs. The exact set on a given unit depends on its firmware, installed options and configuration.

Which AAON VCM-X Controller (via PT-Link II BACnet gateway) BACnet points are writable?

29 of the 112 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 AAON VCM-X Controller (via PT-Link II BACnet gateway) BACnet documentation?

The source is PT-Link II BACnet5 Technical Guide - BACnet Properties and PT-Link Data Array Cross Reference for VCM-X (G114680 Rev A), revision 2022-10-12, published free by AAON at https://23126496.fs1.hubspotusercontent-na1.net/hubfs/23126496/G114680_PTLinkII_BACnet5_vA_221012.pdf.

What are the minimum BACnet points to integrate the AAON VCM-X Controller (via PT-Link II BACnet gateway)?

Start with AV 66 SchdFrc (Occupancy: 0 auto, 1 forced on, 2 forced off); AV 42 OcpClSt (Occupied cooling mode enable setpoint); AV 43 OcpHtSt (Occupied heating mode enable setpoint); AV 77 SaClSt (Supply air cooling setpoint); AV 78 SaHtSt (Supply air heating setpoint); AI 123 UnitMode (Occupancy mode in effect); AI 4 CtrlSts (Operating mode (off, vent, cool, heat...)); AI 72 SpcTp (Space temperature); AI 83 SaTp (Supply air temperature); AI 1 AlmSts (Summary of active alarm groups).

How do I enable BMS control of the AAON VCM-X Controller (via PT-Link II BACnet gateway)?

SchdFrc (AV 66) sets occupancy: 0 = auto/unoccupied (the controller's own schedule and inputs decide), 1 = forced on, 2 = forced off.

How do I check these points on the real VCM-X Controller (via PT-Link II BACnet gateway)?

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: PT-Link II BACnet5 Technical Guide - BACnet Properties and PT-Link Data Array Cross Reference for VCM-X · G114680 Rev A · rev. 2022-10-12. Object names, instances and units are reproduced as published; descriptions are our own.