Easy BACnet
  1. Home
  2. BACnet points lists
  3. Johnson Controls
  4. ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper)

Fan coil unit controller · BACnet points list

Johnson Controls ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper) BACnet points list

Updated 6 November 2026

Short answer

Application #4011 is one of the fan coil applications for the Johnson Controls ATC1500 (4 UI, 2 BI, 2 BO, 4 RO, 3 CO) Advanced Terminal Unit Controller, which connects over BACnet MS/TP (it can also run N2 or Modbus). It drives a four-pipe fan coil with six-way 0-10 V proportional valve control, a variable-speed fan, a two-wire PWM heating option and an optional floating fresh-air damper with position output. Points cover unit enable, occupancy and mode commands, network setpoint and network sensor overrides, fan, valve and damper status, PID tuning, fault detection flags and the controller's network settings.

This page lists 201 BACnet objects for the Johnson Controls ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper) — 132 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Johnson Controls’s own free documentation, linked below.

Manufacturer
Johnson Controls
Model
ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper)
Equipment
Fan coil unit controller
Equipment type
VAV boxes & fan coils
BACnet objects
201 (132 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Also known as
ATC1500, LC-ATC1500-0, Application #4011, ATC app 4011, ATC1500 4011, Advanced Terminal Unit Controller, ATC SMART Equipment Controller
Source document
Advanced Terminal Unit Controller Application Note - Application #4011 · LIT-12013098 · rev. April 2023
Download CSV 201 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 Johnson Controls’s current documentation and the live device before use. Not official Johnson Controls information. Terms of use.

BMS integration notes: Johnson Controls ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper)

Integration in brief

Set the controller to BACnet MS/TP (FC Comm Mode Wired Field Bus) with an MS/TP address of 4-127, then enable the unit with Unit Enable Mode, drive occupancy through Occupancy Schedule and write Network Setpoint (Spt Source defaults to Network Input). Read unit status, effective occupancy, zone temperature and the fan state.

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
MV 28002Unit Enable ModeUnit on/off: 0=Shutdown, 1=EnableWrite
MV 28046Occupancy ScheduleOccupancy from the BAS scheduleWrite
MV 28006System ModeMode command (cool only, heat only, fan only...)Write
AV 28065Network SetpointZone setpoint written by the BAS, °C/°FWrite
MV 28000Unit StatusHeat, cool, fan only, satisfied or offRead
MV 28047Effective OccupancyOccupancy in effectRead
AV 28090Operational Zone TemperatureZone temperature in use, °C/°FRead
AV 28077Fan Speed AOFan speed output, %Read
MV 28079Condensate Alarm BICondensate alarm input: 0=Normal, 1=AlarmRead

Enable & remote start

Unit Enable Mode (Shutdown or Enable, default Enable) turns the unit off or on. Effective occupancy follows Occupancy Override first, then the bypass timer, Occupancy Schedule and the occupancy sensor. System Mode is the writable mode command (cool only, heat only, fan only and others).

Sensors & values from the BMS

With Spt Source at Network Input (the default) the zone setpoint comes from Network Setpoint (default 22 °C). Network Override Zone Temperature, Network Override Outdoor Air Temperature and Network Override Indoor Air Quality are writable network inputs; a network CO2 value takes priority over the local sensor, and summer-winter setpoint compensation only works with a reliable network outdoor air temperature.

Network setup

Watch out for

Johnson Controls ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper) 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.

201 of 201 shown
Type
AnalogMulti-state
Access
Show
Johnson Controls ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper) BACnet Points List
DescriptionStates
MVmin28000Unit StatusRead0=Heat, 1=Cool, 2=Fan Only, 3=Balancing, 4=Satisfied, 5=Off
MV28001Application Tuning ResetWrite0=False, 1=True, 2=Hold
MVmin28002Unit Enable ModeWrite0=Shutdown, 1=Enable
MV28003Occupied StateRead0=Heating, 1=Satisfied, 2=Cooling, 3=Supp Htg, 4=Temperature Unreliable
MV28004Unoccupied StateRead0=Not Unoccupied, 1=Temperature Unreliable, 2=Unocc Htg/Clg Check, 3=Unoccupied Off
MVmin28006System ModeWrite0=Cool Only, 1=Heat Only, 2=Fan Only, 3=Water Flush, ... (list cut short in the doc)
MV28007Effective HVAC ModeRead0=Not In Use, 1=Off, 2=Heat, 3=Cool, 4=Fan Only
MV28008Device StatusRead0=Main Download Req, 1=Code Download, 2=Class Code Download, 3=Subclass Download, ... (list cut short in the doc)
MV28009Firmware StatusRead0=Firmware Versions OK, 1=Firmware Versions Do Not Match the Package
AV28000N2 AddressRange 1 to 253Write
AV28001Modbus AddressRange 1 to 247Write
AV28002MSTP Device AddressRange 4 to 127Write
AV28003Device Object IDRange 0 to 4194302Write
MV28010FC Comm ModeWrite0=Wired Field Bus, 1=Wireless Field Bus, 2=N2 Field Bus, 3=Modbus Field Bus, ... (list cut short in the doc)
MV28011Communication StatusRead0=Not Configured, 1=Active, 2=Waiting For Poll For Master, 3=Not Received Token For Long, ... (list cut short in the doc)
MV28012FCB Baud RateWrite0=Auto, 1=1200, 2=9600, 3=19200, ... (list cut short in the doc)
MV28013Operating Baud RateRead0=Auto, 1=1200, 2=9600, 3=19200, ... (list cut short in the doc)
MV28014BACnet Encoding TypeWrite0=ISO 10646 (UCS-2), 1=ANSI X3.4 (US-ASCII), 2=Microsoft DBCS code page 932 (Japanese Shift JIS), 3=ISO 10646 (UTF-8)
MV28015Time ZoneWrite1=(UTC+00:00) Monrovia, Reykjavik, 2=(UTC+00:00) Greenwich Mean Time : Dublin, Edinburgh, Lisbon, London, 3=(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna, 4=(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague, ... (list cut short in the doc)
MV28016UnitsWrite0=IP, 1=SI
MV28017Relearn SystemWrite0=False, 1=True
MV28018Provider NameWrite0=Automatic, 1=Manual
MV28039Damper StateRead0=Off, 1=On, 2=Max
AV28030Damper Maximum PositionRange 0 to 100%%Write
AV28031Damper Minimum PositionRange 0 to 100%%Write
AV28162Damper Stroke TimeRange 1 to 240 secondssWrite
AV28032Damper Percent CmdRange 0 to 100%%Read
MV28040Damper OpenCloseRead0=Close, 1=Open
AV28033CO2 Prop BandRange 0 to 10000 ppmppmWrite
AV28034OA Damper PAORange 0 to 100%%Read
MV28042Damper PolarityWrite0=Normal, 1=Reverse, 2=Hold
AV28035Return CO2 Sensor OffsetRange -2000 to 2000 ppmppmWrite
MV28044IAQRead0=Unreliable, 1=Low Priority, 2=Medium Priority, 3=High Priority, ... (list cut short in the doc)
MV28045Occupancy OverrideWrite0=Occupied, 1=UnOccupied, 2=Bypass, 3=Standby, 4=Not Set
MVmin28046Occupancy ScheduleWrite0=Occupied, 1=UnOccupied, 2=Standby, 3=Not Set
MVmin28047Effective OccupancyRead0=Occupied, 1=UnOccupied, 2=Bypass, 3=Standby
AV28036Bypass TimeRange 0 to 7200 secondssWrite
AV28037Off DelayRange 0 to 600 secondssWrite
MV28048Temporary OccupancyWrite0=Normal, 1=Trigger
MV28049FDD EnableWrite0=Disable, 1=Enable
AV28038Start DelayRange 0 to 86400 secondssWrite
AV28039Insufficient Htg Cap Sat DelayRange 0 to 86400 secondssWrite
AV28040Insufficient Htg Cap Zone Max ErrorRange 0 to 55 delta °C (0 to 99 delta °F)delta °C/°FWrite
AV28041Insufficient Clg Cap Zone Max ErrorRange 0 to 55 delta °C (0 to 99 delta °F)delta °C/°FWrite
AV28042Low Zone Temp Zone Max ErrorRange 0 to 55 delta °C (0 to 99 delta °F)delta °C/°FWrite
AV28043High Zone Temp Zone Max ErrorRange 0 to 55 delta °C (0 to 99 delta °F)delta °C/°FWrite
AV28044ZN Spt Out Of Comfort Lim Min T SptRange -20 to 40°C (-4 to 104°F)°C/°FWrite
AV28045ZN Spt Out Of Comfort Lim Max T SptRange -20 to 40°C (-4 to 104°F)°C/°FWrite
AV28046Setpoint Compensation Winter Max DiffRange 0 to 55 delta °C (0 to 99 delta °F)delta °C/°FWrite
AV28047Setpoint Compensation Summer Max DiffRange 0 to 55 delta °C (0 to 99 delta °F)delta °C/°FWrite
AV28048Insufficient Clg Cap Sat DelayRange 0 to 86400 secondssWrite
MV28050FDDRead0=Disable, 1=Enable
AV28049Simultaneous HtgClg Zone Max ErrorRange 0 to 100 delta °Cdelta °C/°FWrite
AV28050DAT Not Responding Htg Threshold TempRange 0 to 100°C (32 to 212°F)°C/°FWrite
AV28051DAT Not Responding Clg Threshold TempRange 0 to 100°C (32 to 212°F)°C/°FWrite
MV28051Window Open While Occupied FaultRead0=Normal, 1=Alarm
MV28052Window Open While Unoccupied FaultRead0=Normal, 1=Alarm
MV28053Insufficient Cooling Capacity FaultRead0=Normal, 1=Alarm
MV28054Insufficient Heating Capacity FaultRead0=Normal, 1=Alarm
MV28055Zone Spt Outside Comfort Limits FaultRead0=Normal, 1=Alarm
MV28056High Zone Temp FaultRead0=Normal, 1=Alarm
MV28057Low Zone Temp FaultRead0=Normal, 1=Alarm
MV28058Incorrect Setpoint Compensation FaultRead0=Normal, 1=Alarm
MV28059Simultaneous Htg and Clg FaultRead0=Normal, 1=Alarm
MV28060DAT Not Responding FaultRead0=Normal, 1=Alarm
AV28052Window Open In Occ In Fault TimeRange 0 to 86400 secondssWrite
AV28053Window Open In Unocc In Fault TimeRange 0 to 86400 secondssWrite
AV28054Low Zone Temp In Fault TimeRange 0 to 86400 secondssWrite
AV28055High Zone Temp In Fault TimeRange 0 to 86400 secondssWrite
AV28056Simultaneous Htg Clg In Fault TimeRange 0 to 86400 secondssWrite
AV28057DAT Not Responding In Fault TimeRange 0 to 86400 secondssWrite
MV28061Window Open In Occ Fault EnableWrite0=Disable, 1=Enable
MV28062Window Open In Unocc Fault EnableWrite0=Disable, 1=Enable
MV28063Insufficient Htg Cap Fault EnableWrite0=Disable, 1=Enable
MV28064Insufficient Clg Cap Fault EnableWrite0=Disable, 1=Enable
MV28065Low Zone Temp Fault EnableWrite0=Disable, 1=Enable
MV28066High Zone Temp Fault EnableWrite0=Disable, 1=Enable
MV28067Setpoint Compensation Fault EnableWrite0=Disable, 1=Enable
MV28068ZN Spt Out Of Comfort Lim Fault EnableWrite0=Disable, 1=Enable
MV28069Simultaneous Htg Clg Fault EnableWrite0=Disable, 1=Enable
MV28070DAT Not Responding Fault EnableWrite0=Disable, 1=Enable
AV28058ecoClgSetpointRange 20 to 30°C (68 to 86°F)°C/°FWrite
MV28071Energy IndicatorRead0=Off, 1=Red, 2=Green
AV28059ecoHtgSetpointRange 15 to 25°C (59 to 77°F)°C/°FWrite
MV28072Energy Indication EnableWrite0=Disable, 1=Enable
MV28073Energy Indicator ResetWrite0=False, 1=True
AV28060ecoHtgSetpoint DiffRange 0 to 10 delta °C (0 to 10 delta °F)delta °C/°FWrite
AV28061ecoClgSetpoint DiffRange 0 to 10 delta °C (0 to 10 delta °F)delta °C/°FWrite
AV28062CO2 SetpointRange 0 to 10000 ppmppmWrite
AV28063Unocc Cooling SetpointRange 15 to 30°C (59 to 86°F)°C/°FWrite
AV28064Unocc Heating SetpointRange 10 to 25°C (50 to 77°F)°C/°FWrite
AVmin28065Network SetpointRange 12 to 28°C (53.6 to 82.4°F)°C/°FWrite
AV28066Standby Cooling SetpointRange 10 to 30°C (50 to 86°F)°C/°FWrite
AV28067Standby Heating SetpointRange 10 to 30°C (50 to 86°F)°C/°FWrite
AV28068Freeze Stat SetpointRange -20 to 10°C (-4 to 50°F)°C/°FWrite
AV28069Frost Protect DifferentialRange 0 to 15 delta °C (0 to 27 delta °F)delta °C/°FWrite
AV28070Effective Cooling SetpointRange -20 to 40°C (-4 to 104°F)°C/°FRead
AV28071Effective Heating SetpointRange -20 to 40°C (-4 to 104°F)°C/°FRead
AV28072DeadbandRange 0 to 10 delta °C (0 to 18 delta °F)delta °C/°FWrite
MV28074Spt SourceWrite0=Network Input, 1=Sensor Input, 2=Multiple Inputs
MV29990Space VoteRead0=Urgent Heat, 1=Heat, 2=Satisfied, 3=Cool, 4=Urgent Cool
AV28073Low RangeRange 0 to 100%%Write
AV28074High RangeRange 0 to 100%%Write
AV28075Low Range DiffRange 0 to 100%%Write
AV28076High Range DiffRange 0 to 100%%Write
MV28076Fan BORead0=Off, 1=On, 2=Hold
AVmin28077Fan Speed AORange 0 to 100%%Read
AV28078Percent CmdRange 0 to 100%%Read
MV28077Fan ModeRead0=Off, 1=On, 2=Max
AV28079Minimum SpeedRange 0 to 100%%Write
AV28080Max Speed CoolingRange 0 to 100%%Write
AV28081Max Speed HeatingRange 0 to 100%%Write
AV28082Supply Fan LowRange 0 to 100%%Write
AV28083Supply Fan MediumRange 0 to 100%%Write
AV28084Fan Min Out ValueRange 0 to 100%%Write
MV28078Fan BO PolarityWrite0=Normal, 1=Reverse, 2=Hold
AV28085Fan Max Out ValueRange 0 to 100%%Write
AV28086Network Override Indoor Air QualityRange 0 to 10000 ppmppmWrite
AV28087Operational Indoor Air QualityRange 0 to 10000 ppmppmRead
AV28088Network Override Outdoor Air TemperatureRange -46 to 94°C (-50.8 to 201.2°F)°C/°FWrite
AV28089Network Override Zone TemperatureRange -18 to 38°C (-0.4 to 100.4°F)°C/°FWrite
AVmin28090Operational Zone TemperatureRange -18 to 38°C (-0.4 to 100.4°F)°C/°FRead
AV28091Operational Outdoor Air TemperatureRange -18 to 38°C (-0.4 to 100.4°F)°C/°FRead
MVmin28079Condensate Alarm BIRead0=Normal, 1=Alarm, 2=Hold
MV28080Window Status BIRead0=Close, 1=Open, 2=Hold
MV28081Occupancy Sensor BIRead0=Occupied, 1=Unoccupied, 2=Hold
MV28082Occupancy Sensor PolarityWrite0=Normal, 1=Reverse, 2=Hold
MV28083Window Contact PolarityWrite0=Normal, 1=Reverse, 2=Hold
MV28084Dew Point Contact PolarityWrite0=Normal, 1=Reverse, 2=Hold
MV28085Safety Tstat BIRead0=Normal, 1=Alarm, 2=Hold
MV28086Safety Tstat PolarityWrite0=Normal, 1=Reverse, 2=Hold
AV28092Effective Cooling ShiftRange -20 to 40°C (-4 to 104°F)°C/°FRead
AV28093Effective Heating ShiftRange -20 to 40°C (-4 to 104°F)°C/°FRead
AV28094Winter SetpointRange -40 to 20°C (-40 to 68°F)°C/°FWrite
AV28095Summer SetpointRange 10 to 60°C (50 to 140°F)°C/°FWrite
AV28096Summer Change LimitRange -10 to 10 delta °C (-18 to 18 delta °F)delta °C/°FWrite
AV28097Winter Change LimitRange -10 to 10 delta °C (-18 to 18 delta °F)delta °C/°FWrite
AV28098Summer GainRange 0 to 10Write
AV28099Winter GainRange -10 to 10Write
MV28087Start CommissionWrite0=Normal, 1=Trigger
MV28088SF-C OvrdWrite0=Off, 1=On
AV28100SF-O OvrdRange 0 to 100%%Write
MV28089OAD-C OvrdWrite0=Off, 1=On
MV28090SFL-C OvrdWrite0=Off, 1=On
MV28091SFM-C OvrdWrite0=Off, 1=On
MV28092SFH-C OvrdWrite0=Off, 1=On
AV28101OAD-O OvrdRange 0 to 100%%Write
AV28102SuppHtg-O OvrdRange 0 to 100%%Write
AV28103Heating Cooling Override CheckRange 0 to 100Write
MV28095Fan StatusRead0=Off, 1=On
AV28106Zone TemperatureRange -20 to 40°C (-4 to 104°F)°C/°FRead
AV28107CO2Range 0 to 10000 ppmppmRead
MV28096Zone Occupancy RequestRead0=Occupied, 1=UnOccupied, 2=Not Set
AV28108Warmer/Cooler AdjustRange -100 to 100 delta °C (-100 to 100 delta °F)delta °C/°FRead
AV28109Setpoint OffsetRange 0.01 to 10 delta °C (0.02 to 18 delta °F)delta °C/°FWrite
MV28097Indoor Air Quality Sensor InstalledRead0=Reliable, 1=No Input, 2=Out of range high, 3=Out of range low, ... (list cut short in the doc)
MV28098Occupancy Status DisplayRead0=Occupied, 1=UnOccupied, 2=Standby, 3=Not Set
MV28099Fan Speed RequestRead0=Auto, 1=Off, 2=Low, 3=Medium, 4=High
AV28110Network/Zone Sensor SetpointRange 10 to 40°C (50 to 104°F)°C/°FRead
AV28111Active SetpointRange 12 to 28°C (53.6 to 82.4°F)°C/°FWrite
AV28112Zone Temperature Setpoint AlternateRange 12 to 28°C (53.6 to 82.4°F)°C/°FRead
AV28113Heating Percent CmdRange 0 to 100%%Read
AV28127Cooling Percent CmdRange 0 to 100%%Read
MV28113DamperRead0=On/Off, 1=Floating
MV28114Fan TypeRead0=Constant Volume Fan, 1=Fixed Variable Fan
MV28115ValveRead0=Staged, 1=Proportional
AV28140Application DetailsRange 0 to 1000000000Read
AV28141Application NameRange 0 to 10000Read
MV28117Fan CyclingWrite0=No, 1=Yes
AV28142Fan On ThresholdRange 0 to 100%%Write
AV28143Fan Off ThresholdRange 0 to 100%%Write
AV28144Heating Purge DurationRange 0 to 1800 secondssWrite
MV28118Fan StateRead0=Off, 1=On
MV28119Off During UnoccupiedWrite0=False, 1=True, 2=Hold
MV28120Cooling Fan RequiredWrite0=No, 1=Yes
MV28121Heating Fan RequiredWrite0=No, 1=Yes
MV28122Fan Speed OverrideWrite0=Auto, 1=Off, 2=Low, 3=Medium, 4=High
MV28123Eff Fan Speed CmdRead0=Auto, 1=Off, 2=Low, 3=Medium, 4=High
AV28145Electric Heat DAORange 0 to 100%%Read
AV28146Aux Heat SetpointRange 0 to 100°C (32 to 212°F)°C/°FRead
MV28124Reheat Control StatusRead0=Normal, 1=Low, 2=Timing Low, 3=High, ... (list cut short in the doc)
AV28147Reheat Percent CmdRange 0 to 100%%Read
AV28148Aux Heat Process VariableRange 0 to 100°C (32 to 212°F)°C/°FRead
MV28125Reheat IsAvailableWrite0=No, 1=Yes
AV28149Electric Heat Cycle TimeRange 0 to 1200 secondssWrite
AV28150High ThresholdRange 0 to 100%%Write
AV28151Low ThresholdRange 0 to 100%%Write
MV28126Reheat ModeRead0=Off, 1=Max, 2=Limited Max, 3=Hold, ... (list cut short in the doc)
MV28127Aux Heat Adaptive Tuning EnableWrite0=False, 1=True, 2=Hold
MV28128Aux Heat Manual TuningWrite0=Yes, 1=No
MV28129Aux Heat Process IDWrite0=Airflow, 1=Airflow %, 2=Airflow Diff, 3=Bldg Static, ... (list cut short in the doc)
AV28152Aux Heat Prop BandRange 1 to 200Write
AV28153Aux Heat Integral TimeRange 0 to 1800 secondssWrite
AV28154Aux Heat Saturation TimeRange 1 to 1800 secondssWrite
AV28155Aux Heat Process RangeRange 0 to 1800Write
AV28156Aux Heat Time ConstantRange 1 to 1800 secondssWrite
AV28157Aux Heat Process Dead TimeRange 1 to 1800 secondssWrite
AV28158Aux Heat PeriodRange 0 to 1800 secondssWrite
AV28159Discharge Temperature AIRange -45 to 120°C (-49 to 248°F)°C/°FRead
AV28160Zone CO2 Sensor AIRange 0 to 2000 ppmppmRead
AV28161DAT Sensor OffsetRange -45 to 120°C (-49 to 248°F)°C/°FWrite
Object ID lookup: Johnson Controls ATC1500 App #4011 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 ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper) 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 Johnson Controls ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper)

How many BACnet points does the Johnson Controls ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper) have?

This list has 201 BACnet objects: 110 analog values, 91 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Johnson Controls ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper) BACnet points are writable?

132 of the 201 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 Johnson Controls ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper) BACnet documentation?

The source is Advanced Terminal Unit Controller Application Note - Application #4011 (LIT-12013098), revision April 2023, published free by Johnson Controls at https://docs.johnsoncontrols.com/bas/api/khub/documents/pnIS8IthWOJfd9PA9hR~HQ/content.

What are the minimum BACnet points to integrate the Johnson Controls ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper)?

Start with MV 28002 Unit Enable Mode (Unit on/off: 0=Shutdown, 1=Enable); MV 28046 Occupancy Schedule (Occupancy from the BAS schedule); MV 28006 System Mode (Mode command (cool only, heat only, fan only...)); AV 28065 Network Setpoint (Zone setpoint written by the BAS, °C/°F); MV 28000 Unit Status (Heat, cool, fan only, satisfied or off); MV 28047 Effective Occupancy (Occupancy in effect); AV 28090 Operational Zone Temperature (Zone temperature in use, °C/°F); AV 28077 Fan Speed AO (Fan speed output, %); MV 28079 Condensate Alarm BI (Condensate alarm input: 0=Normal, 1=Alarm).

How do I enable BMS control of the Johnson Controls ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper)?

Unit Enable Mode (Shutdown or Enable, default Enable) turns the unit off or on. Effective occupancy follows Occupancy Override first, then the bypass timer, Occupancy Schedule and the occupancy sensor. System Mode is the writable mode command (cool only, heat only, fan only and others).

Can the BMS supply sensor values to the Johnson Controls ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper)?

With Spt Source at Network Input (the default) the zone setpoint comes from Network Setpoint (default 22 °C). Network Override Zone Temperature, Network Override Outdoor Air Temperature and Network Override Indoor Air Quality are writable network inputs; a network CO2 value takes priority over the local sensor, and summer-winter setpoint compensation only works with a reliable network outdoor air temperature.

How do I check these points on the real ATC1500 Fan Coil Controller - Application #4011 (Four-Pipe, Six-Way Valve, Var-Speed Fan, Floating Damper)?

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 Johnson Controls BACnet points lists

Source: Advanced Terminal Unit Controller Application Note - Application #4011 · LIT-12013098 · rev. April 2023. Object names, instances and units are reproduced as published; descriptions are our own.