Easy BACnet
  1. Home
  2. BACnet points lists
  3. Delta Electronics
  4. VFD-CP2000 (embedded BACnet MS/TP)

Variable frequency drive · BACnet points list

Delta Electronics VFD-CP2000 (embedded BACnet MS/TP) BACnet points list

Updated 28 October 2026

Short answer

The VFD-CP2000 has BACnet MS/TP built in on its RS-485 port and acts as a B-ASC. The object list is fixed: 27 commandable AVs (frequency reference and 16 user-mapped parameter slots), 42 read-only status AVs, 16 commandable command BVs and 16 read-only status BVs. Many instances are reserved and carry no data.

This page lists 101 BACnet objects for the Delta Electronics VFD-CP2000 (embedded BACnet MS/TP) — 43 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Delta Electronics’s own free documentation, linked below.

Manufacturer
Delta Electronics
Model
VFD-CP2000 (embedded BACnet MS/TP)
Equipment
Variable frequency drive
Equipment type
VFDs & pumps
BACnet objects
101 (43 writable)
Transport
BACnet MS/TP
Firmware
Ver 01.04
Also known as
CP2000, VFD-CP2000, Delta CP2000, Delta VFD CP2000
Source document
BACnet Protocol Implementation Conformance Statement, VFD-CP2000 · rev. 2014-07-24
Download CSV 101 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Download Easy BACnet Mobile App Google Play

BMS integration notes: Delta Electronics VFD-CP2000 (embedded BACnet MS/TP)

Integration in brief

Write the frequency reference to AV 1 (Hz), switch the output on with BV 7 and set BV 0 to 1 so the frequency command follows AV 1. Read BV 23, AV 31, AV 44 and AV 49 for output state, frequency, current and power, BV 19 and AV 43 for faults, and reset with BV 15.

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 7BV_007_ServoPower CMDOutput on/off (0 = coast to stop)Command
BV 0BV_000_ACTIVE CMDFrequency command: 1 = follow AV 1, 0 = 0 HzCommand
AV 1AV_001_FreqRefValueFrequency reference in HzCommand
BV 15BV_015_RESETReset a tripped driveCommand
BV 23BV_023_SerovPower STATEOutput power on/off statusRead
AV 31AV_031_Output frequencyOutput frequency in HzRead
AV 44AV_044_Output currentMotor ampsRead
AV 49AV_049_Output PowerDrive power in kWRead
BV 19BV_019_ERROR STATEAny active drive faultRead
AV 43AV_043_Error codeWhich fault is activeRead

Network setup

Watch out for

Delta Electronics VFD-CP2000 (embedded 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.

101 of 101 shown
Type
AnalogBinary
Access
Show
Delta Electronics VFD-CP2000 (embedded BACnet MS/TP) BACnet Points List
DescriptionStates
AV0AV_000_ReservedReservedCommand
AVmin1AV_001_FreqRefValueFrequency reference from the BMSHzCommand
AV2AV_002_ReservedReservedCommand
AV3AV_003_ReservedReservedCommand
AV4AV_004_ReservedReservedCommand
AV5AV_005_ReservedReservedCommand
AV6AV_006_ReservedReservedCommand
AV7AV_007_ReservedReservedCommand
AV8AV_008_ReservedReservedCommand
AV9AV_009_ReservedReservedCommand
AV10AV_010_ReservedReservedCommand
AV11AV_011_P9-11 map set= -----Writes the drive parameter mapped in P9-11Command
AV12AV_012_P9-12 map set= -----Writes the drive parameter mapped in P9-12Command
AV13AV_013_P9-13 map set= -----Writes the drive parameter mapped in P9-13Command
AV14AV_014_P9-14 map set= -----Writes the drive parameter mapped in P9-14Command
AV15AV_015_P9-15 map set= -----Writes the drive parameter mapped in P9-15Command
AV16AV_016_P9-16 map set= -----Writes the drive parameter mapped in P9-16Command
AV17AV_017_P9-17 map set= -----Writes the drive parameter mapped in P9-17Command
AV18AV_018_P9-18 map set= -----Writes the drive parameter mapped in P9-18Command
AV19AV_019_P9-19 map set= -----Writes the drive parameter mapped in P9-19Command
AV20AV_020_P9-20 map set= -----Writes the drive parameter mapped in P9-20Command
AV21AV_021_P9-21 map set= -----Writes the drive parameter mapped in P9-21Command
AV22AV_022_P9-22 map set= -----Writes the drive parameter mapped in P9-22Command
AV23AV_023_P9-23 map set= -----Writes the drive parameter mapped in P9-23Command
AV24AV_024_P9-24 map set= -----Writes the drive parameter mapped in P9-24Command
AV25AV_025_P9-25 map set= -----Writes the drive parameter mapped in P9-25Command
AV26AV_026_P9-26 map set= -----Writes the drive parameter mapped in P9-26Command
AV27AV_027_ReservedReservedRead
AV28AV_028_ReservedReservedRead
AV29AV_029_ReservedReservedRead
AV30AV_030_ReservedReservedRead
AVmin31AV_031_Output frequencyOutput frequencyHzRead
AV32AV_032_ReservedReservedRead
AV33AV_033_ReservedReservedRead
AV34AV_034_ReservedReservedRead
AV35AV_035_Output torque(%)Output torque%Read
AV36AV_036_ReservedReservedRead
AV37AV_037_ReservedReservedRead
AV38AV_038_ReservedReservedRead
AV39AV_039_Status wordStatus word built from BV 16-31Read
AV40AV_040_ReservedReservedRead
AV41AV_041_Driver type codeDrive type codeRead
AV42AV_042_Warn codeWarning codeRead
AVmin43AV_043_Error codeError (fault) codeRead
AVmin44AV_044_Output currentOutput currentARead
AV45AV_045_DC-bus voltageDC bus voltageVRead
AV46AV_046_Output VoltageOutput voltageVRead
AV47AV_047_Count ValueCounter value of the TRG terminalRead
AV48AV_048_Power AngleOutput power anglepower factorRead
AVmin49AV_049_Output PowerActual output powerkWRead
AV50AV_050_IGBT temperatureIGBT temperature°CRead
AV51AV_051_Temperature of driverCapacitor temperature°CRead
AV52AV_052_Real carry frequencyActual carrier frequencykHzRead
AV53AV_053_PID feedback valuePID feedback value%Read
AV54AV_054_Overload rateOverload level%Read
AV55AV_055_Ground fail detect levelGround fault detection level%Read
AV56AV_056_DC bus rippleDC bus voltage rippleVRead
AV57AV_057_Fan SpeedDrive cooling fan speed%Read
AV58AV_058_Output speed(rpm)Output speedrpmRead
AV59AV_059_KW per HourEnergy counter (doc prints 'KW per Hour', units kW)kWRead
AV60AV_060_Multi-speed switchActive multi-speed stepRead
AV61AV_061_AVI input valueAVI input, 0-10 V as 0-100 %%Read
AV62AV_062_ACI input valueACI input, 4-20 mA or 0-10 V as 0-100 %%Read
AV63AV_063_AUI input valueAUI input, -10 to 10 V as -100 to 100 %%Read
AV64AV_064_Digital input statusDigital input status (see P2-12)Read
AV65AV_065_Digital output statusDigital output status (see P2-18)Read
AV66AV_066_CPU pin status of DICPU pin status of the digital inputsRead
AV67AV_067_CPU pin status of DOCPU pin status of the digital outputsRead
AV68AV_068_PLC D1043 valueValue of PLC register D1043Read
BVmin0BV_000_ACTIVE CMDFrequency command select: 0 Hz or the AV 1 referenceCommand0=FreqCmd=0, 1=FreqCmd=FreqRefValue
BV1BV_001_FWD/REV CMDDirection commandCommand0=Forward, 1=Reverse
BV2BV_002_ReservedReservedCommand
BV3BV_003_HALT CMDHalt: ramp down to 0 HzCommand0=None, 1=Ramp down to 0 Hz
BV4BV_004_LOCK CMDLock: hold output frequency at its present valueCommand0=None, 1=Hold present frequency
BV5BV_005_ReservedReservedCommand
BV6BV_006_QSTOP CMDQuick stop commandCommand0=None, 1=Quick stop
BVmin7BV_007_ServoPower CMDOutput power on/off; off lets the motor coastCommand0=Power off (coast to stop), 1=Power on
BV8BV_008_ReservedReservedCommand
BV9BV_009_ReservedReservedCommand
BV10BV_010_ReservedReservedCommand
BV11BV_011_ReservedReservedCommand
BV12BV_012_ReservedReservedCommand
BV13BV_013_ReservedReservedCommand
BV14BV_014_ReservedReservedCommand
BVmin15BV_015_RESETFault resetCommand0=No action, 1=Reset fault
BV16BV_016_ARRIVE STATEOutput frequency has reached the commandRead0=Not yet, 1=Arrived
BV17BV_017_FWD/REV STATERotation directionRead0=Forward, 1=Reverse
BV18BV_018_WARN STATEWarning activeRead0=No warning, 1=Warning
BVmin19BV_019_ERROR STATEError (fault) activeRead0=No error, 1=Error
BV20BV_020_ReservedReservedRead
BV21BV_021_ReservedReservedRead
BV22BV_022_QSTOP STATEQuick stop activeRead0=No quick stop, 1=Quick stop
BVmin23BV_023_SerovPower STATEOutput power stateRead0=Power off (coast to stop), 1=Power on
BV24BV_024_ReservedReservedRead
BV25BV_025_ReservedReservedRead
BV26BV_026_ReservedReservedRead
BV27BV_027_ReservedReservedRead
BV28BV_028_ReservedReservedRead
BV29BV_029_ReservedReservedRead
BV30BV_030_ReservedReservedRead
BV31BV_031_ReservedReservedRead

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. Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the VFD-CP2000 (embedded 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 Delta Electronics VFD-CP2000 (embedded BACnet MS/TP)

How many BACnet points does the Delta Electronics VFD-CP2000 (embedded BACnet MS/TP) have?

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

Which Delta Electronics VFD-CP2000 (embedded BACnet MS/TP) BACnet points are writable?

43 of the 101 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 Delta Electronics VFD-CP2000 (embedded BACnet MS/TP) BACnet documentation?

The source is BACnet Protocol Implementation Conformance Statement, VFD-CP2000, revision 2014-07-24, published free by Delta Electronics at https://www.bacnetinternational.net/catalog/manu/delta%20electronics,%20inc./VFDCP2000_BACnet_PICS_20140724.pdf.

What are the minimum BACnet points to integrate the Delta Electronics VFD-CP2000 (embedded BACnet MS/TP)?

Start with BV 7 BV_007_ServoPower CMD (Output on/off (0 = coast to stop)); BV 0 BV_000_ACTIVE CMD (Frequency command: 1 = follow AV 1, 0 = 0 Hz); AV 1 AV_001_FreqRefValue (Frequency reference in Hz); BV 15 BV_015_RESET (Reset a tripped drive); BV 23 BV_023_SerovPower STATE (Output power on/off status); AV 31 AV_031_Output frequency (Output frequency in Hz); AV 44 AV_044_Output current (Motor amps); AV 49 AV_049_Output Power (Drive power in kW); BV 19 BV_019_ERROR STATE (Any active drive fault); AV 43 AV_043_Error code (Which fault is active).

How do I check these points on the real VFD-CP2000 (embedded 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.

Source: BACnet Protocol Implementation Conformance Statement, VFD-CP2000 · rev. 2014-07-24. Object names, instances and units are reproduced as published; descriptions are our own.