Skip to content
Industrial Error Code Fixes
Go back

ABB ACS880 Complete Fault Code Guide — All Faults and Fixes

⚡ Quick Answer

Complete fault code guide for the ABB ACS880 industrial drive, covering common fault codes, causes, and step-by-step troubleshooting for all drive sizes.

ABB ACS880 Complete Fault Code Guide

The ABB ACS880 is a high-performance industrial drive designed for demanding applications including cranes, extruders, winders, and complex motion control. It uses ABB’s Direct Torque Control (DTC) algorithm and supports PROFIBUS, PROFINET, EtherNet/IP, and other fieldbus protocols. Faults are displayed on the ACS-AP-I or ACS-AP-S control panel as “Fxxx” codes with description text.

Jump to Fix

ABB ACS880 Common Fault Codes

FaultMeaning
2310Overcurrent — motor current exceeded limit
2321Earth fault (ground fault)
2330Short circuit — output phase-to-phase short
3130Input phase loss — one input phase missing
3210DC overvoltage
3220DC undervoltage
4110Control board temperature too high
5010Fan fault — cooling fan failed
5090Motor connection or cable fault
6100FPGA fault — drive logic fault
6310Fieldbus communication fault
7010Motor stall
7011Motor overload (thermal model)
7012Motor underload
9300External fault (via digital input or fieldbus)
FA81Safe Torque Off (STO) active

ABB ACS880 Alarm Codes (Warnings)

AlarmMeaning
A2310Overcurrent warning
A3130Input phase loss warning
A3210DC overvoltage warning
A4110Drive temperature warning
A7011Motor thermal overload warning
A9300External fault warning

Common Causes by Fault Code

Step-by-Step Fix {#fix}

  1. Read the fault — On the ACS-AP-I panel, navigate to the Fault Logger (Main menu > Diagnostics > Fault logger) to see the fault code, timestamp, and drive state at the time of fault.
  2. For 2310 (overcurrent) — Check Group 99 motor data parameters. Confirm rated current, voltage, frequency, and speed match the motor nameplate. Adjust acceleration time (parameter 23.11). Inspect motor cable for shorts.
  3. For 2321 (earth fault) — Disconnect motor cables at the drive output. Use a megohmmeter at 500V (or 1000V for medium voltage). Check each phase: Phase-to-Phase should be <10 Ω (winding resistance). Phase-to-ground should be >1 MΩ.
  4. For 3130 (phase loss) — Measure all three input phases at L1, L2, L3 terminals under load. Check supply fuses and supply contactor contact condition. On cabinet drives, check the input busbar connections.
  5. For 3210 (DC overvoltage) — Extend deceleration time in parameter 23.12. If frequent occurrence, add braking resistor — calculate resistance value from ABB’s selection guide for the ACS880 frame size.
  6. For FA81 (STO) — Trace the STO circuit. On the ACS880, STO1 and STO2 must both have 24VDC applied for the drive to enable. If either is open (0V), the drive is STO-active. Check E-stops, safety relays, and interlocks.
  7. Reset — Press RESET on the control panel or issue a reset via fieldbus command. Check Fault Logger for recurrence.

Key Parameter Groups

GroupDescription
04Warnings and faults
05I/O and hardware diagnostics
23Speed ramp
30Motor protection
35Motor thermal protection
99Motor data

When to Call a Pro

ABB ACS880 is a high-performance drive used in critical industrial applications. Fault 6100 (FPGA fault) requires factory service. Before condemning a drive for 2310 or 2321, always verify the motor and cable first — replacing a drive into a failed motor or shorted cable will destroy the new drive. ABB has a global service network; contact your local ABB sales office for repair support.


🔧 Need a professional? Get free quotes from certified HVAC contractors near you.
Get Free Quotes →
Share this post on:

Previous Post
ABB ACS550 Complete Fault Code Guide — All Faults and Fixes
Next Post
Air Conditioner Not Cooling Error Codes Guide