Easy BACnet
  1. Home
  2. BACnet points lists
  3. WEG
  4. CFW300 (BACnet MS/TP)

Variable frequency drive · BACnet points list

WEG CFW300 (BACnet MS/TP) BACnet points list

Updated 6 November 2026

Short answer

The CFW300 runs BACnet MS/TP on its RS-485 port and maps drive parameters to fixed objects: AVs for speed, current, voltage, frequency, torque, heatsink temperature, alarm/fault numbers, ramps and the network speed reference; BVs for the status word (P0680) and control word (P0682); plus digital inputs DI1-DI8, digital outputs DO1-DO4 and two analog outputs. A mailbox (AV 100/101, BV 100/101) reads or writes any parameter by number.

This page lists 60 BACnet objects for the WEG CFW300 (BACnet MS/TP) — 24 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from WEG’s own free documentation, linked below.

Manufacturer
WEG
Model
CFW300 (BACnet MS/TP)
Equipment
Variable frequency drive
Equipment type
VFDs & pumps
BACnet objects
60 (24 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Default device instance
359000 + serial address (P0308) when P0760 and P0761 are 0
Also known as
CFW300, WEG CFW300, CFW300 BACnet, 10006901889, CFW320
Source document
BACnet CFW300 User's Manual · 10006901889 / 00 · rev. 2020-01
Download CSV 60 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 WEG’s current documentation and the live device before use. Not official WEG information. Terms of use.

BMS integration notes: WEG CFW300 (BACnet MS/TP)

Integration in brief

Set P0312 = 3 (BACnet MS/TP), the address in P0308 and the baud rate in P0310, then set P0220-P0228 so run/stop, direction and reference come from the serial port. Write BV 16 ramp enable (run/stop) with BV 17 general enable and the speed reference to AV 12 (8192 = rated frequency). Read BV 8, AV 3, AV 1 and BV 15, and reset faults with BV 23.

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 16Ramp EnableStart/stop from the BMS (1 = run)Command
BV 17General EnableGeneral enable; must be on to runCommand
BV 20RemoteRemote mode when P0220 selects serialCommand
AV 12Serial/USB Speed Ref.Speed reference, 8192 = rated frequencyCommand
BV 23Fault ResetReset a tripped driveCommand
BV 8RunningRunning statusRead
AV 3Motor FrequencyOutput frequency in HzRead
AV 1Motor CurrentMotor ampsRead
BV 15FaultAny active drive faultRead
AV 8Present FaultActive fault numberRead

Enable & remote start

The drive only obeys the network when P0220-P0228 select the serial option for local/remote, reference, direction and run/stop. It needs both BV 17 General Enable and BV 16 Ramp Enable; BV 20 Remote switches to remote when P0220 takes local/remote from the serial control word.

Heartbeat & communication loss

P0314 Serial Watchdog (0.0-999.0 s, 0 = off, factory 0.0): if no valid telegram arrives within that time the drive shows alarm A128 (or fault F228) and runs the P0313 action: 0 none, 1 ramp stop (factory), 2 general disable, 3 go to local, 4 local keeping commands, 5 fault. Timing starts at the first valid telegram after power-up.

Network setup

Watch out for

WEG CFW300 (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.

60 of 60 shown
Type
Access
Show
WEG CFW300 (BACnet MS/TP) BACnet Points List
DescriptionStates
AI0AI1 ValueAnalog input 1 level (P0018)%Read
AI1AI2 ValueAnalog input 2 level (P0019)%Read
AO0AOx Value 1Analog output 1 value (P0696)Command
AO1AOx Value 2Analog output 2 value (P0697)Command
AV0Motor SpeedMotor speed (P0002)rpmRead
AVmin1Motor CurrentMotor current (P0003)ARead
AV2DC Link Voltage (Ud)DC bus voltage (P0004)VRead
AVmin3Motor FrequencyOutput frequency (P0005)HzRead
AV4Motor VoltageOutput voltage (P0007)VRead
AV5Motor TorqueMotor torque (P0009)%Read
AV6Heatsink TemperatureHeatsink temperature (P0030)°CRead
AV7Present AlarmActive alarm number (P0048)Read
AVmin8Present FaultActive fault number (P0049)Read
AV9Acceleration TimeAcceleration ramp time (P0100)sCommand
AV10Deceleration TimeDeceleration ramp time (P0101)sCommand
AV11Speed in 13 bitsMotor speed in 13-bit scale (P0681)Read
AVmin12Serial/USB Speed Ref.Speed reference from the network, 13-bit (P0683)Command
AV100Mailbox: param. numberMailbox parameter numberWrite
AV101Mailbox: param. valueMailbox parameter valueWrite
BI0DI1Digital input 1 (P0012 bit 0)Read0=Off, 1=On
BI1DI2Digital input 2 (P0012 bit 1)Read0=Off, 1=On
BI2DI3Digital input 3 (P0012 bit 2)Read0=Off, 1=On
BI3DI4Digital input 4 (P0012 bit 3)Read0=Off, 1=On
BI4DI5Digital input 5 (P0012 bit 4)Read0=Off, 1=On
BI5DI6Digital input 6 (P0012 bit 5)Read0=Off, 1=On
BI6DI7Digital input 7 (P0012 bit 6)Read0=Off, 1=On
BI7DI8Digital input 8 (P0012 bit 7)Read0=Off, 1=On
BO0DO1Digital output 1 (P0695 bit 0)Command0=Off, 1=On
BO1DO2Digital output 2 (P0695 bit 1)Command0=Off, 1=On
BO2DO3Digital output 3 (P0695 bit 2)Command0=Off, 1=On
BO3DO4Digital output 4 (P0695 bit 3)Command0=Off, 1=On
BV0ReservadoReservedRead
BV1ReservadoReservedRead
BV2Fire modeStatus word: Fire mode (P0680 bit 2)Read0=Off, 1=On
BV3BypassStatus word: Bypass (P0680 bit 3)Read0=Off, 1=On
BV4Quick StopStatus word: Quick Stop (P0680 bit 4)Read0=Inactive, 1=Active
BV52nd RampStatus word: 2nd Ramp (P0680 bit 5)Read0=Off, 1=On
BV6Config. ModeStatus word: Config. Mode (P0680 bit 6)Read0=Normal, 1=Config
BV7AlarmStatus word: Alarm (P0680 bit 7)Read0=No Alarm, 1=Alarm
BVmin8RunningStatus word: Running (P0680 bit 8)Read0=Stopped, 1=Running
BV9EnabledStatus word: Enabled (P0680 bit 9)Read0=Disabled, 1=Enabled
BV10ForwardStatus word: Forward (P0680 bit 10)Read0=Reverse, 1=Forward
BV11JOGStatus word: JOG (P0680 bit 11)Read0=Off, 1=On
BV12RemoteStatus word: Remote (P0680 bit 12)Read0=Local, 1=Remote
BV13SubvoltageStatus word: Subvoltage (P0680 bit 13)Read0=No, 1=Subvoltage
BV14ReservadoReservedRead
BVmin15FaultStatus word: Fault (P0680 bit 15)Read0=No Fault, 1=Fault
BVmin16Ramp EnableControl word: Ramp Enable (P0682 bit 0)Command0=Stop, 1=Run
BVmin17General EnableControl word: General Enable (P0682 bit 1)Command0=Disable, 1=Enable
BV18Run ForwardControl word: Run Forward (P0682 bit 2)Command0=Reverse, 1=Forward
BV19JOG EnableControl word: JOG Enable (P0682 bit 3)Command0=Off, 1=On
BVmin20RemoteControl word: Remote (P0682 bit 4)Command0=Local, 1=Remote
BV212nd RampControl word: 2nd Ramp (P0682 bit 5)Command0=Off, 1=On
BV22Quick StopControl word: Quick Stop (P0682 bit 6)Command0=Off, 1=On
BVmin23Fault ResetControl word: Fault Reset (P0682 bit 7)Command0=Off, 1=Reset
BV29Intern PIDControl word: Intern PID (P0682 bit 13)Command0=Auto, 1=Manual
BV30Extern PID 1Control word: Extern PID 1 (P0682 bit 14)Command0=Auto, 1=Manual
BV31Extern PID 2Control word: Extern PID 2 (P0682 bit 15)Command0=Auto, 1=Manual
BV100Mailbox: exec. readMailbox read triggerWrite
BV101Mailbox: exec. writeMailbox write triggerWrite
Object ID lookup: WEG CFW300 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 CFW300 (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 WEG CFW300 (BACnet MS/TP)

How many BACnet points does the WEG CFW300 (BACnet MS/TP) have?

This list has 60 BACnet objects: 2 analog inputs, 2 analog outputs, 15 analog values, 8 binary inputs, 4 binary outputs, 29 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which WEG CFW300 (BACnet MS/TP) BACnet points are writable?

24 of the 60 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 WEG CFW300 (BACnet MS/TP) BACnet documentation?

The source is BACnet CFW300 User's Manual (10006901889 / 00), revision 2020-01, published free by WEG at https://static.weg.net/medias/downloadcenter/hac/h27/WEG-CFW300-bacnet-user-manual-10006901889-en.pdf.

What are the minimum BACnet points to integrate the WEG CFW300 (BACnet MS/TP)?

Start with BV 16 Ramp Enable (Start/stop from the BMS (1 = run)); BV 17 General Enable (General enable; must be on to run); BV 20 Remote (Remote mode when P0220 selects serial); AV 12 Serial/USB Speed Ref. (Speed reference, 8192 = rated frequency); BV 23 Fault Reset (Reset a tripped drive); BV 8 Running (Running status); AV 3 Motor Frequency (Output frequency in Hz); AV 1 Motor Current (Motor amps); BV 15 Fault (Any active drive fault); AV 8 Present Fault (Active fault number).

How do I enable BMS control of the WEG CFW300 (BACnet MS/TP)?

The drive only obeys the network when P0220-P0228 select the serial option for local/remote, reference, direction and run/stop. It needs both BV 17 General Enable and BV 16 Ramp Enable; BV 20 Remote switches to remote when P0220 takes local/remote from the serial control word.

Does the WEG CFW300 (BACnet MS/TP) need a BACnet heartbeat or have a communication timeout?

P0314 Serial Watchdog (0.0-999.0 s, 0 = off, factory 0.0): if no valid telegram arrives within that time the drive shows alarm A128 (or fault F228) and runs the P0313 action: 0 none, 1 ramp stop (factory), 2 general disable, 3 go to local, 4 local keeping commands, 5 fault. Timing starts at the first valid telegram after power-up.

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

More WEG BACnet points lists

Source: BACnet CFW300 User's Manual · 10006901889 / 00 · rev. 2020-01. Object names, instances and units are reproduced as published; descriptions are our own.