Menu
ABB VFD Fault Codes: Common Faults, Causes, and First Checks

ABB VFD Fault Codes: Common Faults, Causes, and First Checks

Decode ABB VFD fault codes fast: common ACS355, ACS580, and ACS880 faults, their likely causes, and the first checks to run safely after a trip.
ABB VFD Fault Codes: Common Faults, Causes, and First Checks

Key takeaways

  • Modern ABB drives (ACS355, ACS580, ACS880) show a fault code plus an auxiliary code and store a fault log with values captured at trip time. Read the log before touching anything.
  • Code numbering differs across ACS series and firmware versions. Overcurrent is F0001 on an ACS355 but 2310 on an ACS880. Always confirm meanings in the firmware manual for your exact drive.
  • The timing of the trip is diagnostic. Overvoltage during deceleration points to regeneration, overcurrent at start points to a jam or short, overtemperature points to fans, filters, and ambient conditions.
  • Safe torque off (STO) is not a drive failure. It means the safety circuit opened. Check estops and safety relays before condemning the drive.
  • Respect the DC bus discharge time, verify zero volts before working inside the drive, and never run an insulation resistance test with the motor cable still connected to the drive.

A tripped ABB variable frequency drive leaves you two clues: the code on the display and the data frozen in the fault log. This guide covers the fault types technicians see most often on ACS series drives, the usual causes in rough order of probability, and the first checks that separate a five minute fix from a motor rewind. It is written for maintenance technicians, maintenance managers, and plant engineers standing in front of a drive that will not restart.

Read the fault log before you reset anything

Every modern ABB drive stores a fault log: the fault code, an auxiliary code that narrows the cause, and a snapshot of operating values at the moment of trip (output current, DC bus voltage, output frequency, drive temperature). On keypad-equipped drives you can scroll this history directly; over fieldbus you can read it from the diagnostics parameters.

Resetting the fault first throws away context you cannot get back. Note the code, the aux code, and the trip time values before you cycle power. One more caution: code numbers are not interchangeable between series. An ACS355 flags overcurrent as F0001, while an ACS880 logs 2310 for the same condition. Meanings also shift between firmware revisions, so always confirm against the firmware manual for your specific drive and firmware version.

The common ABB fault families

Across ACS355, ACS580, and ACS880 drives, the same physical events account for most trips, even though the code numbers differ:

  • Overcurrent: output current exceeded the drive's instantaneous limit. Think mechanical jam, shorted motor cable or windings, or an acceleration ramp that is too aggressive for the load.
  • DC link overvoltage: the DC bus rose above its limit, almost always because the motor was regenerating energy back into the drive during deceleration or from an overhauling load.
  • DC link undervoltage: supply dip, blown input fuse, or a loose supply connection starved the DC bus.
  • Earth (ground) fault: leakage current to ground, typically insulation breakdown in the motor or cable, or moisture ingress.
  • Motor overload or motor thermal: the drive's motor thermal model or a temperature sensor says the motor is running too hot for too long.
  • Drive overtemperature: the power stage itself is too hot: blocked filters, a failed cooling fan, dirty heatsink, or high cabinet ambient.
  • Input phase loss: one supply phase is missing or badly unbalanced.
  • Motor (output) phase loss: the drive detects a missing output phase, often a loose terminal or a failed output contactor.
  • Motor stall: the motor sits at high current and low speed beyond the configured stall limits.
  • Communication loss: the fieldbus or panel link timed out, usually cabling, an offline PLC, or a timeout parameter.
  • External fault: a digital input configured as an external fault opened. The drive is reporting someone else's problem: find the device wired to that input.

Symptom, likely cause, first check

SymptomMost likely causeFirst check
Overcurrent trip at startMechanical jam, shorted cable or windings, accel ramp too shortConfirm the load turns freely, then insulation test motor and cable after lockout, disconnected from the drive
Overvoltage trip during decelLoad regenerating into the DC busExtend the decel ramp, or fit a braking chopper and resistor if cycle time cannot grow
Undervoltage tripSupply dip, blown fuse, loose lugMeasure all three phases at the drive input terminals under load
Earth fault tripInsulation breakdown in motor or cable, moistureMegger the motor and cable separately, only after lockout and disconnection from the drive
Drive overtemperatureBlocked filters, failed fan, high ambientVerify the cooling fan spins, clean filters and heatsink, check cabinet temperature
Motor overload tripOverloaded machine, wrong motor data, poor cooling at low speedCompare motor nameplate data against drive parameters, check actual load current
Input phase lossBlown supply fuse, loose connection, upstream switchgearCheck fuses and the upstream contactor or starter feeding the drive
Communication lossFieldbus cabling, master offline, timeout too tightCheck link status LEDs, cabling, and the comm loss timeout parameters

Let the trip pattern do the diagnosis

The fault code tells you what tripped; the pattern tells you why. Overvoltage that only appears during stops is regeneration: extend the deceleration ramp or add a braking chopper and resistor, and check whether supply voltage is running high. Overcurrent at the instant of start points to a short or a jammed load, and our VFD overcurrent troubleshooting guide walks the full sequence check by check.

Overtemperature that creeps in over weeks is a cooling problem: filters, fans, heatsink dust, or a cabinet that got hotter after someone added equipment. Repeated motor thermal trips deserve the same structured approach you would apply to a motor overload relay that keeps tripping: verify actual load, motor data, and cooling before raising any limit. Earth faults are insulation talking to you: megger the motor and cable (separately if possible) and trend the readings, because insulation rarely fails without warning. And if input phase loss keeps recurring, look upstream: contactor and motor starter failures such as burned contacts are a classic hidden cause of single phasing.

STO active is not a fault in the drive

Safe torque off is the most misdiagnosed event on ABB drives. When the STO inputs open, the drive removes torque and reports it (on an ACS880, typically warning A5A0 at standstill or fault 5091 if it opens while running). Nothing inside the drive has failed: the safety circuit opened.

  1. Check every emergency stop in the circuit, including ones on remote panels people forget exist.
  2. Check the safety relay or safety PLC output feeding the STO terminals.
  3. Check the STO wiring and terminal tightness, since a loose STO conductor mimics a random trip.

Never bridge or jumper STO terminals to "test" the drive. Bypassing a safety circuit, an interlock, or a guard switch is how people get hurt, and it masks the real failure instead of finding it.

Safety: stored energy is the real hazard

Drive work is electrical work for qualified personnel only. Apply lockout tagout before opening the enclosure, and remember the DC bus capacitors hold a lethal charge after the supply is removed. ABB manuals specify a minimum wait, commonly five minutes, and then require you to verify zero voltage with a meter before touching anything. Never insulation test (megger) a motor with the cable still landed on the drive: the test voltage will damage the output stage. Also account for non-electrical stored energy on the machine itself: suspended loads, chain and belt tension, hydraulic pressure, and gravity can all move a "stopped" machine.

Log every trip, then fix the pattern

A drive fault that gets reset and forgotten will come back. Treat every trip as a downtime event with a cause code: which asset, which fault code, what the log values showed, what was done. Once trips are logged consistently, MTBF and MTTR for the asset tell you whether you have a chronic problem that needs an engineering fix (a braking resistor, a cable replacement, a cooling upgrade) or an occasional nuisance.

This is also where drive faults meet plant performance: repeated short trips rarely make it into manual logs, yet they quietly erode availability, the first pillar of OEE in manufacturing. If the data is incomplete, the chronic offender never gets budget.

Where Fabrico fits

Fault codes explain why a drive tripped; they do not show what the trips cost you. Fabrico is computer-vision-verified OEE plus closed-loop maintenance execution: cameras catch stops and micro-stops that manual logs and sensors miss, and maintenance work orders close the loop from detection to fix. A drive that trips for ninety seconds at a time, ten times a shift, stops hiding.

If drive trips keep eating into your uptime, book a Fabrico demo and see the pattern on your own lines.

Frequently asked questions

How do I read fault codes on an ABB drive?

Use the control panel to open the fault log (or diagnostics menu, depending on series). Record the fault code, the auxiliary code, and the values stored at trip time before resetting. Over fieldbus, the same data is available in the diagnostics parameter group.

What does an overcurrent fault mean on an ABB VFD?

Output current exceeded the drive's instantaneous trip limit. Common causes are a mechanical jam, a short in the motor cable or windings, or an acceleration ramp set too short for the load inertia. Check the mechanics first, then insulation test the motor circuit after lockout with the cable disconnected from the drive.

Why does my ABB drive trip on overvoltage when stopping?

During deceleration the motor acts as a generator and pumps energy into the DC bus. If the bus exceeds its limit, the drive trips to protect itself. Extend the deceleration ramp, or add a braking chopper and resistor if the cycle time cannot be increased.

What does Safe torque off mean on an ABB drive?

STO means the safety circuit connected to the drive's STO terminals opened, so the drive removed torque as designed. It is not a drive failure. Check emergency stops, safety relays, and STO wiring, and never jumper the STO terminals to bypass it.

Are ABB fault codes the same on ACS355, ACS580, and ACS880?

No. The fault types are similar, but the numbering differs by series and can change between firmware versions. Overcurrent is F0001 on an ACS355 and 2310 on an ACS880, for example. Always confirm the meaning in the firmware manual for your exact model and firmware.

Latest from our blog

Hala Merak Ediyor Musunuz?
Kendiniz Kontrol Edin!
Hala Merak Ediyor Musunuz?

Uzmanlarımızla 1'e 1 görüşme planlayın veya doğrudan Ücretsiz Planımızın bir parçası olun.
Kredi Kartı gerekmez!

By clicking the Accept button, you are giving your consent to the use of cookies when accessing this website and utilizing our services. To learn more about how cookies are used and managed, please refer to our Privacy Policy ve Cookies Declaration