ABB ACS Fault Codes: ACS880, ACS580, ACS550 Error Code Guide

ABB ACS880 VFD Drive Fault Code Troubleshooting Guide | Flexa Systems

ABB ACS drives power everything from HVAC systems to heavy industrial processes across the United States. When an ACS880, ACS580, or ACS550 displays a fault code on the control panel, understanding the root cause is critical to getting your process back online. This guide covers the most common ABB ACS fault codes with root causes, troubleshooting steps, and when professional repair is needed.

How ABB ACS Fault Codes Work

ABB uses a structured fault system:

  • Faults (red indicator): Drive stops immediately. Stored in the fault log (Parameter group 04). Must be reset after cause is resolved.
  • Warnings (yellow indicator): Drive continues running with reduced capability. Cleared automatically when the condition resolves.

Fault codes are displayed as 4-digit hex codes on the ACS-AP control panel, or as descriptive text on the Smart Control Panel. You can also read faults via PROFINET, Modbus, or ABB Drive Composer software.

Critical ABB ACS Fault Codes

2310 — Overcurrent

Affected drives: ACS880, ACS580, ACS550, ACS800

What it means: Output current exceeded the hardware overcurrent trip level — typically 200–300% of the drive's rated current.

Common causes:

  • Short circuit in motor cables
  • Motor insulation breakdown
  • Sudden mechanical jam
  • IGBT failure — output transistor shorted

Troubleshoot: Disconnect motor cables. Megger test motor windings (>5 MΩ phase-to-ground). If motor and cables pass, the drive's IGBT module or current measurement circuit has failed. Request a free diagnostic.

3210 — Earth Fault (Ground Fault)

What it means: The drive detected current flowing to ground — the sum of output phase currents is not zero.

Common causes:

  • Motor cable insulation damaged and touching grounded conduit
  • Moisture in motor terminal box
  • Motor winding insulation breakdown to frame/ground
  • Very long motor cable runs causing excessive capacitive leakage current

Fix: Megger test motor phase-to-ground (minimum 5 MΩ). Inspect cable routing for damage. If motor and cables pass, the drive's earth fault detection circuit may need calibration or repair.

3220 — DC Overvoltage

What it means: DC bus voltage exceeded the maximum limit. On a 400V drive, this is typically >820V DC.

Common causes:

  • Deceleration ramp too fast — motor feeding energy back to DC bus
  • Supply voltage above nominal +10%
  • Missing or failed braking chopper/braking resistor
  • High-inertia load with no regenerative handling

Fix: Increase deceleration time. If using braking, check resistor connections and chopper function. Measure incoming supply voltage — should be within ±10% of nominal.

3230 — DC Undervoltage

What it means: DC bus voltage dropped below minimum threshold during operation.

Common causes:

  • Incoming power interruption or brown-out
  • Loose power connections at L1/L2/L3 terminals
  • DC bus capacitor bank degraded — ESR increased, can't hold voltage
  • Rectifier bridge diode failure

Troubleshoot: Measure incoming voltage under load. Tighten all power connections. If voltage is stable but fault persists, the capacitors or rectifier need component-level repair.

5100 — ACS-AP Communication Loss

What it means: The drive lost communication with the control panel (ACS-AP, ACS-CP, or Assistant Panel).

Common causes:

  • Panel cable loose or disconnected
  • Panel connector pins bent or corroded
  • Panel firmware mismatch with drive firmware
  • Control board communication port failure

Fix: Reseat the panel cable. Try a known-good panel. If the fault persists with different panels, the control board's panel communication port is damaged.

6400 — PPCC (Power Printed Circuit Card) Fault

What it means: The drive's main power board reported an internal error. This is a hardware-level fault.

Common causes:

  • IGBT gate driver failure
  • IGBT desaturation detected
  • Power board voltage rail failure
  • Component aging — electrolytic capacitors on the gate driver board

This always requires professional repair. The power board needs component-level diagnostics. Learn about ABB repair at Flexa Systems.

7121 — Motor Stall

What it means: The motor is not rotating despite the drive commanding torque. Current is at limit but speed is zero or near-zero.

Common causes:

  • Mechanical jam — conveyor stuck, pump seized, bearing locked
  • Motor nameplate data entered incorrectly (P99.06–P99.09)
  • Motor auto-ID not performed after motor change
  • Output contactor not closed

Fix: Check mechanical load. Verify motor data parameters. Run Motor ID (P99.04). If motor spins freely and data is correct, the drive may have an output phase issue.

AF10 — Heatsink Overtemperature

What it means: The power module heatsink temperature exceeded the safe operating limit.

Common causes:

  • Cooling fan failed or blocked
  • Ambient temperature >40°C without derating
  • Drive installed in enclosure with inadequate ventilation
  • Heatsink fins clogged with dust/fiber

Fix: Clean heatsink and check fan operation. Ensure minimum clearances around the drive. If fan is failed, replace it.

ABB ACS Fault Code Quick Reference Table

Code Name Severity Typical Cause DIY or Repair?
2310 Overcurrent Critical Short circuit / IGBT Megger motor; if OK → Repair
3210 Earth Fault High Cable / motor insulation Megger test; if passes → Repair
3220 DC Overvoltage Medium Decel too fast / braking DIY — increase ramp
3230 DC Undervoltage Medium Power loss / capacitors Check supply; if stable → Repair
5100 Panel Comm Loss Low Cable / connector DIY — reseat panel
6400 PPCC Fault Critical Gate driver / IGBT Repair
7121 Motor Stall Medium Mechanical jam / parameters DIY — check load & params
AF10 Heatsink Overtemp Medium Fan / ventilation DIY — clean & check fan

When to Troubleshoot vs. When to Send for Repair

Fix these yourself: 3220 (ramp time), 5100 (panel cable), 7121 (mechanical/parameters), AF10 (fan/cleaning)

These need component-level repair: 2310 with good motor (IGBT), 3210 with good insulation (detection circuit), 3230 with stable power (capacitors/rectifier), 6400 (power board)

ABB ACS Drive Repair at Flexa Systems

We repair all ABB ACS platforms — ACS880, ACS580, ACS550, ACS800, ACS355, ACS310, ACS150, and legacy ACS600/ACS400 series. Component-level repair on IGBT modules, gate drivers, rectifiers, control boards, and panel interfaces.

  • Free diagnostic evaluation
  • 2-year warranty on all repairs
  • 5–10 business day standard turnaround
  • Rush 24–72h available

Request your free ABB drive evaluation →

Related Resources

Share

Need Expert Repair Service?

Free evaluation, 2-year warranty, and fast turnaround on all industrial automation repairs.

Get a Free Quote Call (254) 254-0005