Easy BACnet
  1. Home
  2. BACnet points lists
  3. Carrier
  4. 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option)

Air-cooled split condensing unit controller · BACnet points list

Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option) BACnet points list

Updated 6 November 2026

Short answer

On 38APS/38APD condensing units the BACnet option is a UPC Open controller in the main control box. It talks BACnet MS/TP to the BMS and CCN to the unit's ComfortLink board. The list has about 150 objects: start/stop, emergency stop, demand limit, cooling setpoints, control mode and type, compressor and fan relays, circuit pressures and temperatures, run hours and starts, thermostat inputs and spare user values.

This page lists 149 BACnet objects for the Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option) — 42 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Carrier’s own free documentation, linked below.

Manufacturer
Carrier
Model
38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option)
Equipment
Air-cooled split condensing unit controller
Equipment type
VRF & split air conditioners
BACnet objects
149 (42 writable)
Transport
BACnet MS/TP
Firmware
ComfortLink v8
Also known as
38AP, 38APS, 38APD, 38APS025, 38APD130, 38AP-3T, UPC Open, ComfortLink
Source document
38APS/38APD 025-130 Air-Cooled Condensing Units with ComfortLink Controls Version 8 - Controls, Start-Up, Operation, Service and Troubleshooting (Appendix C, Table G Network Points List) · 38AP-3T · rev. 2022-08 (Rev A)
Download CSV 149 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 Carrier’s current documentation and the live device before use. Not official Carrier information. Terms of use.

BMS integration notes: Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option)

Integration in brief

Address the UPC Open on its rotary switches and set the BAS port DIP switches for MS/TP. Set the unit control method to CCN Control (CTRL=3); the BMS then starts and stops the unit with BV 4 chil_s_s_1 and can limit capacity with AV 2 dem_lim_1. Read the control mode (AV 8), capacity, circuit pressures and the comm alarm.

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 4chil_s_s_1Start/stop command (CCN control only)Write
AV 2dem_lim_1Active demand limit, %Write
AV 5ctrl_pnt_1Control pointWrite
MV 5control_msv_1Control method: must be CCN for BMS start/stopRead
AV 8statControl mode (6 = On CCN, 2 = Off CCN)Read
AV 3cap_t_1Percent total capacityRead
AV 1008sa_temp_1Supply air temperatureRead
MV 1alm_msv_1Alarm state: Normal, Alert or AlarmRead
BV 58comm_lost_almUPC Open lost CCN communication with the unitRead

Enable & remote start

Set the control method to CCN Control (Configuration > OPT2 > CTRL = 3); the manual says units run by a third-party BAS through the UPC Open must use it. The unit switch must be in Enable, or in Remote Control with the external contacts closed. The BMS then writes CHIL_S_S Start/Stop; EMSTOP (BV 6) stops all cooling until set back to Enable.

Heartbeat & communication loss

The manual says loss of CCN communication puts the unit in stand-alone mode. BV 58 comm_lost_alm and BV 2999 element_stat_1 show the UPC Open link to the unit.

Sensors & values from the BMS

Outside Air Temperature (AV 1003) and Space Temperature (AV 2007) are writable; the space temperature is used with the SPT control types.

Network setup

Watch out for

Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option) 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.

149 of 149 shown
Type
AnalogBinaryMulti-state
Access
Show
Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option) BACnet Points List
DescriptionStates
AV6cool_ma_14-20 Cooling Demand (range 0-20)mARead
AV36lmt_ma_14-20 mA Demand Signal (range 0-20)mARead
AV33rst_ma_14-20 mA Reset Signal (range 0-20)mARead
AVmin2dem_lim_1Active Demand Limit (range 0-100)%Write
AV4sp_1Active Setpoint (range -20-70)°FRead
MVmin1alm_msv_1Alarm State (multistate copy of a CCN point for i-Vu/BACnet)Read0=Normal, 1=Alert, 2=Alarm
BVmin4chil_s_s_1CCN ChillerWrite0=Stop, 1=Start
AV37dl_stat_1CCN Loadshed Signal (range 0-2)Read
AV59hr_cira_1Circuit A Run Hours (range 0-9999)hrRead
AV67cy_cira_1Circuit A Starts (range 0-9999)Read
AV63hr_cirb_1Circuit B Run Hours (range 0-9999)hrRead
AV71cy_cirb_1Circuit B Starts (range 0-9999)Read
BV54cl_maint_1Coil Cleaning Maint.DoneWrite0=No, 1=Yes
AV50si_coil_1Coil Cleaning Srvc Inter (range 0-9999)hrWrite
AV49cl_cdown_1Coil Service Countdown (range 0-9999)hrRead
AV34digitalp_1Comp A1 Load Percent (range 0-100)%Read
AV20rgta_1Compr Return Gas Temp (range 0-125)°FRead
AV28rgtb_1Compr Return Gas Temp (range 0-125)°FRead
BV16k_a1_fbk_1Compressor A1 FeedbackRead0=Off, 1=On
BV13k_a1_rly_1Compressor A1 RelayRead0=Off, 1=On
AV60hr_a1_1Compressor A1 Run Hours (range 0-9999)hrRead
AV68cy_a1_1Compressor A1 Starts (range 0-9999)Read
BV17k_a2_fbk_1Compressor A2 FeedbackRead0=Off, 1=On
BV14k_a2_rly_1Compressor A2 RelayRead0=Off, 1=On
AV61hr_a2_1Compressor A2 Run Hours (range 0-9999)hrRead
AV69cy_a2_1Compressor A2 Starts (range 0-9999)Read
BV18k_a3_fbk_1Compressor A3 FeedbackRead0=Off, 1=On
BV15k_a3_rly_1Compressor A3 RelayRead0=Off, 1=On
AV62hr_a3_1Compressor A3 Run Hours (range 0-9999)hrRead
AV70cy_a3_1Compressor A3 Starts (range 0-9999)Read
BV22k_b1_fbk_1Compressor B1 FeedbackRead0=Off, 1=On
BV19k_b1_rly_1Compressor B1 RelayRead0=Off, 1=On
AV64hr_b1_1Compressor B1 Run Hours (range 0-9999)hrRead
AV72cy_b1_1Compressor B1 Starts (range 0-9999)Read
BV23k_b2_fbk_1Compressor B2 FeedbackRead0=Off, 1=On
BV20k_b2_rly_1Compressor B2 RelayRead0=Off, 1=On
AV65hr_b2_1Compressor B2 Run Hours (range 0-9999)hrRead
AV73cy_b2_1Compressor B2 Starts (range 0-9999)Read
BV24k_b3_fbk_1Compressor B3 FeedbackRead0=Off, 1=On
BV21k_b3_rly_1Compressor B3 RelayRead0=Off, 1=On
AV66hr_b3_1Compressor B3 Run Hours (range 0-9999)hrRead
AV74cy_b3_1Compressor B3 Starts (range 0-9999)Read
MVmin5control_msv_1Control Method (multistate copy of a CCN point for i-Vu/BACnet)Read0=Switch, 1=Occupancy, 2=CCN
AVmin8statControl ModeRead0=Test, 1=Local Off, 2=CCN Off, 3=Clock Off, 4=Emergency Stop, 5=Local On, 6=CCN On, 7=Clock On, 8=IDF Off, 9=SPT SATS
AVmin5ctrl_pnt_1Control Point (range -20-70)°FWrite
AV9006cool_demand_level_1Cooling Demand Level (range 0-3)Read
AV56cramp_1Cooling Ramp Loading (range 0.2-2.0)°FWrite
MV7crst_typ1_msv_1Cooling Reset Type (multistate copy of a CCN point for i-Vu/BACnet)Read0=No Reset, 1=4-20 mA Input, 2=Outdoor Air Temp, 3=Return Temperature, 4=Space Temperature
AV53csp1_1Cooling Setpoint 1 (range -20-70)°FWrite
AV54csp2_1Cooling Setpoint 2 (range -20-70)°FWrite
AV80dmv_lvl_1_perctDemand Level 1 (range 0-100)Write
AV81dmv_lvl_2_perctDemand Level 2 (range 0-100)Write
AV82dmv_lvl_3_perctDemand Level 3 (range 0-100)Write
MV8dmd_ctrl_msv_1Demand Limit Select (multistate copy of a CCN point for i-Vu/BACnet)Read0=None, 1=Ext. Sw. Input, 2=4-20 mA Input, 3=CCN Loadshed
BV25dmd_sw1_1Demand Limit Switch 1Read0=Off, 1=On
BV26dmd_sw2_1Demand Limit Switch 2Read0=Off, 1=On
BV41mode_15_1Demand/Sound LimitedRead0=Off, 1=On
AV7digcmpdt_1Discharge Gas Temp (range -40-245)°FRead
AV13dp_a_1Discharge Pressure (range 0-999)psigRead
AV23dp_b_1Discharge Pressure (range 0-999)psigRead
BVmin58comm_lost_almElement Communications Alarm (BALM)Read0=Comm Normal, 1=Comm Alarm
BV2999element_stat_1Element Comm StatusRead0=No Comm, 1=Normal
BV6emstop_1Emergency StopWrite0=Enable, 1=Emstop
BV60fan_1_1Fan 1 RelayRead0=Off, 1=On
BV61fan_2_1Fan 2 RelayRead0=Off, 1=On
BV62fan_3_1Fan 3 RelayRead0=Off, 1=On
BV63fan_4_1Fan 4 RelayRead0=Off, 1=On
BV64fan_5_1Fan 5 RelayRead0=Off, 1=On
AV10fandlttm_1Fan Delta Active Time (range 0-999)secWrite
AV35fanstgea_1Fan Stage Circuit A (range 0-999)secRead
AV15fanstgeb_1Fan Stage Circuit B (range 0-999)secRead
AV16hsp_off_1Head Set Point OFF (range 0-150)°FWrite
AV18hsp_on_1Head Set Point ON (range 0-150)°FWrite
AV25dmdhcon_1Hi Cool On Set Point (range 0.5-20)°FWrite
BV47mode_21_1High SCT Circuit ARead0=Off, 1=On
BV48mode_22_1High SCT Circuit BRead0=Off, 1=On
BV44mode_18_1High Temperature CoolingRead0=Off, 1=On
BV2idfa_fs_1Indoor Fan Status-CIRARead0=Off, 1=On
BV3idfb_fs_1Indoor Fan Status-CIRBRead0=Off, 1=On
AV43lead_typ_1Lead/Lag Circuit SelectWrite1=Automatic, 2=Circuit A Leads, 3=Circuit B Leads
BV8llsv_a_1Liquid Line Solenoid ARead0=Off, 1=On
BV9llsv_b_1Liquid Line Solenoid BRead0=Off, 1=On
AV30dmdlcoff_1Lo Cool Off Set Point (range 0.5-2)°FWrite
AV31dmdlcon_1Lo Cool On Set Point (range -1-2)°FWrite
AV77seq_type_1Loading Sequence Select (range 1-2)Write
BV51mode_25_1Low Sound ModeRead0=Off, 1=On
BV43mode_17_1Low Temperature CoolingRead0=Off, 1=On
MV3ctrltype_msv_1Machine Control Type (multistate copy of a CCN point for i-Vu/BACnet)Read1=VAV, 2=Invalid, 3=Tstat Multi, 4=Tstat 2 Stg, 5=SPT Multi, 6=Invalid, 7=PCT Cap, 8=Dual Tsat, 9=VAV Setpoint
AV57mr_mach_1Machine Operating Hours (range 0-9999)hrRead
AV58cy_mach_1Machine Starts (range 0-9999)Read
BV49mode_23_1Minimum Comp. On TimeRead0=Off, 1=On
BV79mlv_rly_1Minimum Load Valve RelayRead0=Off, 1=On
BV38mode_10_1Minimum OFF time activeRead0=Off, 1=On
AV32min_left_1Minutes Left for Start (range 00:00-15:00)minRead
AV42delay_1Minutes Off Time (range 0-15)minWrite
BV2008occ_status_1OccupiedRead0=No, 1=Yes
AV1003oa_tempOutside Air Temperature (range -40-245)°FWrite
BV5mode_1Override Modes in EffectRead0=No, 1=Yes
AV12capa_a_1Percent Available Cap. (range 0-100)%Read
AV22capb_a_1Percent Available Cap. (range 0-100)%Read
AVmin3cap_t_1Percent Total Capacity (range 0-100)%Read
AV11capa_t_1Percent Total Capacity (range 0-100)%Read
AV21capb_t_1Percent Total Capacity (range 0-100)%Read
BV33mode_5_1Ramp Load LimitedRead0=Off, 1=On
AV9stage_1Requested Stage (range 0-99)Read
AV1010ra_temp_1Return Air Temperature (range 0-125)°FRead
AV40scta_1Saturated Condensing Tmp (range -40-245)°FRead
AV39sctb_1Saturated Condensing Tmp (range -40-245)°FRead
AV17ssta_1Saturated Suction Temp (range -40-245)°FRead
AV26sstb_1Saturated Suction Temp (range -40-245)°FRead
AV41a1sctdt_1SCT Delta for Compressor A1 (range 0-99)°FWrite
AV46a2sctdt_1SCT Delta for Compressor A2 (range 0-99)°FWrite
AV47b1sctdt_1SCT Delta for Compressor B1 (range 0-99)°FWrite
AV48b2sctdt_1SCT Delta for Compressor B2 (range 0-99)°FWrite
BV37mode_9_1Slow Change OverrideRead0=Off, 1=On
AV51spt_sp_1Space T Cool Set Point (range 0-999)°FWrite
AV76spsp_po_1Space T SP Plus Offset (range 0-999)°FWrite
AV52sptmode_1Space Temp Control ModeRead0=Cool Off, 1=Lo Cool, 2=Hi Cool, 3=Cool On
AV2007space_tempSpace Temperature (range 0-999)°FWrite
AV55spto_1Space Temperature Offset (range 0-99)°FWrite
BV10sptosens_1Space Temperature Offset EnableWrite0=Disable, 1=Enable
AV75spto_rng_1Space Temperature Offset Range (range -20-99)°FWrite
BV11sptsens_1Space Temperature SensorRead0=Disable, 1=Enable
AV14sp_a_1Suction Pressure (range 0-999)psigRead
AV24sp_b_1Suction Pressure (range 0-999)psigRead
AV44sh_a_1Suction Superheat Temperature (range -40-245)°FRead
AV45sh_b_1Suction Superheat Temperature (range -40-245)°FRead
AV78sat_sp_1Supply Air Set Point (range 0-125)°FRead
AVmin1008sa_temp_1Supply Air Temperature (range -40-245)°FRead
BV83dem_lmt_act_1System Demand LimitingRead0=Inactive, 1=Active
BV40mode_14_1Temperature ResetRead0=Off, 1=On
BV67mode_tg_1Time Guard ActiveRead0=Off, 1=On
BV34mode_6_1Timed Override in effectRead0=Off, 1=On
AV2901user_analog_1_1User Defined Analog 1Write
AV2902user_analog_2_1User Defined Analog 2Write
AV2903user_analog_3_1User Defined Analog 3Write
AV2904user_analog_4_1User Defined Analog 4Write
AV2905user_analog_5_1User Defined Analog 5Write
BV2911user_binary_1_1User Defined Binary 1Write0=Off, 1=On
BV2912user_binary_2_1User Defined Binary 2Write0=Off, 1=On
BV2913user_binary_3_1User Defined Binary 3Write0=Off, 1=On
BV2914user_binary_4_1User Defined Binary 4Write0=Off, 1=On
BV2915user_binary_5_1User Defined Binary 5Write0=Off, 1=On
AV19vhpa_act_1Var Head Press Output Circuit A (range 0-100)%Read
AV83vhpb_act_1Var Head Press Output Circuit B (range 0-100)%Read
BV27y1_1Y1 Thermostat InputRead0=Off, 1=On
BV28y2_1Y2 Thermostat InputRead0=Off, 1=On
BV29y3_1Y3 Thermostat InputRead0=Off, 1=On
BV30y4_1Y4 Thermostat InputRead0=Off, 1=On
Object ID lookup: Carrier 38APS/38APD Condensing Unit 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 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option) 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 Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option)

How many BACnet points does the Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option) have?

This list has 149 BACnet objects: 88 analog values, 56 binary values, 5 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option) BACnet points are writable?

42 of the 149 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 Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option) BACnet documentation?

The source is 38APS/38APD 025-130 Air-Cooled Condensing Units with ComfortLink Controls Version 8 - Controls, Start-Up, Operation, Service and Troubleshooting (Appendix C, Table G Network Points List) (38AP-3T), revision 2022-08 (Rev A), published free by Carrier at https://www.shareddocs.com/hvac/docs/1005/Public/02/38AP-3T.pdf.

What are the minimum BACnet points to integrate the Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option)?

Start with BV 4 chil_s_s_1 (Start/stop command (CCN control only)); AV 2 dem_lim_1 (Active demand limit, %); AV 5 ctrl_pnt_1 (Control point); MV 5 control_msv_1 (Control method: must be CCN for BMS start/stop); AV 8 stat (Control mode (6 = On CCN, 2 = Off CCN)); AV 3 cap_t_1 (Percent total capacity); AV 1008 sa_temp_1 (Supply air temperature); MV 1 alm_msv_1 (Alarm state: Normal, Alert or Alarm); BV 58 comm_lost_alm (UPC Open lost CCN communication with the unit).

How do I enable BMS control of the Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option)?

Set the control method to CCN Control (Configuration > OPT2 > CTRL = 3); the manual says units run by a third-party BAS through the UPC Open must use it. The unit switch must be in Enable, or in Remote Control with the external contacts closed. The BMS then writes CHIL_S_S Start/Stop; EMSTOP (BV 6) stops all cooling until set back to Enable.

Does the Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option) need a BACnet heartbeat or have a communication timeout?

The manual says loss of CCN communication puts the unit in stand-alone mode. BV 58 comm_lost_alm and BV 2999 element_stat_1 show the UPC Open link to the unit.

Can the BMS supply sensor values to the Carrier 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option)?

Outside Air Temperature (AV 1003) and Space Temperature (AV 2007) are writable; the space temperature is used with the SPT control types.

How do I check these points on the real 38APS/38APD 025-130 Condensing Unit (ComfortLink, UPC Open BACnet option)?

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

Source: 38APS/38APD 025-130 Air-Cooled Condensing Units with ComfortLink Controls Version 8 - Controls, Start-Up, Operation, Service and Troubleshooting (Appendix C, Table G Network Points List) · 38AP-3T · rev. 2022-08 (Rev A). Object names, instances and units are reproduced as published; descriptions are our own.