- Home
- BACnet points lists
- ABB
- ACS880 drive (ProtoNode FPC-N54 profile)
Variable frequency drive via BACnet gateway · BACnet points list
ABB ACS880 drive (ProtoNode FPC-N54 profile) BACnet points list
Updated 7 November 2026Unofficial source
The FPC-N54 profile 2 serves an ACS880 as 32 BACnet objects: relay and digital-input states, run, fault, warning, ready and local/remote status bits, a commandable run/stop BV, analog input readbacks, and speed, frequency, current, power, energy, temperature and fault-code AVs plus a commandable speed reference.
This page lists 32 BACnet objects for the ABB ACS880 drive (ProtoNode FPC-N54 profile) — 2 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from a copy of ABB’s documentation hosted by Baltimore Aircoil Company, not by ABB itself, so treat it as unofficial.
- Manufacturer
- ABB
- Model
- ACS880 drive (ProtoNode FPC-N54 profile)
- Equipment
- Variable frequency drive via BACnet gateway
- Equipment type
- VFDs & pumps
- BACnet objects
- 32 (2 writable)
- Transport
- BACnet IP, BACnet MS/TP
- Firmware
- Standard ACS880 firmware
- Also known as
- ACS880 BACnet, FPC-N54 ACS880, ABB ProtoNode
- Source document
- ProtoNode FPC-N54 Start-up Guide For Interfacing ABB Products: ACS800, ACS880, ACS880-CTDD · rev. Document Revision 3.C, February 2020 (Web Configurator Template Revision 4) (unofficial copy, hosted by Baltimore Aircoil Company)
Reference only, provided as-is: verify against ABB’s current documentation and the live device before use. Not official ABB information. Terms of use.
BMS integration notes: ABB ACS880 drive (ProtoNode FPC-N54 profile)
Point the drive's run/stop and reference 1 at the embedded fieldbus, then command BV 10 and AV 16 from the BMS and read run, fault and speed feedback.
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 10 | Run-Stop Command | Run/stop command (1 = run) | Command |
| AV 16 | Input-Reference-1 | Speed reference, 0-100 % | Command |
| BV 0 | RUN-STOP MONITOR | Running status | Read |
| BV 4 | Local-Remote | Remote control active (1 = remote) | Read |
| AV 0 | Output-RPM | Motor speed, RPM | Read |
| AV 4 | Output-Current | Output current | Read |
| AV 6 | Output-Power | Output power | Read |
| BV 2 | OK-Fault-Monitor | Drive fault (1 = fault) | Read |
| AV 18 | Active-Fault-Code | Active fault code | Read |
Enable & remote start
Set the run/stop source to the embedded fieldbus and the speed reference to EFB ref1 (parameter 28.11 in scalar mode, 22.11 in DTC mode); skip this for monitoring only.
Network setup
- Drive embedded fieldbus: 58.01 = Modbus RTU, 58.03 = 1, 58.04 = 19.2 kbps, 58.05 = 8 None 1, then power-cycle the drive.
- Choose profile 2 (ACS880) in the ProtoNode web configurator.
- ProtoNode default IP address 192.168.1.24, subnet 255.255.255.0; it serves BACnet IP or BACnet MS/TP.
Watch out for
- Direction cannot be commanded over BACnet.
- AV 7 is percent of the trip limit, not a temperature.
ABB ACS880 drive (ProtoNode FPC-N54 profile) 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 | |||||
|---|---|---|---|---|---|---|
| BI | 0 | RO1-Monitor | Relay output state | Read | 0=Off, 1=On | |
| BI | 1 | RO2-Monitor | Relay output state | Read | 0=Off, 1=On | |
| BI | 2 | RO3-Monitor | Relay output state | Read | 0=Off, 1=On | |
| BI | 6 | DI1-Monitor | Digital input state | Read | 0=Off, 1=On | |
| BI | 7 | DI2-Monitor | Digital input state | Read | 0=Off, 1=On | |
| BI | 8 | DI3-Monitor | Digital input state | Read | 0=Off, 1=On | |
| BI | 9 | DI4-Monitor | Digital input state | Read | 0=Off, 1=On | |
| BI | 10 | DI5-Monitor | Digital input state | Read | 0=Off, 1=On | |
| BI | 11 | DI6-Monitor | Digital input state | Read | 0=Off, 1=On | |
| BI | 12 | DIIL-Monitor | Digital input state | Read | 0=Off, 1=On | |
| BVmin | 0 | RUN-STOP MONITOR | Drive is in the run state | Read | 0=Not running, 1=Started | |
| BV | 1 | Direction-Monitor | Rotation direction | Read | 0=Forward, 1=Reverse | |
| BVmin | 2 | OK-Fault-Monitor | Drive fault status | Read | 0=No fault, 1=Fault | |
| BVmin | 4 | Local-Remote | Local or remote control | Read | 0=Local, 1=Remote | |
| BV | 5 | Warning-Monitor | Drive warning active | Read | 0=No warning, 1=Warning | |
| BV | 7 | Ready-Monitor | Ready to start | Read | 0=Not ready, 1=Ready | |
| BV | 8 | At-Setpoint-Monitor | Running at setpoint | Read | 0=Not at setpoint, 1=At setpoint | |
| BV | 9 | Enabled-Monitor | Run enabled | Read | 0=Not enabled, 1=Enabled | |
| BVmin | 10 | Run-Stop Command | Run/stop command | Command | 0=Stop, 1=Run | |
| AI | 0 | AI1-Monitor | Drive analog input 1 | % | Read | |
| AI | 1 | AI2-Monitor | Drive analog input 2 | % | Read | |
| AVmin | 0 | Output-RPM | Motor speed | RPM | Read | |
| AV | 1 | Output-Frequency | Output frequency, -500 to 500 | Hz | Read | |
| AV | 2 | DC-Bus-Voltage | DC bus voltage | VDC | Read | |
| AV | 3 | Output-Voltage | Output voltage | VAC | Read | |
| AVmin | 4 | Output-Current | Output current | A | Read | |
| AVmin | 6 | Output-Power | Output power | kW or HP | Read | |
| AV | 7 | Heatsink-Temperature | Drive temperature as % of fault limit | % | Read | |
| AV | 9 | Inverter-kW-hours | Energy | kWh | Read | |
| AV | 14 | Running days | Run days | days | Read | |
| AVmin | 16 | Input-Reference-1 | Speed reference, 0-100 % | % | Command | |
| AVmin | 18 | Active-Fault-Code | Active fault code (hex) | Read |
No points match these filters.
Object ID lookup: ABB ACS880 drive point IDs by name
BI0RO1-MonitorBI1RO2-MonitorBI2RO3-MonitorBI6DI1-MonitorBI7DI2-MonitorBI8DI3-MonitorBI9DI4-MonitorBI10DI5-MonitorBI11DI6-MonitorBI12DIIL-MonitorBV0RUN-STOP MONITORBV1Direction-MonitorBV2OK-Fault-MonitorBV4Local-RemoteBV5Warning-MonitorBV7Ready-MonitorBV8At-Setpoint-MonitorBV9Enabled-MonitorBV10Run-Stop CommandAI0AI1-MonitorAI1AI2-MonitorAV0Output-RPMAV1Output-FrequencyAV2DC-Bus-VoltageAV3Output-VoltageAV4Output-CurrentAV6Output-PowerAV7Heatsink-TemperatureAV9Inverter-kW-hoursAV14Running daysAV16Input-Reference-1AV18Active-Fault-Code
Integration notes
- Instances are not contiguous (no BI 3-5, BV 3/6, AV 5/8/10-13/15/17).
- Output-Power reads in kW or HP depending on the drive's unit setting.
- Heatsink-Temperature is a percentage of the fault limit (about 94 % = warning, 100 % = trip), not degrees.
- Direction control is not available over BACnet; wire it to a digital input if needed.
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 ACS880 drive (ProtoNode FPC-N54 profile) 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 ABB ACS880 drive (ProtoNode FPC-N54 profile)
How many BACnet points does the ABB ACS880 drive (ProtoNode FPC-N54 profile) have?
This list has 32 BACnet objects: 2 analog inputs, 11 analog values, 10 binary inputs, 9 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which ABB ACS880 drive (ProtoNode FPC-N54 profile) BACnet points are writable?
2 of the 32 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 ABB ACS880 drive (ProtoNode FPC-N54 profile) BACnet documentation?
ABB does not publish it on its own website. This list comes from ProtoNode FPC-N54 Start-up Guide For Interfacing ABB Products: ACS800, ACS880, ACS880-CTDD, revision Document Revision 3.C, February 2020 (Web Configurator Template Revision 4), a copy hosted by Baltimore Aircoil Company at https://baltimoreaircoil.com/download_api_endpoint/1089/gatewaybacnetacs880protonodefpc-n54startupguide_20200709.pdf. Ask ABB or its representative for the current revision.
What are the minimum BACnet points to integrate the ABB ACS880 drive (ProtoNode FPC-N54 profile)?
Start with BV 10 Run-Stop Command (Run/stop command (1 = run)); AV 16 Input-Reference-1 (Speed reference, 0-100 %); BV 0 RUN-STOP MONITOR (Running status); BV 4 Local-Remote (Remote control active (1 = remote)); AV 0 Output-RPM (Motor speed, RPM); AV 4 Output-Current (Output current); AV 6 Output-Power (Output power); BV 2 OK-Fault-Monitor (Drive fault (1 = fault)); AV 18 Active-Fault-Code (Active fault code).
How do I enable BMS control of the ABB ACS880 drive (ProtoNode FPC-N54 profile)?
Set the run/stop source to the embedded fieldbus and the speed reference to EFB ref1 (parameter 28.11 in scalar mode, 22.11 in DTC mode); skip this for monitoring only.
How do I check these points on the real ACS880 drive (ProtoNode FPC-N54 profile)?
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 ABB BACnet points lists
- Variable frequency drive (HVAC)
ABB ACH180 HVAC drive (embedded BACnet MS/TP)
ABB ACH180 compact HVAC drives using the built-in EFB (RS-485) port with protocol set to BACnet MS/TP.
Also known as: ACH180, ACH180-01, ACH180 HVAC control program, 3AXD50000955893 - Variable frequency drive (HVAC)
ABB ACH550 HVAC drive (embedded BACnet MS/TP)
ABB ACH550 HVAC drives using the built-in RS-485 port with native BACnet MS/TP.
Also known as: ACH550, ACH550-01, ACH550-UH, ACH550 E-Clipse - Variable frequency drive bypass controller (HVAC)
ABB ACH580 E-Clipse and packaged bypass (bypass BACnet objects)
ABB ACH580 drives with the E-Clipse bypass or packaged bypass (US); this list covers the bypass controller's own BACnet MS/TP objects.
Also known as: ACH580 E-Clipse, E-Clipse bypass, ACH580 packaged bypass, ACH580-BxR, 3AXD50000289554 - Variable frequency drive (HVAC)
ABB ACH580 HVAC drive (embedded BACnet MS/TP)
ABB ACH580 HVAC drives using the built-in EFB port with protocol set to BACnet MS/TP.
Also known as: ACH580, ACH580-01, ACH580-31, ACH580 E-Clipse, ACH580 HVAC control program, 3AXD50000027537 - Variable frequency drive (HVAC)
ABB ACS355 HVAC with BACnet (+N831)
ABB ACS355 machinery drives with the HVAC with BACnet firmware (option +N831, firmware 6502 or later).
Also known as: ACS355, ACS355 +N831, ACS355 HVAC, ACS355 BACnet, 3AXD50000024172 - Variable frequency drive via BACnet gateway
ABB ACS800 drive (ProtoNode FPC-N54 profile)
ABB ACS800 drives (6-pulse or active front end, standard firmware) fitted with an RMBA-01 Modbus adapter and an FPC-N54 ProtoNode.
Also known as: ACS800 BACnet, FPC-N54 ACS800, ABB ProtoNode - Variable frequency drive via BACnet gateway (cooling tower fan)
ABB ACS880-CTDD cooling tower direct drive (ProtoNode FPC-N54 profile)
ABB ACS880 drives with Cooling Tower Direct Drive firmware (+N5350) that run permanent-magnet cooling tower fan motors, through an FPC-N54 ProtoNode.
Also known as: ACS880 CTDD BACnet, ACS880 +N5350, Cooling Tower Direct Drive, FPC-N54 ACS880-CTDD - Variable frequency drive (BACnet/IP adapter module)
ABB FBIP-21 BACnet/IP adapter (ACH480 / ACH580)
ABB FBIP-21 BACnet/IP adapter fitted to ACH480 (with BAPO-01) and ACH580 / ACH580 E-Clipse bypass drives (with CMOD-01 or CMOD-02).
Also known as: FBIP-21, FBIP21, ACH580 BACnet/IP, ACH480 BACnet/IP, ACH580 E-Clipse BACnet IP, 3AXD50000028468 - Power meter / network analyzer
ABB M4M 20 / M4M 30 network analyzer (BACnet IP)
ABB M4M 20 and M4M 30 panel network analyzers in their BACnet versions; harmonics and some settings are on the M4M 30 only.
Also known as: M4M 20 BACnet, M4M 30 BACnet, M4M 30SBA, M4M network analyzer, 2CSG445052D0201 - Motor softstarter
ABB PSTX softstarter with Anybus CompactCom BACnet (MS/TP and IP)
ABB PSTX softstarters fitted with the Anybus CompactCom BACnet MS/TP or BACnet IP fieldbus module.
Also known as: PSTX, PSTX softstarter, Anybus CompactCom BACnet, 1SFC132381M0201
Source: ProtoNode FPC-N54 Start-up Guide For Interfacing ABB Products: ACS800, ACS880, ACS880-CTDD · rev. Document Revision 3.C, February 2020 (Web Configurator Template Revision 4). Object names, instances and units are reproduced as published; descriptions are our own.