- Home
- BACnet points lists
- Franklin Electric
- Cerus X-Drive VFD (embedded BACnet MS/TP)
Variable frequency drive (VFD) · BACnet points list
Franklin Electric Cerus X-Drive VFD (embedded BACnet MS/TP) BACnet points list
Updated 12 November 2026
The Cerus X-Drive has BACnet MS/TP built into its COM1 RS-485 port. The drive exposes only Analog and Binary Values: commandable AVs for the frequency reference and 16 block-transfer slots, read-only AVs for drive measurements and codes, commandable BVs for run, stop, direction and reset, and status BVs for faults, HOA position and pump modes such as pipe fill, sleep and broken pipe.
This page lists 80 BACnet objects for the Franklin Electric Cerus X-Drive VFD (embedded BACnet MS/TP) — 24 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Franklin Electric’s own free documentation, linked below.
- Manufacturer
- Franklin Electric
- Model
- Cerus X-Drive VFD (embedded BACnet MS/TP)
- Equipment
- Variable frequency drive (VFD)
- Equipment type
- VFDs & pumps
- BACnet objects
- 80 (24 writable)
- Transport
- BACnet MS/TP
- Firmware
- Not stated
- Default device instance
- [Comm-27] x 1000 + [Comm-26]
- Also known as
- Cerus X-Drive, X-Drive, Cerus X Drive, Franklin Cerus VFD, Cerus Industrial X-Drive
- Source document
- Cerus X-Drive Communications - BACnet Communication
Reference only, provided as-is: verify against Franklin Electric’s current documentation and the live device before use. Not official Franklin Electric information. Terms of use.
BMS integration notes: Franklin Electric Cerus X-Drive VFD (embedded BACnet MS/TP)
Set PLC Com Type to BACnet, the MAC, speed and device ID, then point the HOA source, speed references and run commands at RS485 Serial. Run with BV 7, give speed with AV 1 (with BV 0 set to use it), and read output frequency, current, faults and the HOA 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.
| Object | Name | Why | Access |
|---|---|---|---|
| BV 7 | Power Out CMD | Run command (1 = run, 0 = coast stop) | Command |
| BV 0 | Freq Active CMD | Must be 1 to use the AV 1 frequency reference | Command |
| AV 1 | FreqRefValue | Frequency reference, Hz | Command |
| BV 15 | Reset | Fault reset (write 1) | Command |
| AV 31 | Output Frequency | Output frequency, Hz | Read |
| AV 44 | Output Current | Motor current, A | Read |
| BV 33 | HOA in Auto | HOA switch in Auto | Read |
| BV 19 | Error/Fault | Any error/fault active | Read |
| AV 43 | Error Code | Fault code | Read |
Enable & remote start
Set HOA Mode Source [SET-60] to RS485 Serial, Auto Speed Ref [SET-07] and Hand Speed Ref [SET-09] to RS485 Serial, and Auto/Hand Run Cmd [SET-08]/[SET-10] to RS485 Serial so BACnet can run the drive and set its speed.
Network setup
- PLC Com Type [PLC-23] = 1_BACnet turns on BACnet on COM1 (8N1) and turns off Modbus and PLC comms on that port.
- BACnet MAC ID [Comm-24]: default 10, range 0-127. Speed [Comm-25]: 9600, 19200, 38400 (default) or 76800.
- Device instance = [Comm-27] x 1000 + [Comm-26] (0-4194303); Max Address [Comm-28] is the highest master on the trunk.
- Enter the BACnet password at [Comm-29]; the keypad shows 8888 when setup is accepted.
- COM1 is on terminals SG+/SG- or either RJ45 jack (pins 4 and 5).
Watch out for
- BV 0 must be 1 or the drive runs at 0 Hz regardless of AV 1.
- BV 22/23 are printed twice with different meanings; confirm which object holds the pump fault flags before mapping them.
- Block transfer AVs (11-26) only carry data once mapped in the drive parameters.
Franklin Electric Cerus X-Drive VFD (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.
| Description | States | |||||
|---|---|---|---|---|---|---|
| AVmin | 1 | FreqRefValue | Frequency reference | Hz | Command | |
| AV | 11 | Block Transfer | Block transfer mapping 1 | Command | ||
| AV | 12 | Block Transfer | Block transfer mapping 2 | Command | ||
| AV | 13 | Block Transfer | Block transfer mapping 3 | Command | ||
| AV | 14 | Block Transfer | Block transfer mapping 4 | Command | ||
| AV | 15 | Block Transfer | Block transfer mapping 5 | Command | ||
| AV | 16 | Block Transfer | Block transfer mapping 6 | Command | ||
| AV | 17 | Block Transfer | Block transfer mapping 7 | Command | ||
| AV | 18 | Block Transfer | Block transfer mapping 8 | Command | ||
| AV | 19 | Block Transfer | Block transfer mapping 9 | Command | ||
| AV | 20 | Block Transfer | Block transfer mapping 10 | Command | ||
| AV | 21 | Block Transfer | Block transfer mapping 11 | Command | ||
| AV | 22 | Block Transfer | Block transfer mapping 12 | Command | ||
| AV | 23 | Block Transfer | Block transfer mapping 13 | Command | ||
| AV | 24 | Block Transfer | Block transfer mapping 14 | Command | ||
| AV | 25 | Block Transfer | Block transfer mapping 15 | Command | ||
| AV | 26 | Block Transfer | Block transfer mapping 16 | Command | ||
| AVmin | 31 | Output Frequency | Output frequency | Hz | Read | |
| AV | 35 | Output Torque | Output torque | % | Read | |
| AV | 39 | Status Word | Drive status word (BV 16-31 packed) | Read | ||
| AV | 41 | Drive Type Code | Drive type code | Read | ||
| AV | 42 | Warning Code | Warning/alarm code | Read | ||
| AVmin | 43 | Error Code | Error/fault code | Read | ||
| AVmin | 44 | Output Current | Output/motor current | A | Read | |
| AV | 45 | DC Bus Voltage | DC bus voltage | V | Read | |
| AV | 46 | Output Voltage | Output voltage | V | Read | |
| AV | 47 | Count Value | Accumulated TRG DI counter | Read | ||
| AV | 48 | Power Factor | Output power factor | Read | ||
| AV | 49 | Output Power | Output power | kW | Read | |
| AV | 50 | IGBT Temperature | IGBT temperature | °C | Read | |
| AV | 51 | Caps Temperature | DC bus capacitor temperature | °C | Read | |
| AV | 52 | Carrier Frequency | Actual carrier frequency | kHz | Read | |
| AV | 53 | PID F/B Value | PID feedback value | % | Read | |
| AV | 54 | Overload Rate | Overload value | % | Read | |
| AV | 55 | GND Fault Level | Ground fault trip level | % | Read | |
| AV | 56 | DC Bus Ripples | DC bus ripple amplitude | V | Read | |
| AV | 57 | Fan Speed | Drive cooling fan speed | % | Read | |
| AV | 58 | Motor Speed | Actual motor speed | rpm | Read | |
| AV | 59 | kWh | Energy (printed as kilowatts per hour) | kWh | Read | |
| AV | 60 | Step Frequency | Step frequency ID number | Read | ||
| AV | 61 | AVI1 Input Value | AVI1 analog input reading | % | Read | |
| AV | 62 | ACI Input Value | ACI analog input reading | % | Read | |
| AV | 63 | AVI2 Input Value | AVI2 analog input reading | % | Read | |
| AV | 64 | Digital IN Status | Digital inputs status [IO-46] | Read | ||
| AV | 65 | Digital OUT Status | Digital outputs status [IO-58] | Read | ||
| AV | 66 | CPU DI Pin Status | CPU pins from digital inputs | Read | ||
| AV | 67 | CPU DO Pin Status | CPU pins to digital outputs | Read | ||
| AV | 68 | PLC D1043 Status | PLC register D1043 | Read | ||
| AV | 70 | ULD Recover Counter | Under-load recover counter [SET-46] | Read | ||
| AV | 71 | HLD Recover Counter | High-load recover counter [SET-52] | Read | ||
| BVmin | 0 | Freq Active CMD | Use frequency reference | Command | 0=Frq CMD=0Hz, 1=Frq CMD=FreqRefValue | |
| BV | 1 | FWD/REV CMD | Direction command | Command | 0=Forward, 1=Reverse | |
| BV | 3 | Stop CMD | Stop (decelerate to 0 Hz) | Command | 0=None, 1=Stop | |
| BV | 4 | Hold SPD | Hold current frequency | Command | 0=None, 1=Stay at current frequency | |
| BV | 6 | Q-Stop CMD | Quick stop | Command | 0=None, 1=Quick stop | |
| BVmin | 7 | Power Out CMD | Run command (power to motor) | Command | 0=Power OFF (coast to stop), 1=Power ON (run) | |
| BVmin | 15 | Reset | Fault reset | Command | 0=None, 1=Reset fault | |
| BV | 16 | At CMD Freq | Output at commanded frequency | Read | 0=Out Frq not at CMD, 1=Out Frq = CMD Frq | |
| BV | 17 | Direction | Running direction | Read | 0=Forward, 1=Reverse | |
| BV | 18 | Warning | Warning active | Read | 0=None, 1=Warning active | |
| BVmin | 19 | Error/Fault | Error/fault active | Read | 0=None, 1=Error/fault active | |
| BV | 20 | ULD Fault | Under-load fault | Read | 0=No fault, 1=Under load triggered (ULD) | |
| BV | 21 | HLD Fault | High-load fault | Read | 0=No fault, 1=High load triggered (HLD) | |
| BV | 22 | Q-Stop Mode | Quick stop active | Read | 0=None, 1=Q-Stop active | |
| BV | 23 | Power OUT | Power output on (running) | Read | 0=Power OUT off, 1=Power OUT on (run) | |
| BV | 22 | Broken Pipe | Broken pipe fault (printed as BV 022 a second time) | Read | 0=No fault, 1=Broken pipe fault | |
| BV | 23 | Pipe Leak | Pipe leak fault (printed as BV 023 a second time) | Read | 0=No fault, 1=Pipe leak fault | |
| BV | 24 | Signal Loss | Signal loss fault | Read | 0=No fault, 1=Signal loss fault | |
| BV | 25 | Overpressure | Overpressure fault | Read | 0=No fault, 1=Overpressure fault | |
| BV | 26 | Damper Fault | Damper fault | Read | 0=No fault, 1=Damper fault | |
| BV | 27 | No-Flow Fault | No-flow fault | Read | 0=No fault, 1=No-flow fault | |
| BV | 28 | Fireman's Override | Fireman's override mode | Read | 0=Normal mode, 1=Fireman's override mode | |
| BV | 29 | Shutdown Mode | Shutdown mode | Read | 0=Normal mode, 1=Shutdown mode | |
| BV | 30 | Pipe Fill Mode | Pipe fill mode | Read | 0=Normal mode, 1=Pipe fill mode | |
| BV | 31 | Sleep Mode | Sleep mode | Read | 0=Normal mode, 1=Sleep mode | |
| BV | 32 | HOA in OFF | HOA switch in Off | Read | 0=HOA not in OFF, 1=HOA is in OFF | |
| BVmin | 33 | HOA in Auto | HOA switch in Auto | Read | 0=HOA not in Auto, 1=HOA is in Auto | |
| BV | 34 | HOA in Hand | HOA switch in Hand | Read | 0=HOA not in Hand, 1=HOA is in Hand | |
| BV | 35 | Stopped by AI Level | Stopped by analog input level | Read | 0=Normal control, 1=Stopped by analog input level | |
| BV | 36 | Frequency Limit by AI | Frequency limited by analog input level | Read | 0=Normal freq. limit, 1=Freq. limit by analog input level |
No points match these filters.
Object ID lookup: Franklin Electric Cerus X-Drive VFD point IDs by name
AV1FreqRefValueAV11Block TransferAV12Block TransferAV13Block TransferAV14Block TransferAV15Block TransferAV16Block TransferAV17Block TransferAV18Block TransferAV19Block TransferAV20Block TransferAV21Block TransferAV22Block TransferAV23Block TransferAV24Block TransferAV25Block TransferAV26Block TransferAV31Output FrequencyAV35Output TorqueAV39Status WordAV41Drive Type CodeAV42Warning CodeAV43Error CodeAV44Output CurrentAV45DC Bus VoltageAV46Output VoltageAV47Count ValueAV48Power FactorAV49Output PowerAV50IGBT TemperatureAV51Caps TemperatureAV52Carrier FrequencyAV53PID F/B ValueAV54Overload RateAV55GND Fault LevelAV56DC Bus RipplesAV57Fan SpeedAV58Motor SpeedAV59kWhAV60Step FrequencyAV61AVI1 Input ValueAV62ACI Input ValueAV63AVI2 Input ValueAV64Digital IN StatusAV65Digital OUT StatusAV66CPU DI Pin StatusAV67CPU DO Pin StatusAV68PLC D1043 StatusAV70ULD Recover CounterAV71HLD Recover CounterBV0Freq Active CMDBV1FWD/REV CMDBV3Stop CMDBV4Hold SPDBV6Q-Stop CMDBV7Power Out CMDBV15ResetBV16At CMD FreqBV17DirectionBV18WarningBV19Error/FaultBV20ULD FaultBV21HLD FaultBV22Q-Stop ModeBV23Power OUTBV22Broken PipeBV23Pipe LeakBV24Signal LossBV25OverpressureBV26Damper FaultBV27No-Flow FaultBV28Fireman's OverrideBV29Shutdown ModeBV30Pipe Fill ModeBV31Sleep ModeBV32HOA in OFFBV33HOA in AutoBV34HOA in HandBV35Stopped by AI LevelBV36Frequency Limit by AI
Integration notes
- The object numbering follows the Delta CP2000 BACnet map (delta-electronics/vfd-cp2000), but Franklin prints its own object names and uses objects the CP2000 leaves reserved or lacks: BV 20-21, BV 24-36 (pump faults, modes, HOA) and AV 70-71.
- Reserved objects (AV 0, AV 2-10, AV 27-30, AV 32-34, AV 36-38, AV 40, BV 2, BV 5, BV 8-14, BV 37-39) are left out.
- AV 11-26 are printed as one row (Block Transfer, mapping 1 to 16); their units depend on what each slot is mapped to.
- The status table prints BV 022 and BV 023 twice (Q-Stop Mode / Power OUT, then Broken Pipe / Pipe Leak); both pairs are kept as printed. Check with a scan.
- The commandable sections are marked RW and titled Commandable; they are listed as C.
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 Cerus X-Drive VFD (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 Franklin Electric Cerus X-Drive VFD (embedded BACnet MS/TP)
How many BACnet points does the Franklin Electric Cerus X-Drive VFD (embedded BACnet MS/TP) have?
This list has 80 BACnet objects: 50 analog values, 30 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Franklin Electric Cerus X-Drive VFD (embedded BACnet MS/TP) BACnet points are writable?
24 of the 80 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 Franklin Electric Cerus X-Drive VFD (embedded BACnet MS/TP) BACnet documentation?
The source is Cerus X-Drive Communications - BACnet Communication, published free by Franklin Electric at https://fele.widen.net/content/nfq71r6s8h/pdf/BACnet_Communications.pdf?u=bt7ctv.
What are the minimum BACnet points to integrate the Franklin Electric Cerus X-Drive VFD (embedded BACnet MS/TP)?
Start with BV 7 Power Out CMD (Run command (1 = run, 0 = coast stop)); BV 0 Freq Active CMD (Must be 1 to use the AV 1 frequency reference); AV 1 FreqRefValue (Frequency reference, Hz); BV 15 Reset (Fault reset (write 1)); AV 31 Output Frequency (Output frequency, Hz); AV 44 Output Current (Motor current, A); BV 33 HOA in Auto (HOA switch in Auto); BV 19 Error/Fault (Any error/fault active); AV 43 Error Code (Fault code).
How do I enable BMS control of the Franklin Electric Cerus X-Drive VFD (embedded BACnet MS/TP)?
Set HOA Mode Source [SET-60] to RS485 Serial, Auto Speed Ref [SET-07] and Hand Speed Ref [SET-09] to RS485 Serial, and Auto/Hand Run Cmd [SET-08]/[SET-10] to RS485 Serial so BACnet can run the drive and set its speed.
How do I check these points on the real Cerus X-Drive VFD (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: Cerus X-Drive Communications - BACnet Communication. Object names, instances and units are reproduced as published; descriptions are our own.