Easy BACnet
  1. Home
  2. BACnet points lists
  3. York
  4. YVAA / YVFA / YAGK Chiller (native BACnet MS/TP)

Air-cooled variable-speed screw chiller · BACnet points list

York YVAA / YVFA / YAGK Chiller (native BACnet MS/TP) BACnet points list

Updated 4 November 2026

Short answer

YVAA, YVFA and YAGK chillers with the 031-03478 board have BACnet MS/TP, Modbus RTU and N2 built in, so no gateway is needed. The BAS writes the remote setpoint, current limit, sound limit and start/stop (AV 1-3, BV 1). Everything else is read-only AI and BI objects: chilled liquid and ambient temperatures, per-system pressures, temperatures, % FLA, hours, starts, kW, VSD values, condenser fan data, free cooling values, operational, fault and warning codes, and the chiller alarm.

This page lists 116 BACnet objects for the York YVAA / YVFA / YAGK Chiller (native BACnet MS/TP) — 4 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from York’s own free documentation, linked below.

Manufacturer
York
Model
YVAA / YVFA / YAGK Chiller (native BACnet MS/TP)
Equipment
Air-cooled variable-speed screw chiller
Equipment type
Chillers
BACnet objects
116 (4 writable)
Transport
BACnet MS/TP
Firmware
Y.ACS.20.02 to Y.ACS.20.20 and later (031-03476-010)
Also known as
YORK YVAA, YORK YVFA, YORK YAGK, YVAA native, 031-03478, Y.ACS.20
Source document
YVAA, YVFA, YAGK Native Modbus RTU, BACnet MS/TP, N2 Data Map · rev. 2022-03-03
Download CSV 116 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 York’s current documentation and the live device before use. Not official York information. Terms of use.

BMS integration notes: York YVAA / YVFA / YAGK Chiller (native BACnet MS/TP)

Integration in brief

Put the chiller in remote control (BI 12 reads Remote), then start it with BV 1 and write the remote setpoint (AV 1) and current limit (AV 2); the setpoint and limit only take effect while the start command is active. Read BI 2 for chiller run, the leaving chilled liquid temperature, VSD frequency, BI 1 for the chiller alarm and the per-system fault codes for the cause.

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 1START_STOPRemote start/stop (1 = run)Write
AV 1REM_SETPRemote leaving chilled liquid setpointWrite
AV 2DMD_LIMITRemote current limit, % FLAWrite
BI 2CH_RUNChiller runningRead
BI 12LOCAL_REMOTEMust read Remote (1) for BMS controlRead
AI 1LCHLTLeaving chilled liquid temperatureRead
AI 26VSD_OUT_FRCompressor VSD frequency (load indication)Read
BI 1CH_ALARMChiller alarmRead
AI 32S1_FTL_CODESys 1 fault code (0 = none)Read
AI 33S2_FLT_CODESys 2 fault code (0 = none)Read

Enable & remote start

BI 12 shows Local or Remote control mode. The sheet gives no point to change it and no write-enable point. The remote setpoint (AV 1) and current limit (AV 2) only take effect while the start command is active.

Heartbeat & communication loss

Operational code 67 is 'Loss of External Communications'; the sheet gives no timeout or heartbeat point.

Network setup

Watch out for

York YVAA / YVFA / YAGK Chiller (native BACnet MS/TP) 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.

116 of 116 shown
Type
Access
Show
York YVAA / YVFA / YAGK Chiller (native BACnet MS/TP) BACnet Points List
DescriptionStates
AVmin1REM_SETPRemote setpoint (start command must be active)°FWrite
AVmin2DMD_LIMITRemote current limit (start command must be active)% FLAWrite
AV3SND_LIMITRemote sound limit (RSL option must be enabled)%Write
BVmin1START_STOPRemote Start / Stop CommandWrite0=Stop, 1=Run
AImin1LCHLTLeaving Chilled Liquid Temperature°FRead
AI2ECHLTEntering Chilled Liquid Temperature°FRead
AI3EV_ELTEvaporator Entering Liquid Temperature (Free Cooling)°FRead
AI4VSD_IA_TEMPVSD Internal Ambient Temperature°FRead
AI5S1_COND_TEMPSys 1 Condenser Temperature°FRead
AI6S2_COND_TEMPSys 2 Condenser Temperature°FRead
AI7S1_DSCH_TEMPSys 1 Discharge Temperature°FRead
AI8S2_DSCH_TEMPSys 2 Discharge Temperature°FRead
AI9OATAmbient Air Temperature°FRead
AI10S1_EDT_TEMPSys 1 Eductor Temperature°FRead
AI11S2_EDT_TEMPSys 2 Eductor Temperature°FRead
AI12S1_OIL_PRESSSys 1 Oil PressurePSIRead
AI13S2_OIL_PRESSSys 2 Oil PressurePSIRead
AI14S1_SUCT_PRESSys 1 Suction PressurePSIRead
AI15S2_SUCT_PRESSys 2 Suction PressurePSIRead
AI16S1_DSCH_PRESSys 1 Discharge PressurePSIRead
AI17S2_DSCH_PRESSys 2 Discharge PressurePSIRead
AI18S1_MC_FLASys 1 Motor Current FLA%Read
AI19S2_MC_FLASys 2 Motor Current FLA%Read
AI20S1_OP_HRSSys 1 Operating HoursRead
AI21S2_OP_HRSSys 2 Operating HoursRead
AI22S1_COMP_STSys 1 Compressor StartsRead
AI23S2_COMP_STSys 2 Compressor StartsRead
AI24S1_HI_MTR_TSys 1 Highest Motor Temperature°FRead
AI25S2_HI_MTR_TSys 2 Highest Motor Temperature°FRead
AImin26VSD_OUT_FRVSD Output FrequencyHzRead
AI27VSD_CMD_FRVSD Command FrequencyHzRead
AI28S1_COND_DRSys 1 Condenser Drain Valve % Open%Read
AI29S2_COND_DRSys 2 Condenser Drain Valve % Open%Read
AI30S1_OP_CODESys 1 Operational CodeRead63=Manual Override, 64=Daily Schedule Shutdown, 65=Unit Switch OFF, 66=Remote Controlled Shutdown, 67=Loss of External Communications, 68=Flow Switch Shutdown, 69=VSD Cooling Shutdown, 70=Serial Number Shutdown, 72=Discharge Superheat Recovery, 74=No Run Permissive, 75=Anti-Recycle Timer Active, 76=System Switch OFF, 77=System Not Running, 78=System Running, 79=Discharge Pressure Limiting, 80=Suction Pressure Limiting, 81=Motor Current Limiting, 82=Free Cooling, 83=ISN/BAS Motor Current Limiting, 84=Remote Motor Current Limiting, 85=System Shutting Down, 86=VSD Pre-Charging, 87=VSD Baseplate Temp Limiting, 88=VSD Internal Ambient Temp Limiting, 89=Sound Limiting, 90=ISN Sound Limiting, 91=Remote Sound Limiting, 92=Pulldown Motor Current Limiting, 93=Cooling Demand Shutdown, 94=Input Current Limiting, 95=ISN Input Current Limiting, 96=Remote Input Current Limiting, 97=Pulldown Input Current Limiting
AI31S2_OP_CODESys 2 Operational CodeRead63=Manual Override, 64=Daily Schedule Shutdown, 65=Unit Switch OFF, 66=Remote Controlled Shutdown, 67=Loss of External Communications, 68=Flow Switch Shutdown, 69=VSD Cooling Shutdown, 70=Serial Number Shutdown, 72=Discharge Superheat Recovery, 74=No Run Permissive, 75=Anti-Recycle Timer Active, 76=System Switch OFF, 77=System Not Running, 78=System Running, 79=Discharge Pressure Limiting, 80=Suction Pressure Limiting, 81=Motor Current Limiting, 82=Free Cooling, 83=ISN/BAS Motor Current Limiting, 84=Remote Motor Current Limiting, 85=System Shutting Down, 86=VSD Pre-Charging, 87=VSD Baseplate Temp Limiting, 88=VSD Internal Ambient Temp Limiting, 89=Sound Limiting, 90=ISN Sound Limiting, 91=Remote Sound Limiting, 92=Pulldown Motor Current Limiting, 93=Cooling Demand Shutdown, 94=Input Current Limiting, 95=ISN Input Current Limiting, 96=Remote Input Current Limiting, 97=Pulldown Input Current Limiting
AImin32S1_FTL_CODESys 1 Fault CodeRead0=No Fault Code, 1=Low Ambient Temperature, 2=High Ambient Temperature, 3=Low Chilled Liquid Temperature, 4=VSD Initialization Failure, 5=Low RTC Battery Voltage, 6=Invalid Number of Compressors Selected, 7=VSD Communications Failure, 8=Pre-charge Low DC Bus Voltage (Unit), 9=Pre-charge DC Bus Voltage Imbalance (Unit), 10=High DC Bus Voltage (Unit), 11=Low DC Bus Voltage (Unit), 12=DC Bus Voltage Imbalance (Unit), 13=High VSD Ambient Temperature, 14=Single Phase Input (Unit), 15=VSD Power Supply Fault, 16=VSD Logic Board Fault, 17=Motor Current Overload (Hardware), 18=CT Plug Fault, 19=High Harmonic Filter Temperature, 20=Evap Anti-Freeze Pump Fault, 21=Low Heat Exchanger Temperature, 27=High Discharge Pressure (Software), 28=High Differential Oil Pressure, 29=Low Differential Oil Pressure, 30=Low Suction Pressure, 31=High Discharge Temperature, 33=Eductor Clog Fault, 34=Sensor Failure, 35=Low Motor Current, 36=High Motor Temperature, 37=Pre-charge Low DC Bus Voltage (System, Frame E/F), 38=Pre-charge DC Bus Voltage Imbalance (System, Frame E/F), 39=High DC Bus Voltage (System, Frame E/F), 40=Low DC Bus Voltage (System, Frame E/F), 41=DC Bus Voltage Imbalance (System, Frame E/F), 42=High Motor Current, 43=Motor Current Overload (Software), 44=IGBT Gate Driver Fault, 45=High Baseplate Temperature, 46=Single Phase Input (System, Frame E/F), 47=VSD Run Signal Fault, 48=High Discharge Pressure (Hardware - HPCO), 49=Low Suction Superheat, 50=Control Voltage Fault, 51=Low Discharge Superheat, 52=Low Suction Pressure Smart Freeze, 53=Isolation Valve Failed to Close Warning, 54=Isolation Valve Failed to Open Fault, 55=High Discharge Pressure Rate, 56=Condenser Fan VSD Warning
AImin33S2_FLT_CODESys 2 Fault CodeRead0=No Fault Code, 1=Low Ambient Temperature, 2=High Ambient Temperature, 3=Low Chilled Liquid Temperature, 4=VSD Initialization Failure, 5=Low RTC Battery Voltage, 6=Invalid Number of Compressors Selected, 7=VSD Communications Failure, 8=Pre-charge Low DC Bus Voltage (Unit), 9=Pre-charge DC Bus Voltage Imbalance (Unit), 10=High DC Bus Voltage (Unit), 11=Low DC Bus Voltage (Unit), 12=DC Bus Voltage Imbalance (Unit), 13=High VSD Ambient Temperature, 14=Single Phase Input (Unit), 15=VSD Power Supply Fault, 16=VSD Logic Board Fault, 17=Motor Current Overload (Hardware), 18=CT Plug Fault, 19=High Harmonic Filter Temperature, 20=Evap Anti-Freeze Pump Fault, 21=Low Heat Exchanger Temperature, 27=High Discharge Pressure (Software), 28=High Differential Oil Pressure, 29=Low Differential Oil Pressure, 30=Low Suction Pressure, 31=High Discharge Temperature, 33=Eductor Clog Fault, 34=Sensor Failure, 35=Low Motor Current, 36=High Motor Temperature, 37=Pre-charge Low DC Bus Voltage (System, Frame E/F), 38=Pre-charge DC Bus Voltage Imbalance (System, Frame E/F), 39=High DC Bus Voltage (System, Frame E/F), 40=Low DC Bus Voltage (System, Frame E/F), 41=DC Bus Voltage Imbalance (System, Frame E/F), 42=High Motor Current, 43=Motor Current Overload (Software), 44=IGBT Gate Driver Fault, 45=High Baseplate Temperature, 46=Single Phase Input (System, Frame E/F), 47=VSD Run Signal Fault, 48=High Discharge Pressure (Hardware - HPCO), 49=Low Suction Superheat, 50=Control Voltage Fault, 51=Low Discharge Superheat, 52=Low Suction Pressure Smart Freeze, 53=Isolation Valve Failed to Close Warning, 54=Isolation Valve Failed to Open Fault, 55=High Discharge Pressure Rate, 56=Condenser Fan VSD Warning
AI34S1_FAN_STGSys 1 condenser fan stage, 0-14Read
AI35S2_FAN_STGSys 2 condenser fan stage, 0-14Read
AI36S1_FAN_SPDSys 1 Condenser Fan Speed (VSD)%Read
AI37S2_FAN_SPDSys 2 Condenser Fan Speed (VSD)%Read
AI38LEADLead SystemRead
AI39LCHLT_SETPLeaving Chilled Liquid Setpoint°FRead
AI40LCHLT_CUTOUTLeaving Chilled Liquid Cutout°FRead
AI41S1_ECON_VLVSys 1 Economizer Valve % Open%Read
AI42S2_ECON_VLVSys 2 Economizer Valve % Open%Read
AI43SUCT_PRS_CUTSuction Pressure CutoutPSIRead
AI44VSD_DCB_VTVSD DC bus voltage (unit), or Sys 1 on Frame E/FVoltsRead
AI45VSD_DCB_VT2VSD DC Bus Voltage Sys 2 (Frame E/F)VoltsRead
AI46REM_SETPOINTRemote Leaving Chilled Liquid Setpoint°FRead
AI47S1_SUBCOOLSys 1 Subcooling (Microchannel)°F (diff)Read
AI48S1_EVAP_LLSys 1 Evaporator Liquid Level (Round Tube)%Read
AI49S2_SUBCOOLSys 2 Subcooling (Microchannel)°F (diff)Read
AI50S2_EVAP_LLSys 2 Evaporator Liquid Level (Round Tube)%Read
AI51COOLING_RNGCooling Range°FRead
AI52S1_DSC_SHEATSys 1 Discharge Superheat°F (diff)Read
AI53S2_DSC_SHEATSys 2 Discharge Superheat°F (diff)Read
AI54S1_SYS_STATESys 1 System StateRead0=Stopped, 1=Running, 2=Faulted, 4=Locked Out, 5=Pre-Run
AI55S2_SYS_STATESys 2 System StateRead0=Stopped, 1=Running, 2=Faulted, 4=Locked Out, 5=Pre-Run
AI56S1_MTR_OVERSys 1 Motor Current Overload SettingAmpsRead
AI57S2_MTR_OVERSys 2 Motor Current Overload SettingAmpsRead
AI58FAN_TYPECondenser fan control typeRead1=Std. VSD, 2=Opt. VSD, 3=Std. Staged, 4=Opt. Staged, 5=Std. VSD with Interlock, 6=Opt. VSD with Interlock, 7=Opt. ENH, 8=Opt. ENH XL
AI59FC_MODEFree Cooling Mode (Free Cooling)Read0=Mech, 1=Free Cool, 2=Hybrid
AI60FC_CTRLFree cooling control programmed (free cooling)%Read0=Disabled, 1=Open Loop, 2=Closed Loop
AI61CC_BYP_VALVECooling Coil Bypass Valve (Free Cooling Closed Loop)%Read
AI62CC_VALVECooling Coil Valve (Free Cooling Closed Loop)%Read
AI63CC_TEMPCooling Coil Temperature (Free Cooling Closed Loop)°FRead
AI64HX_LEAVE_TEMPHeat Exchanger Leaving Temperature (Free Cooling Closed Loop)°FRead
AI65HX_ENTER_TEMPHeat Exchanger Entering Temperature (Free Cooling Closed Loop)°FRead
AI66GLY_PMP_SPDGlycol Pump Speed (Free Cooling Closed Loop)%Read
AI671_SUCT_TEMPSys 1 Suction Temperature (YAGK)°FRead
AI681_SAT_SUCTSys 1 Sat Suction Temperature (YAGK)°FRead
AI691_SUCT_SHEATSys 1 Suction Superheat (YAGK)°F (diff)Read
AI701_FTDV_CMDSys 1 Flash Tank Drain Valve % (YAGK)%Read
AI712_SUCT_TEMPSys 2 Suction Temperature (YAGK)°FRead
AI722_SAT_SUCTSys 2 Sat Suction Temperature (YAGK)°FRead
AI732_SUCT_SHEATSys 2 Suction Superheat (YAGK)°F (diff)Read
AI742_FTDV_CMDSys 2 Flash Tank Drain Valve % (YAGK)%Read
AI75INPUT_CURRUnit Input Current AmpsAmpsRead
AI761_FAN_KWSys 1 Fan KwRead
AI771_COMP_KWSys 1 Compressor KwRead
AI782_FAN_KWSys 2 Fan KwRead
AI792_COMP_KWSys 2 Compressor KwRead
AI80S1_XL_SPD_CMDSys 1 XL Condenser Fan Speed Command%Read
AI81S2_XL_SPD_CMDSys 2 XL Condenser Fan Speed Command%Read
AI82S1_WARN_CODESys 1 Warning CodeRead0=No Warning Set, 1=Quarterly Service Required - Contact JCI, 2=Yearly Service Required - Contact JCI, 3=3 Year Service Required - Contact JCI, 4=5 Year Service Required - Contact JCI, 5=Replace Oil Filter
AI83S2_WARN_CODESys 2 Warning CodeRead0=No Warning Set, 1=Quarterly Service Required - Contact JCI, 2=Yearly Service Required - Contact JCI, 3=3 Year Service Required - Contact JCI, 4=5 Year Service Required - Contact JCI, 5=Replace Oil Filter
BImin1CH_ALARMChiller AlarmRead0=No Alarm, 1=Alarm
BImin2CH_RUNChiller RunRead0=No Run, 1=Run
BI3EVAP_HEATEREvaporator Heater StatusRead
BI4EVAP_PUMPEvaporator Pump StatusRead
BI5S1_COMP_RUNSys 1 Compressor Run StatusRead
BI6S2_COMP_RUNSys 2 Compressor Run StatusRead
BI7S1_VI_STEP1Sys 1 VI Step Solenoid Valve 1 StatusRead
BI8S2_VI_STEP1Sys 2 VI Step Solenoid Valve 1 StatusRead
BI9S1_VI_STEP2Sys 1 VI Step Solenoid Valve 2 StatusRead
BI10S2_VI_STEP2Sys 2 VI Step Solenoid Valve 2 StatusRead
BI11WATER_GLYCOLCooling TypeRead0=Water, 1=Glycol
BImin12LOCAL_REMOTELocal Remote Control ModeRead0=Local, 1=Remote
BI13DISP_UNITSDisplay UnitsRead0=Imperial, 1=SI
BI14S1_LOCKOUTSys 1 LockoutRead
BI15S2_LOCKOUTSys 2 LockoutRead
BI16FC_VALVEFree Cooling Valve (Free Cooling)Read0=Off, 1=On
BI17SOFT_SHUTSoft ShutdownRead0=Disabled, 1=Enabled
BI18REM_EVAPRemote EvaporatorRead0=Disabled, 1=Enabled
BI19QUICK_STQuick StartRead0=Disabled, 1=Enabled
BI20FRAME_EFFrame E/FRead0=Disabled, 1=Enabled
BI21SOUND_OPSound Limit OptionRead0=Disabled, 1=Enabled
BI22GLY_PMP_RUNGlycol Pump Run (Free Cooling Closed Loop)Read0=Off, 1=On
BI23GLY_HEATERGlycol Heater (Free Cooling Closed Loop)Read0=Off, 1=On
BI24FLOW_SWITCHFlow switch statusRead0=Off, 1=On
BI25S1_COND_FAN_VSD_FAULTSys 1 condenser fan VSD faultRead
BI26S2_COND_FAN_VSD_FAULTSys 2 condenser fan VSD faultRead
BI27EVAP_AF_FLSWEvap Anti-Freeze Flow SwitchRead
BI28EVAP_AF_PUMPEvap Anti-Freeze Pump RunRead
BI29RDY_TO_STARTReady To StartRead
Object ID lookup: York YVAA / YVFA / YAGK native 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 YVAA / YVFA / YAGK Chiller (native BACnet MS/TP) 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 York YVAA / YVFA / YAGK Chiller (native BACnet MS/TP)

How many BACnet points does the York YVAA / YVFA / YAGK Chiller (native BACnet MS/TP) have?

This list has 116 BACnet objects: 83 analog inputs, 3 analog values, 29 binary inputs, 1 binary value. The exact set on a given unit depends on its firmware, installed options and configuration.

Which York YVAA / YVFA / YAGK Chiller (native BACnet MS/TP) BACnet points are writable?

4 of the 116 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 York YVAA / YVFA / YAGK Chiller (native BACnet MS/TP) BACnet documentation?

The source is YVAA, YVFA, YAGK Native Modbus RTU, BACnet MS/TP, N2 Data Map, revision 2022-03-03, published free by York at https://docs.johnsoncontrols.com/chillers/api/khub/documents/Ul95oD3_Tkawi3qW9DkIug/content.

What are the minimum BACnet points to integrate the York YVAA / YVFA / YAGK Chiller (native BACnet MS/TP)?

Start with BV 1 START_STOP (Remote start/stop (1 = run)); AV 1 REM_SETP (Remote leaving chilled liquid setpoint); AV 2 DMD_LIMIT (Remote current limit, % FLA); BI 2 CH_RUN (Chiller running); BI 12 LOCAL_REMOTE (Must read Remote (1) for BMS control); AI 1 LCHLT (Leaving chilled liquid temperature); AI 26 VSD_OUT_FR (Compressor VSD frequency (load indication)); BI 1 CH_ALARM (Chiller alarm); AI 32 S1_FTL_CODE (Sys 1 fault code (0 = none)); AI 33 S2_FLT_CODE (Sys 2 fault code (0 = none)).

How do I enable BMS control of the York YVAA / YVFA / YAGK Chiller (native BACnet MS/TP)?

BI 12 shows Local or Remote control mode. The sheet gives no point to change it and no write-enable point. The remote setpoint (AV 1) and current limit (AV 2) only take effect while the start command is active.

Does the York YVAA / YVFA / YAGK Chiller (native BACnet MS/TP) need a BACnet heartbeat or have a communication timeout?

Operational code 67 is 'Loss of External Communications'; the sheet gives no timeout or heartbeat point.

How do I check these points on the real YVAA / YVFA / YAGK Chiller (native BACnet MS/TP)?

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 York BACnet points lists

Source: YVAA, YVFA, YAGK Native Modbus RTU, BACnet MS/TP, N2 Data Map · rev. 2022-03-03. Object names, instances and units are reproduced as published; descriptions are our own.