Easy BACnet
  1. Home
  2. BACnet points lists
  3. Johnson Controls
  4. VSD Series II HVAC drive (BACnet MS/TP and BACnet IP)

Variable frequency drive (HVAC) · BACnet points list

Johnson Controls VSD Series II HVAC drive (BACnet MS/TP and BACnet IP) BACnet points list

Updated 6 November 2026

Short answer

The VSD Series II has BACnet MS/TP on its RS-485 terminals (P4.7.1.1 Protocol = 3 BACnet MSTP) and BACnet IP on its Ethernet port (P4.8.3.1.3 Protocol in use = 1). BVs cover drive status, general status bits, run/stop, direction, reset, bypass, fire mode, setback, network digital inputs and relay outputs; AVs cover monitors, the speed reference (% of nominal), limits, ramps, process data, AnyParam access and the fixed control/status words.

This page lists 71 BACnet objects for the Johnson Controls VSD Series II HVAC drive (BACnet MS/TP and BACnet IP) — 30 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
VSD Series II HVAC drive (BACnet MS/TP and BACnet IP)
Equipment
Variable frequency drive (HVAC)
Equipment type
VFDs & pumps
BACnet objects
71 (30 writable)
Transport
BACnet MS/TP, BACnet IP
Firmware
Not stated
Default device instance
0 = generated automatically (MS/TP) / serial number (IP)
Also known as
VSD Series II, Variable Speed Drive Series II, JCI VSD2, VSD Series 2, LIT-12011771
Source document
VSD Series II, Communications: BACnet Protocol · LIT-12011771 · rev. 2013-04
Download CSV 71 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 VSD Series II HVAC drive (BACnet MS/TP and BACnet IP)

Integration in brief

Select BACnet MSTP (P4.7.1.1 = 3) or turn on BACnet IP (P4.8.3.1.3 = 1), set the MAC address, baud and instance (P4.7.3.1) or IP settings (P4.8.1), then make Fieldbus the remote control place (Basic Parameters > START SRC AUTO) and the fieldbus the auto speed source. Command BV 15 run/stop and AV 24 speed reference, and read BV 1, AV 1 and the fault points.

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 15Run/Stop CMDRun/stop command (1 = run)Command
AV 24Speed ReferenceSpeed reference, % of nominal speedCommand
BV 17Reset FaultResets the active faultCommand
BV 1Run/Stop StateRunning statusRead
AV 1Output FrequencyOutput frequency, HzRead
AV 5Motor CurrentMotor current, ARead
AV 3Load (power)Motor shaft power, %Read
BV 3Fault StateAny active drive faultRead
AV 23Active Fault CodeWhich fault is activeRead

Enable & remote start

Select Fieldbus control as the remote control place (Main Menu > Parameters > Basic Parameters > START SRC AUTO) and the fieldbus as reference (Speed Setup Auto). BV 15 is documented as the start command when fieldbus control is active.

Heartbeat & communication loss

MS/TP: P4.7.3.1.5 Communication time-out (0-65535 s, default 10 s, 0 = not used). BACnet IP: P4.8.3.1.2 Communication time-out (default 0 = not used). P2.8.1.12 FieldbusComm Flt sets the drive's response when the fieldbus timeout occurs.

Network setup

Watch out for

Johnson Controls VSD Series II HVAC drive (BACnet MS/TP and BACnet IP) 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.

71 of 71 shown
Type
AnalogBinary
Access
Show
Johnson Controls VSD Series II HVAC drive (BACnet MS/TP and BACnet IP) BACnet Points List
DescriptionStates
BV0Ready StateIndicates whether the drive is ready or notReadInactive/Active: Not Ready/Ready
BVmin1Run/Stop StateIndicates whether the drive is running or stoppedReadInactive/Active: Stop/Run
BV2Fwd/Rev StateIndicates the rotation direction of the motorReadInactive/Active: Fwd/Rev
BVmin3Fault StateIndicates if a fault is activeReadInactive/Active: OK/Fault
BV4Warning StateIndicates if warning is activeReadInactive/Active: OK/Alarm
BV5At SetpointRef. Frequency reachedReadInactive/Active: False/True
BV6At Zero SpeedMotor Running at zero speedReadInactive/Active: False/True
BV7General status bit_0General status bit_0ReadInactive/Active: 0/1
BV8General status bit_1General status bit_1ReadInactive/Active: 0/1
BV9General status bit_2General status bit_2ReadInactive/Active: 0/1
BV10General status bit_3General status bit_3ReadInactive/Active: 0/1
BV11General status bit_4General status bit_4ReadInactive/Active: 0/1
BV12General status bit_5General status bit_5ReadInactive/Active: 0/1
BV13General status bit_6General status bit_6ReadInactive/Active: 0/1
BV14General status bit_7General status bit_7ReadInactive/Active: 0/1
BVmin15Run/Stop CMDCommand to start drive (FB control is active)CommandInactive/Active: Stop/Run
BV16Fwd/Rev CMDFwd/RevCommandInactive/Active: Fwd/Rev
BVmin17Reset FaultCommand to reset Active Fault from driveCommandInactive/Active: 0/Reset
BV18Force BypassSet drive to bypass modeCommandInactive/Active: 0/1
BV19DIN 3Digital Input 3CommandInactive/Active: 0/1
BV20DIN 4Digital Input 4CommandInactive/Active: 0/1
BV21DIN 5Digital Input 5CommandInactive/Active: 0/1
BV22DIN 6Digital Input 6CommandInactive/Active: 0/1
BV23Fixed Control Word Bit 8Fixed Control Word Bit 8CommandInactive/Active: 0/1
BV24Fixed Control Word Bit 9Fixed Control Word Bit 9CommandInactive/Active: 0/1
BV25RO1Relay Output 1CommandInactive/Active: 0/1
BV26RO2Relay Output 2CommandInactive/Active: 0/1
BV27RO3Relay Output 3CommandInactive/Active: 0/1
BV28Fire ModeActivate Fire ModeCommandInactive/Active: 0/1
BV29SetbackSet Drive to DefaultsCommandInactive/Active: 0/Setback
BV30fb_control_word Bit_15fb_control_word bit 15CommandInactive/Active: 0/1
AV0Frequency SetpointFrequency SetpointHzRead
AVmin1Output FrequencyOutput FrequencyHzRead
AV2Motor SpeedMotor SpeedrpmRead
AVmin3Load (power)Motor shaft power%Read
AV4Kilowatt Hours totalTotal energy counterkWhRead
AVmin5Motor CurrentMotor CurrentARead
AV6DC link VoltageDC link VoltageVRead
AV7Motor VoltageMotor VoltageVRead
AV8Unit TemperatureHeatsink Temperature°CRead
AV9Motor TorqueTorque, % of motor nominal%Read
AV10Operating DaysOperating days (resettable)daysRead
AV11Operating HoursOperating hours (resettable)hRead
AV12Kilowatt HoursEnergy counter (resettable)kWhRead
AV13Torque ReferenceTorque Reference%Read
AV14Temperature RiseCalculated motor temperature, 100 % = nominal%Read
AV15fb_ProcessdataOut_01Process data out 1, application specificRead
AV16fb_ProcessdataOut_02Process data out 2, application specificRead
AV17fb_ProcessdataOut_03Process data out 3, application specificRead
AV18fb_ProcessdataOut_04Process data out 4, application specificRead
AV19fb_ProcessdataOut_05Process data out 5, application specificRead
AV20fb_ProcessdataOut_06Process data out 6, application specificRead
AV21fb_ProcessdataOut_07Process data out 7, application specificRead
AV22fb_ProcessdataOut_08Process data out 8, application specificRead
AVmin23Active Fault CodeActive Fault CodeRead
AVmin24Speed ReferenceSpeed reference, % of nominal speed%Command
AV25Current LimitCurrent LimitAWrite
AV26Min FrequencyMinimum FrequencyHzWrite
AV27Maximum FrequencyMaximum FrequencyHzWrite
AV28Accel TimeAcceleration TimesWrite
AV29Decel TimeDeceleration TimesWrite
AV30fb_ProcessdataIn_01Process data in 1, application specificCommand
AV31fb_ProcessdataIn_02Process data in 2, application specificCommand
AV32fb_ProcessdataIn_03Process data in 3, application specificCommand
AV33fb_ProcessdataIn_04Process data in 4, application specificCommand
AV34AnyParam IDParameter ID used by AV35 (0-65535)Write
AV35AnyParam ValueValue of the parameter set in AV34Write
AV36Fb_Control_Word Lo16Fixed control word, bits 0-15Command
AV37Fb_Control_Word Hi16Fixed control word, bits 16-31Command
AV38Fb_Status_Word Lo16Fixed status word, bits 0-15Read
AV39Fb_Status_Word Hi16Fixed status word, bits 16-31Read
Object ID lookup: Johnson Controls VSD Series II HVAC drive 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 VSD Series II HVAC drive (BACnet MS/TP and BACnet IP) 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 VSD Series II HVAC drive (BACnet MS/TP and BACnet IP)

How many BACnet points does the Johnson Controls VSD Series II HVAC drive (BACnet MS/TP and BACnet IP) have?

This list has 71 BACnet objects: 40 analog values, 31 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Johnson Controls VSD Series II HVAC drive (BACnet MS/TP and BACnet IP) BACnet points are writable?

30 of the 71 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 VSD Series II HVAC drive (BACnet MS/TP and BACnet IP) BACnet documentation?

The source is VSD Series II, Communications: BACnet Protocol (LIT-12011771), revision 2013-04, published free by Johnson Controls at https://docs.johnsoncontrols.com/bas/api/khub/documents/a_MFNL2qPXw9QEMkukAHPw/content.

What are the minimum BACnet points to integrate the Johnson Controls VSD Series II HVAC drive (BACnet MS/TP and BACnet IP)?

Start with BV 15 Run/Stop CMD (Run/stop command (1 = run)); AV 24 Speed Reference (Speed reference, % of nominal speed); BV 17 Reset Fault (Resets the active fault); BV 1 Run/Stop State (Running status); AV 1 Output Frequency (Output frequency, Hz); AV 5 Motor Current (Motor current, A); AV 3 Load (power) (Motor shaft power, %); BV 3 Fault State (Any active drive fault); AV 23 Active Fault Code (Which fault is active).

How do I enable BMS control of the Johnson Controls VSD Series II HVAC drive (BACnet MS/TP and BACnet IP)?

Select Fieldbus control as the remote control place (Main Menu > Parameters > Basic Parameters > START SRC AUTO) and the fieldbus as reference (Speed Setup Auto). BV 15 is documented as the start command when fieldbus control is active.

Does the Johnson Controls VSD Series II HVAC drive (BACnet MS/TP and BACnet IP) need a BACnet heartbeat or have a communication timeout?

MS/TP: P4.7.3.1.5 Communication time-out (0-65535 s, default 10 s, 0 = not used). BACnet IP: P4.8.3.1.2 Communication time-out (default 0 = not used). P2.8.1.12 FieldbusComm Flt sets the drive's response when the fieldbus timeout occurs.

How do I check these points on the real VSD Series II HVAC drive (BACnet MS/TP and BACnet IP)?

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: VSD Series II, Communications: BACnet Protocol · LIT-12011771 · rev. 2013-04. Object names, instances and units are reproduced as published; descriptions are our own.