Call or text 469-316-8517Mon–Fri 9 AM–3:30 PM CT In stock – zero lead timeFree US shipping
Menu
Automated manufacturing line on a factory floor

Fault code lookup

ABB ACS355 fault codes: what they mean and what to check first

What the common ACS355 fault codes mean, what usually causes them and what to check first – written in plain English from ABB's own user's manual, which stays the reference.

By Kunj Tapiawala, KIV Parts · Published · 8 min read

Quick answer

An ACS355 that trips stops the motor and lights its red LED. The basic control panel shows a fault as F and a four-digit number (for example F0001, OVERCURRENT) and an alarm as A and a number (A2001); the manual's tables list the number alone (0001, 2001). An alarm is a warning; a fault stops the drive until it is reset. Find the code below, fix the cause, then reset with the panel's RESET key, a digital input or the fieldbus, or by switching the supply off for a while.

Jump to a code:

Safety first: lock out and tag out the drive and the machine before you work on the drive, the motor cable or the motor, and follow the Safety chapter of ABB's manual. The intermediate circuit capacitors stay charged after the input power is disconnected: the manual says to always wait 5 minutes; then a qualified person, with a properly rated meter checked on a known source before and after, confirms (a multimeter of at least 1 MΩ impedance, the manual says) that there is no voltage between input terminals U1, V1, W1 and ground and between BRK+ / BRK– and ground – a dark display doesn't mean it's safe. Control circuits fed from outside can stay live with the drive's power off. With a permanent magnet motor, a motor that is still turning feeds voltage back into the drive, so its terminals can be live even with the supply off: stop the motor and lock it against turning, and have a qualified person confirm no voltage on U2, V2, W2 the same way, before any work. Never run insulation (megger) or voltage withstand checks on the drive itself; before a qualified person checks the motor and its cable with power locked out, disconnect the cable from U2, V2, W2. Never bypass Safe Torque Off (STO) or any other safety circuit, and never switch off a fault or turn on automatic resets to keep a machine running – automatic resets restart the drive and the motor after a fault by themselves. Only qualified personnel should work on drives (the manual says qualified electricians), and any measurement on energized equipment follows your site's live-work and arc-flash rules.

Reading and resetting an ACS355 fault

  1. Note the code. 0401 LAST FAULT holds the latest fault and 0412 / 0413 the two before it; 0404 to 0409 keep the speed, frequency, DC voltage, current, torque and status at the latest fault. The assistant control panel's Fault logger shows more of the history.
  2. Look it up in the table below or in the manual, and fix the cause first – a fault whose cause is still there comes straight back.
  3. Reset it: press RESET (EXIT on the basic control panel), use the digital input or fieldbus set in 1604 FAULT RESET SEL, or switch the supply off for a while. Alarms show on the panel only when 1610 DISPLAY ALARMS is set to YES.
  4. Watch the restart. If the same code returns, go back through the checks before resetting again.

The codes and parameter numbers here are from the ACS355 user's manual; other ABB drive families use their own codes and manuals.

Common ACS355 fault codes

This list covers the codes technicians run into most often, not every code. The manual has the complete list and the full corrective actions.

CodeWhat it meansLikely causesFirst checks
F0001OVERCURRENTFault Output current went over the trip level.
  • A sudden load change or a stall
  • Acceleration too short, wrong motor data or an undersized drive
  • A damaged motor or cable, a wrong star / delta connection, or noise on the STO lines
  • Check the motor load and the machine
  • Check acceleration times 2202 / 2205 and the motor data in group 99
  • With power locked out, check the motor, the cable and the connections
F0002DC OVERVOLTFault The intermediate circuit DC voltage went over the trip limit: 420 V on 200 V drives, 840 V on 400 V drives.
  • Deceleration too short, or the overvoltage controller switched off
  • A faulty or undersized brake chopper
  • A high or noisy supply, or transient overvoltage
  • Check 2005 OVERVOLT CTRL is on (the manual turns it off when a brake chopper and resistor are used)
  • Check deceleration times 2203 / 2206
  • Read 0107 DC BUS VOLTAGE first (0406 VOLTAGE AT FLT keeps the value at the latest fault)
F0003DEV OVERTEMPFault The drive's IGBT temperature is too high.
  • Ambient temperature too high
  • Blocked airflow or a fan not working
  • Overload (the manual allows 50 % overload for one minute in ten)
  • Check the ambient against the manual's derating rules
  • Check airflow, the free space above and below, and the fan
  • Check the load and the switching frequency (2606)
F0004SHORT CIRCFault A short circuit in the motor cable or the motor.
  • A damaged motor or motor cable
  • High-frequency noise on the STO lines
  • An internal drive fault
  • With power locked out, look over the motor, the motor cable and the motor winding for damage
  • An insulation (megger) check is work for qualified personnel with power locked out: first disconnect the motor cable from U2, V2, W2; never insulation-test the drive
  • Check the STO cabling and nearby noise sources
  • If it trips on start with no motor connected (scalar control), the manual's remedy is a new drive
F0006DC UNDERVOLTFault The intermediate circuit DC voltage is too low.
  • A missing input phase or a blown fuse
  • The undervoltage controller (2006) switched off
  • A rectifier bridge fault inside the drive
  • Read 0107 DC BUS VOLTAGE first (0406 VOLTAGE AT FLT keeps the value at the latest fault)
  • Checking the supply while it runs is live work for a qualified electrician, or use a power-quality recorder
  • With power locked out, check the input fuses; check 2006 UNDERVOLT CTRL is on
F0007 / F0008AI1 LOSS / AI2 LOSSFault An analog input fell below its fault limit (3021 for AI1, 3022 for AI2).
  • A weak or missing signal
  • A broken wire or a dead signal source
  • Check the signal source and the wiring
  • Check 3001 AI<MIN FUNCTION and the fault limits
F0009MOT OVERTEMPFault The motor temperature estimate, or a measured motor sensor, is over the fault limit.
  • Too much load or a motor too small for it
  • Wrong start-up data
  • Poor motor cooling
  • Check the motor ratings, the load and the cooling
  • Check the start-up data and 3005 to 3009
  • Let the motor cool down before restarting
F0010PANEL LOSSFault The control panel stopped communicating while it was the active control location.
  • A panel loose on its mounting platform or a bad connector
  • Refit the panel and check its connector
  • Check 3002 PANEL COMM ERR
  • In remote control from the panel, check groups 10 and 11
F0012MOTOR STALLFault The motor is running in its stall region.
  • Too much load
  • A motor too small for the job
  • With power locked out, check that the machine turns freely
  • Check the motor load and the drive ratings
  • Check 3010 to 3012
F0014 / F0015EXT FAULT 1 / EXT FAULT 2Fault An external fault input tripped the drive (set in 3003 for fault 1, 3004 for fault 2).
  • An external device such as an overtemperature switch or an interlock signalled a fault
  • A loose wire on that input
  • Find the external device and why it tripped
  • Check 3003 / 3004
F0016EARTH FAULTFault The drive found an earth (ground) fault in the motor or the motor cable.
  • Damaged motor or cable insulation
  • A motor cable longer than the manual allows
  • An internal drive fault
  • With power locked out, look over the motor and the motor cable for damage
  • An insulation (megger) check is work for qualified personnel with power locked out: first disconnect the motor cable from U2, V2, W2; never insulation-test the drive
  • Check the motor cable length against the manual
  • Never disable the earth fault check (3017): the manual warns that can damage the drive
F0017UNDERLOADFault The motor load is too low, for example a released mechanism in the machine.
  • A broken belt or coupling, or a released mechanism
  • Underload settings too tight
  • Check the driven equipment
  • Check the underload settings (3013 to 3015) and the motor power against the drive
F0018THERM FAILFault The drive's internal temperature thermistor is out of its range.
  • Ambient temperature too low
  • An open or shorted internal thermistor
  • Check that the ambient temperature isn't too low
  • For a failed thermistor, the manual's remedy is a new drive
F0021CURR MEASFault The drive's current measurement is out of range.
  • An internal drive fault
  • The manual's remedy is a new drive
F0022SUPPLY PHASEFault The DC voltage ripple went over 14 % of nominal, usually from a missing input phase or a blown fuse.
  • A blown input fuse or a lost phase
  • An unbalanced supply
  • With power locked out, check the input fuses and the installation
  • Checking the supply while it runs is live work for a qualified electrician, or use a power-quality recorder
  • Check the load and 2619 DC STABILIZER
F0024OVERSPEEDFault The motor turned faster than 120 % of the highest allowed speed.
  • Minimum / maximum speed or frequency set wrong
  • Not enough braking torque
  • Load changes under torque control
  • Check 2001 / 2002 (vector control) or 2007 / 2008 (scalar control)
  • Check the motor braking torque and whether a brake chopper and resistor are needed
F0028SERIAL 1 ERRFault Fieldbus communication broke.
  • A cable or connection fault
  • Noise on the line
  • The master not communicating
  • Check the fieldbus status and the connections
  • Check 3018 COMM FAULT FUNC and 3019 COMM FAULT TIME
  • Check that the master can communicate
F0034MOTOR PHASEFault A motor circuit fault: a missing motor phase or a motor thermistor relay fault.
  • An open motor phase
  • A motor thermistor relay fault
  • With power locked out, check the motor and the motor cable
  • Check the motor thermistor relay, if used
F0035OUTP WIRINGFault The drive suspects input power is connected to its motor terminals.
  • Input power wired to the drive output
  • A delta-grounded supply with a large motor cable capacitance
  • With power locked out, check that the input power isn't on the motor terminals
  • The manual notes it can also appear on delta-grounded supplies with long motor cables
F0037CB OVERTEMPFaultWhen 3024 CB TEMP FAULT is enabled The control board got too hot: 0150 CB TEMP reached 95 °C (102 °C on IP66 drives).
  • High ambient temperature
  • A failed fan or blocked airflow
  • An undersized or poorly cooled cabinet
  • Check the ambient temperature, the fan and the airflow
  • Check the cabinet size and cooling
F0044SAFE TORQUE OFFFault Safe Torque Off was requested and worked; 3025 STO OPERATION is set to answer with a fault.
  • A safety device opened the STO circuit
  • The STO wiring on terminals X1C
  • Find which safety device opened and why before restarting
  • Never jumper or bypass STO to get a machine running
  • Reset the fault before starting; 3025 sets the drive's reaction
F0045 / F0046STO1 LOST / STO2 LOSTFault One STO input channel stayed energized while the other one opened.
  • Damaged contacts on that channel
  • A short circuit in the STO wiring
  • Check the STO cabling and the opening of its contacts
  • Never jumper or bypass STO
F1000PAR HZRPMFault The speed or frequency limit parameters don't fit together.
  • A minimum above a maximum, or limits out of range for the motor's nominal speed or frequency
  • Check 2001 < 2002 and 2007 < 2008
  • Check the limits against 9907 MOTOR NOM FREQ and 9908 MOTOR NOM SPEED
A2001OVERCURRENTAlarm The output current limit controller is active.
  • A heavy load
  • High ambient temperature (load capacity drops above 40 °C)
  • Check the ambient against the derating rules
  • See F0001 for the other causes
A2002OVERVOLTAGEAlarm The DC overvoltage controller is active.
  • The motor feeding energy back while it slows down
  • Read 0107 DC BUS VOLTAGE first (0406 VOLTAGE AT FLT keeps the value at the latest fault)
  • See F0002 for the causes
A2003UNDERVOLTAGEAlarm The DC undervoltage controller is active.
  • A low or dipping supply
  • A missing input phase
  • Read 0107 DC BUS VOLTAGE first (0406 VOLTAGE AT FLT keeps the value at the latest fault)
  • Checking the supply while it runs is live work for a qualified electrician, or use a power-quality recorder
  • See F0006 for the causes
A2009DEVICE OVERTEMPAlarm The drive's IGBT temperature is high (the alarm stage before F0003).
  • Ambient temperature too high
  • Blocked airflow or a fan problem
  • Check the ambient against the derating rules
  • Check the airflow and the fan
  • Check the motor power against the drive power
A2021 / A2022START ENABLE 1 MISSING / START ENABLE 2 MISSINGAlarm No Start enable signal (1608 START ENABLE 1, or 1609 for A2022).
  • The start enable input is off
  • Wiring or fieldbus settings
  • Check 1608 / 1609 and the digital input wiring
  • If start enable comes from a safety circuit, find why it is open; never jumper it
  • Check the fieldbus settings
A2023EMERGENCY STOPAlarm The drive received an emergency stop command and ramps down on 2208 EMERG DEC TIME.
  • An emergency stop button or circuit was operated
  • Check that it is safe to continue
  • Return the emergency stop button to its normal position
A2026INPUT PHASE LOSSAlarm DC voltage ripple went over 14 % of nominal from a missing input phase or a blown fuse.
  • A blown input fuse or a lost phase
  • An unbalanced supply
  • With power locked out, check the input fuses
  • Checking the supply while it runs is live work for a qualified electrician, or use a power-quality recorder
  • Check the fault function setting (3016)

The name is the message text in ABB's manual; F codes are faults, A codes are alarms. Other faults and alarms in the same chapter that this page doesn't cover: F0011, F0023, F0027, F0029, F0030, F0036, F0101, F0103, F0201–F0204, F0206, F1003–F1007, F1009, F1015, F1017, A2004–A2008, A2010–A2013, A2018, A2019, A2024, A2025, A2029, A2035, A5xxx (control panel alarms) – see the manual for those.

Source: ABB, ACS355 drives User's manual, 3AUA0000066143 Rev E (effective 2020-11-02) – chapter 15, Fault tracing (alarm and fault messages generated by the drive); chapter 1, Safety; actual signals 0107 DC BUS VOLTAGE and group 04 FAULT HISTORY, read on October 17, 2026.

Meanings, causes and checks are summarized in our own words. The manual is the reference: it has every code, the full corrective actions and the safety instructions. A newer revision of the manual may add codes, so check the current revision for your drive.

ACS355 AC drives in stock

ABB ACS355 part numbers on our shelves right now. Every item is photographed, so check the nameplate – catalog number and series – against the drive you're replacing.

  • ACS355-01U-07A5-2ABB ACS355-01U-07A5-2 AC Drive VFD 1.5kW 2HP 200-240V 1 Phase Frequency Inverter
  • ACS355-03U-05A6-4ABB ACS355-03U-05A6-4+B063 VFD Drive 2.2kW 3HP 380-480V IP66 IP67 NEMA 4X 5.6A

Fault won't clear?

When the checks point to the drive itself – the manual's “replace the drive” – send us the fault code and the catalog number from the nameplate. We check our shelves and our sourcing network and reply with a written quote. Purchase orders are welcome; payment is due before we ship.

Frequently asked questions

How do I reset a fault on an ABB ACS355?

Fix the cause first, then press RESET on the assistant control panel or EXIT on the basic control panel, use the digital input or fieldbus chosen in 1604 FAULT RESET SEL, or switch the supply off for a while. Once the fault is gone the motor can be restarted.

What does F0002 DC OVERVOLT mean on an ACS355?

The intermediate circuit (DC bus) voltage went over the trip limit – 420 V on 200 V drives and 840 V on 400 V drives. When it happens while slowing down, the usual causes are a deceleration time that is too short, the overvoltage controller (2005) switched off, or a faulty or undersized brake chopper. Read 0107 DC BUS VOLTAGE on the panel.

What is the difference between an F code and an A code on an ACS355?

An F code is a fault: the drive stops and stays stopped until it is reset. An A code is an alarm: a warning, for example a current or voltage controller working at its limit; many alarms have a fault with the same cause.

Where can I see which faults an ACS355 had?

0401 LAST FAULT holds the latest fault and 0412 PREVIOUS FAULT 1 and 0413 PREVIOUS FAULT 2 the ones before it; 0404 to 0409 keep the drive's speed, frequency, DC voltage, current, torque and status at the latest fault. The assistant control panel's Fault logger mode shows up to ten faults.

Can you supply a replacement ACS355 drive?

Send the type code from the rating plate (for example ACS355-03U-...) and the fault code through our quote form. We check our shelves and our sourcing network and reply with a written quote.

Send us the fault code

Tell us the code and the drive's catalog number – we'll check our shelves and our sourcing network for a replacement and quote it in writing.

More guides

All guides & resources

KIV Industrial Parts is an independent seller of surplus industrial parts and is not affiliated with, or an authorized distributor of, any manufacturer named here. Brand names and part numbers are used only to identify products; they are trademarks of their owners. See our trademark notice.