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

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

AAON SA 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 SA controller it exposes 98 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 98 BACnet objects for the AAON SA Controller (via PT-Link II BACnet gateway) — 23 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
SA Controller (via PT-Link II BACnet gateway)
Equipment
Rooftop unit / air handler controller (gateway)
Equipment type
Rooftop units, AHUs & DOAS
BACnet objects
98 (23 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Default device instance
50000 + MS/TP MAC address
Also known as
SA controller, AAON SA, 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 SA · G114680 Rev A · rev. 2022-10-12
Download CSV 98 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 SA 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
AI 123UnitModeOccupancy mode in effectRead
AI 4CtrlStsOperating mode (off, vent, cool, heat...)Read
AI 72SpcTpSpace temperatureRead
AI 83SaTpSupply air temperatureRead
BI 94MchClAlmMechanical cooling alarmRead
BI 95MchHtAlmMechanical heating alarmRead

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 SA 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.

98 of 98 shown
Type
Binary
Access
Show
AAON SA 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
AI84TpDmndTemperature DemandRead
AImin72SpcTpSpace TemperatureRead
AImin83SaTpSupply Air TemperatureRead
AI14DuctPrDuct Static PressureRead
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
BI6ClEnblCooling EnabledRead
BI30HtEnblHeating EnabledRead
BI15EcoEnblEconomizer EnabledRead
BI25FanDlyFan Start Up DelayRead
BI39MdHt2InsMODGAS II ConnectedRead
BI58Rt2InsREHEAT II ConnectedRead
AI16EcoPosEconomizer PositionRead
AI88VfdBwPosVFD Blower FanRead
BI2SaTpAlmBad Supply Air SensorRead
BI101SpcTpAlmSpace Temperature Sensor LostRead
BImin94MchClAlmMechanical Cooling AlarmRead
BImin95MchHtAlmMechanical Heating AlarmRead
BI26PofAlmFan Proving AlarmRead
BI96DrtFlAlmDirty Filter DetectedRead
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 Value PositionRead
AVmin42OcpClStOccupied Mode Enable Cooling Setpoint (limits 0 to 99)Write
AVmin43OcpHtStOccupied Mode Enable Heating SetpointWrite
AV124UnClOstUnoccupied Cooling Offset (limits 0 to 30)Write
AV125UnHtOstUnoccupied Heating Offset (limits 0 to 30)Write
AVmin77SaClStSAT Cooling Setpoint (limits 40 to 80)Write
AV325SaHtRtSupply Air Heat High Reset (limits 40 to 150)Write
AV91WmupStWarm Up Setpoint (limits 50 to 90)Write
AV71SpcTpOstSpace Sensor Offset (limits -100 to 100)Write
AV80SaTpOstSupply Air Sensor Offset (limits -100 to 100)Write
AI107CoilTpStCoil Temperature SetpointRead
AV13DptStDewpoint Setpoint (limits 35 to 80)Write
AV120InRhStIndoor Humidity Setpoint (limits 0 to 100)Write
AV152DuctPrStStatic Pressure Setpoint (limits 0.01 to 3)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
AI181CoilTpCoil TemperatureRead
AI82SaTpStMCurrent Supply Air SetpointRead
AV196PreHtSpPreheater Setpoint (limits 0 to 100)Write
AI235EaTpEntering Air TemperatureRead
AI236EwTpEntering Water TemperatureRead
AI237EaRhEntering Air HumidityRead
AI207HdPr1Head Pressure 1Read
AI208HdPr2Head Pressure 2Read
AI240CoilTp2Coil Temperature 2Read
AI241EaDptEntering Air DewpointRead
AI242WSEBypWater Side Economizer BypassRead
AI243WSEByp2Water Side Economizer Bypass 2Read
AV107CoilTpStCoil Temperature Setpoint (limits 35 to 70)Write
AI206MdCmp2Modulating Compressor 2 PositionRead
AI246CdPos1Condenser Position 1Read
AI247CdPos2Condenser Position 2Read
BI248EaTpAlmEntering Air Temperature AlarmRead
BI219EmerAlmEmergency Shutdown AlarmRead
BI245PoWFAlmProof of Water Flow AlarmRead
BI244DrnAlmDrain Pan OverflowRead
AV238EaTpOstEntering Air Offset SetpointWrite
AV239EwTpOstEntering Water Offset SetpointWrite
AV324SaClRtSupply Air Cool High Reset (limits 40 to 150)Write
AV78SaHtStSAT Heating Setpoint (limits 40 to 200)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 SA Controller (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 SA 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 SA Controller (via PT-Link II BACnet gateway)

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

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

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

23 of the 98 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 SA 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 SA (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 SA 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); 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); BI 94 MchClAlm (Mechanical cooling alarm); BI 95 MchHtAlm (Mechanical heating alarm).

How do I enable BMS control of the AAON SA 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 SA 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 SA · G114680 Rev A · rev. 2022-10-12. Object names, instances and units are reproduced as published; descriptions are our own.