Easy BACnet
  1. Home
  2. BACnet points lists
  3. Johnson Controls
  4. Variable Speed Drive Series III (on-board BACnet MS/TP and BACnet IP)

Variable frequency drive (HVAC) · BACnet points list

Johnson Controls Variable Speed Drive Series III (on-board BACnet MS/TP and BACnet IP) BACnet points list

Updated 6 November 2026

Short answer

The VSD Series III has BACnet MS/TP on its RS-485 terminals (P12.3.1.1 RS485 Comm Set = 1) and BACnet IP on its RJ45 port (P12.4.1.9 Enable BACnet IP = 1). Both sections of the manual print the same object list: BVs for drive status, run/stop, direction, reset, control and speed source select, bypass and fire mode, digital I/O; AVs for the speed reference, limits, ramps, AnyParam access and process data in; AIs for monitors and process data out; and MVs for control mode and active fault.

This page lists 78 BACnet objects for the Johnson Controls Variable Speed Drive Series III (on-board BACnet MS/TP and BACnet IP) — 29 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
Variable Speed Drive Series III (on-board BACnet MS/TP and BACnet IP)
Equipment
Variable frequency drive (HVAC)
Equipment type
VFDs & pumps
BACnet objects
78 (29 writable)
Transport
BACnet MS/TP, BACnet IP
Firmware
Not stated
Also known as
VSD Series III, Variable Speed Drive Series 3, JCI VSD3, VS3 drive, LIT-12013000
Source document
Variable Speed Drive Series III Communication Manual (BACnet MS/TP and BACnet/IP on-board communication) · LIT-12013000 · rev. 2018-09
Download CSV 78 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 Variable Speed Drive Series III (on-board BACnet MS/TP and BACnet IP)

Integration in brief

For MS/TP set P12.3.1.1 = 1 (BACnet MS/TP), then the baud rate, MAC address, instance number and Max Master in P12.3.3. For BACnet IP set the IP mode and static address in P12.4.1 and P12.4.1.9 = 1, then the UDP port and instance in P12.4.3. Write BV 7 and BV 8 to fieldbus control, then BV 9 run/stop and AV 0 speed reference; read BV 1, AI 1, AI 5 and BV 3.

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 9Run/Stop CMDStart/stop command (Run = start)Command
BV 7Motor Ctrl sourceMust be FBMotorCtrl for network run/stopCommand
AV 0Speed ReferenceSpeed reference, %Command
BV 8Speed Reference SourceMust be FBSpeedRef for the network referenceCommand
BV 11Reset FaultReset a tripped driveCommand
BV 1Run/Stop StateRunning statusRead
AI 1Output FrequencyOutput frequency, HzRead
AI 5Motor CurrentMotor ampsRead
BV 3Fault StateAny active drive faultRead
MV 1Active fault codeActive fault codeRead

Enable & remote start

BV 7 Motor Ctrl source selects local or fieldbus (FBMotorCtrl) control of run/stop, and BV 8 Speed Reference Source selects local or fieldbus (FBSpeedRef) speed reference. MV 0 shows whether the drive is in Local (Hand), Remote or OFF.

Heartbeat & communication loss

MS/TP: Comm Timeout BACnet (P12.3.3, default 10000 ms) raises a communication error if the drive is sole master for that long. BACnet IP: BACnet IP Comm Timeout (P12.4.3, 0 = no supervision) raises a fieldbus fault after that many seconds without messages; the parameter table prints default 0, while the text says the default is 10 s. A pulled Ethernet cable faults at once. The Modbus RTU/BACnet Fault Response and BACnet IP Fault Behavior parameters choose whether the fault is raised only in fieldbus control (0, default) or in all control places (1).

Network setup

Watch out for

Johnson Controls Variable Speed Drive Series III (on-board 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.

78 of 78 shown
Type
BinaryMulti-state
Access
Show
Johnson Controls Variable Speed Drive Series III (on-board 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 motorReadInactive/Active: Fwd/Rev
BVmin3Fault StateIndicates if a fault is activeReadInactive/Active: OK/Fault
BV4Warning StateIndicates if a warning is activeReadInactive/Active: OK/Warning
BV5At SetpointRef. Frequency reachedReadInactive/Active: False/True
BV6At Zero SpeedMotor Running at zero speedReadInactive/Active: False/True
BVmin7Motor Ctrl sourceCommand to change active source for controlling motorCommandInactive/Active: LocalMotorCtrl/FBMotorCtrl
BVmin8Speed Reference SourceCommand to change source of motor speed referenceCommandInactive/Active: LocalSpeedRef/FBSpeedRef
BVmin9Run/Stop CMDCommand to start driveCommandInactive/Active: Stop/Run
BV10Fwd/Rev CMDCommand to change rotational directionCommandInactive/Active: Fwd/Rev
BVmin11Reset FaultCommand to reset active Fault from driveCommandInactive/Active: 0/Reset
BV12Digital Input 1Digital Input 1ReadInactive/Active: OFF/ON
BV13Digital Input 2Digital Input 2ReadInactive/Active: OFF/ON
BV14Digital Input 3Digital Input 3ReadInactive/Active: OFF/ON
BV15Digital Input 4Digital Input 4ReadInactive/Active: OFF/ON
BV16Digital Input 5Digital Input 5ReadInactive/Active: OFF/ON
BV17Digital Input 6Digital Input 6ReadInactive/Active: OFF/ON
BV18Digital Input 7Digital Input 7ReadInactive/Active: OFF/ON
BV19Digital Input 8Digital Input 8ReadInactive/Active: OFF/ON
BV20Digital Output 1Digital Output 1ReadInactive/Active: OFF/ON
BV21Digital Output 2Relay 1 OutputReadInactive/Active: OFF/ON
BV22Digital Output 3Relay 2 OutputReadInactive/Active: OFF/ON
BV23Digital Output 4Relay 3 OutputReadInactive/Active: OFF/ON
BV24Stop By CoastIndicates if drive stop by coastCommandInactive/Active: ON/OFF
BV25Stop By RampIndicates if drive stop by RampCommandInactive/Active: OFF/ON
BV26Belt BrokenIndicates If belt is brokenReadInactive/Active: OFF/ON
BV27Drive Fan FailureIndicates if Drive Fan failedReadInactive/Active: OFF/ON
BV28Force BypassCommand to take Drive in Bypass ModeCommandInactive/Active: OFF/ON
BV29Fire ModeEnable Fire ModeCommandInactive/Active: OFF/ON
BV30DIN 1Fieldbus Digital InputCommandInactive/Active: OFF/ON
BV31DIN 2Fieldbus Digital InputCommandInactive/Active: OFF/ON
BV32DIN 3Fieldbus Digital InputCommandInactive/Active: OFF/ON
BV33DIN 4Fieldbus Digital InputCommandInactive/Active: OFF/ON
AVmin0Speed ReferenceMotor speed reference from network%Command
AV1Current LimitCurrent LimitAWrite
AV2Min FrequencyMinimum FrequencyHzWrite
AV3Maximum FrequencyMaximum FrequencyHzWrite
AV4Accel Time 1Acceleration TimesWrite
AV5Decel Time 1Deceleration TimesWrite
AV6AnyParam IDParameter ID number to be accessedWrite
AV7AnyParam ValueValue of parameter defined by AV6Write
AV8Process Data In 1Fieldbus Process Data In 1Command
AV9Process Data In 2Fieldbus Process Data In 2Command
AV10Process Data In 3Fieldbus Process Data In 3Command
AV11Process Data In 4Fieldbus Process Data In 4Command
AV12Process Data In 5Fieldbus Process Data In 5Command
AV13Process Data In 6Fieldbus Process Data In 6Command
AV14Process Data In 7Fieldbus Process Data In 7Command
AV15Process Data In 8Fieldbus Process Data In 8Command
AI0Frequency SetpointFrequency SetpointHzRead
AImin1Output FrequencyOutput FrequencyHzRead
AI2Motor SpeedMotor SpeedrpmRead
AI3Motor LoadMotor Load%Read
AI4Kilowatt Hours totalKilowatt Hour Counter (Total) scaled by 1000kWhRead
AImin5Motor CurrentMotor CurrentARead
AI6DC link VoltageDC link VoltageVRead
AI7Motor VoltageMotor VoltageVRead
AI8Unit TemperatureHeatsink Temperature°CRead
AI9Motor TorqueIn % of motor nominal Torque%Read
AI10Operating DaysOperating Days (resettable)daysRead
AI11Operating HoursOperating Hours (resettable)hRead
AI12Motor TemperatureMotor Temperature%Read
AI13Analog Input 1Analog Input 1VRead
AI14Analog Input 2Analog Input 2VRead
AI15Analog Output 1Analog Output 1VRead
AI16Analog Output 2Analog Output 2VRead
AI17Kilowatt InstantaneousKilowatt InstantaneouskWRead
AI18Process Data Out 1Fieldbus Process Data Out 1Read
AI19Process Data Out 2Fieldbus Process Data Out 2Read
AI20Process Data Out 3Fieldbus Process Data Out 3Read
AI21Process Data Out 4Fieldbus Process Data Out 4Read
AI22Process Data Out 5Fieldbus Process Data Out 5Read
AI23Process Data Out 6Fieldbus Process Data Out 6Read
AI24Process Data Out 7Fieldbus Process Data Out 7Read
AI25Process Data Out 8Fieldbus Process Data Out 8Read
MV0Control modeDrive control mode: local (hand), remote or offRead0=Local(Hand), 1=Remote, 2=OFF
MVmin1Active fault codeLatest active fault code of the driveReadState text gives the active fault
Object ID lookup: Johnson Controls Variable Speed Drive Series III 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 Variable Speed Drive Series III (on-board 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 Variable Speed Drive Series III (on-board BACnet MS/TP and BACnet IP)

How many BACnet points does the Johnson Controls Variable Speed Drive Series III (on-board BACnet MS/TP and BACnet IP) have?

This list has 78 BACnet objects: 26 analog inputs, 16 analog values, 34 binary values, 2 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Johnson Controls Variable Speed Drive Series III (on-board BACnet MS/TP and BACnet IP) BACnet points are writable?

29 of the 78 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 Variable Speed Drive Series III (on-board BACnet MS/TP and BACnet IP) BACnet documentation?

The source is Variable Speed Drive Series III Communication Manual (BACnet MS/TP and BACnet/IP on-board communication) (LIT-12013000), revision 2018-09, published free by Johnson Controls at https://docs.johnsoncontrols.com/bas/api/khub/documents/XEo1PHGCK4nHiMO7HUpp~w/content.

What are the minimum BACnet points to integrate the Johnson Controls Variable Speed Drive Series III (on-board BACnet MS/TP and BACnet IP)?

Start with BV 9 Run/Stop CMD (Start/stop command (Run = start)); BV 7 Motor Ctrl source (Must be FBMotorCtrl for network run/stop); AV 0 Speed Reference (Speed reference, %); BV 8 Speed Reference Source (Must be FBSpeedRef for the network reference); BV 11 Reset Fault (Reset a tripped drive); BV 1 Run/Stop State (Running status); AI 1 Output Frequency (Output frequency, Hz); AI 5 Motor Current (Motor amps); BV 3 Fault State (Any active drive fault); MV 1 Active fault code (Active fault code).

How do I enable BMS control of the Johnson Controls Variable Speed Drive Series III (on-board BACnet MS/TP and BACnet IP)?

BV 7 Motor Ctrl source selects local or fieldbus (FBMotorCtrl) control of run/stop, and BV 8 Speed Reference Source selects local or fieldbus (FBSpeedRef) speed reference. MV 0 shows whether the drive is in Local (Hand), Remote or OFF.

Does the Johnson Controls Variable Speed Drive Series III (on-board BACnet MS/TP and BACnet IP) need a BACnet heartbeat or have a communication timeout?

MS/TP: Comm Timeout BACnet (P12.3.3, default 10000 ms) raises a communication error if the drive is sole master for that long. BACnet IP: BACnet IP Comm Timeout (P12.4.3, 0 = no supervision) raises a fieldbus fault after that many seconds without messages; the parameter table prints default 0, while the text says the default is 10 s. A pulled Ethernet cable faults at once. The Modbus RTU/BACnet Fault Response and BACnet IP Fault Behavior parameters choose whether the fault is raised only in fieldbus control (0, default) or in all control places (1).

How do I check these points on the real Variable Speed Drive Series III (on-board 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: Variable Speed Drive Series III Communication Manual (BACnet MS/TP and BACnet/IP on-board communication) · LIT-12013000 · rev. 2018-09. Object names, instances and units are reproduced as published; descriptions are our own.