Complete Guide to ABB ACS150 Drive Fault Codes & Troubleshooting
Complete troubleshooting guide for ABB ACS150 drive fault codes. Find the full list of ACS150 error codes, common causes, and how to reset your ABB VFD.
If you are working with industrial automation, you likely know that the ABB ACS150 micro drive is a highly reliable component used in a wide variety of machinery. However, like all Variable Frequency Drives (VFDs), it can occasionally experience operational issues. When a problem occurs, the drive will stop and display an error code to help you identify the root cause.
To help you minimize equipment downtime, we have compiled a comprehensive guide to ABB ACS150 drive fault codes. Below, you will find a complete list of error codes, what they mean, and standard troubleshooting steps.
Understanding ABB ACS150 Faults and Alarms
Before diving into the list, it is important to understand the difference between an alarm and a fault on your ABB VFD:
- Faults: These are severe issues that cause the drive to trip and stop the motor immediately to protect the equipment. The red LED will light up, and the panel will display a fault code (e.g., F0001).
- Alarms: These are warnings that indicate an abnormal condition. The drive will usually continue to run, but the issue should be addressed before it turns into a hard fault.
Complete List of ABB ACS150 Drive Fault Codes
Below is the complete troubleshooting list for ACS150 VFD error codes. Search for your specific code to find the cause and the recommended solution.
| Code | Cause & Solution |
| A2001
OVERCURRENT |
Cause: Output current limit controller is active. Solution: 1. Check motor load. 2. Check acceleration time (parameters 2202 ACCELER TIME 1 and 2205 ACCELER TIME 2). 3. Check motor and motor cable (including phasing). 4. Check ambient conditions. |
| A2002
OVERVOLTAGE |
Cause: DC overvoltage controller is active. Solution: 1. Check deceleration time (parameters 2203 DECELER TIME 1 and 2206 DECELER TIME 2). 2. Check input power line for static or transient overvoltage. |
| A2003
UNDERVOLTAGE |
Cause: DC undervoltage controller is active. Solution: Check input power supply. |
| A2004
DIRLOCK |
Cause: Change of direction is not allowed. Solution: Check parameter 1003 DIRECTION settings. |
| A2006
AI1 LOSS |
Cause: Analog input AI1 signal has fallen below limit defined by
parameter 3021 AI1 FAULT LIMIT. Solution: 1. Check fault function parameter settings. 2. Check for proper analog control signal levels. 3. Check connections. |
| A2009
DEVICE OVERTEMP |
Cause: Drive IGBT temperature is excessive. Alarm limit is 120
°C. Solution: 1. Check ambient conditions. 2. Check air flow and fan operation. 3. Check motor power against drive power. |
| A2010
MOTOR TEMP |
Cause: Motor temperature is too high (or appears to be too high) due to excessive load, insufficient motor power, inadequate cooling or incorrect start-up data. Solution: 1. Check motor ratings, load and cooling. 2. Check start-up data. 3. Check fault function parameter settings. 4. Let motor cool down. 5. Ensure proper motor cooling: Check cooling fan, clean cooling surfaces, etc. |
| A2011
UNDERLOAD |
Cause: Motor load is too low due to, for example, release mechanism in driven
equipment. Solution: 1. Check for problem in driven equipment. 2. Check fault function parameter settings. 3. Check motor power against drive power. |
| A2012
MOTOR STALL |
Cause: Motor is operating in stall region due to, for example, excessive load or
insufficient motor power. Solution: 1. Check motor load and drive ratings. 2. Check fault function parameter settings. |
| A2013
AUTORESET |
Cause: Automatic reset alarm. Solution: Check parameter group 31 AUTOMATIC RESET settings. |
| A2017
OFF BUTTON |
Cause: Drive stop command has been
given from control panel when
local control lock is active. Solution: 1. Disable the local control mode lock by 1606 LOCAL LOCK and retry. |
| A2018
PID SLEEP |
Cause: Sleep function has entered the sleeping mode. Solution: See parameter group 40 PROCESS PID SET 1. |
| A2023
EMERGENCY STOP |
Cause: Drive has received emergency stop command and ramps to stop
according to ramp time defined by parameter 2208 EMERG DEC TIME. Solution: 1. Check that it is safe to continue operation. 2. Return emergency stop push button to normal position. |
| A2026
INPUT PHASE LOSS |
Cause: Intermediate circuit DC voltage is oscillating due to missing
input power line phase or blown fuse. Alarm is generated when DC voltage
ripple exceeds 14% of nominal DC voltage. Solution: 1. Check input power line fuses. 2. Check for input power supply imbalance. 3. Check fault function parameter setting. 4. This is a programmable fault function, check parameter 3016 SUPPLY PHASE |
| A5011 | Cause: Drive is controlled from another source. Solution: Change drive control to the local control mode. |
| A5012 | Cause: Direction of rotation is locked. Solution: Enable change of direction. See parameter 1003 DIRECTION. |
| A5013 | Cause: Panel control is disabled because start inhibit is active.
Solution: 1. Start from the panel is not possible. Reset the emergency stop command or remove the 3-wire stop command before starting from the panel. 2. Check parameters 1001 EXT1 COMMANDS, 1002 EXT2 COMMANDS and 2109 EMERG STOP SEL. |
| A5014 | Cause: Panel control is disabled because of drive fault. Solution: Reset drive fault and retry. |
| A5015 | Cause: Panel control is disabled because the local control mode lock
is active. Solution: Deactivate the local control mode lock and retry. See parameter 1606 LOCAL LOCK. |
| A5019 | Cause: Writing non-zero parameter value is prohibited. Solution: Only parameter reset is allowed. |
| A5022 | Cause: Parameter is write protected. Solution: Parameter value is read-only and cannot be changed. |
| A5023 | Cause: Parameter change is not allowed, when drive is running. Solution: Stop drive and change parameter value. |
| A5024 | Cause: Drive is executing task. Solution: Wait until task is completed. |
| A5026 | Cause: Value is at or below minimum limit. |
| A5027 | Cause: Value is at or above maximum limit. |
| A5028 | Cause: Invalid value |
| A5029 | Cause: Memory is not ready. Solution: Retry. |
| A5030 | Cause: Invalid request |
| A5031 | Cause: Drive is not ready for operation, for example, due to low DC
voltage. Solution: Check input power supply. |
| A5032 | Cause: Parameter error. |
| F0001
OVERCURRENT |
Cause: Output current has exceeded trip level. Overcurrent trip
limit for drive is 325% of drive nominal current. Solution: 1. Check motor load. 2. Check acceleration time (parameters 2202 ACCELER TIME 1 and 2205 ACCELER TIME 2). 3. Check motor and motor cable (including phasing). 4. Check ambient conditions. Load capacity decreases if installation site ambient temperature exceed 40 °C. |
| F0002 DC OVERVOLT |
Cause: Excessive intermediate circuit DC voltage. DC overvoltage
trip limit is 420 V for 200 V drives and 840 V for 400 V drives. Solutions: 1. Check that overvoltage controller is on (parameter 2005 OVERVOLT CTRL). 2. Check brake chopper and resistor (if used). DC overvoltage control must be deactivated when brake chopper and resistor are used. 3. Check deceleration time (parameters 2203 DECELER TIME 1 and 2206 DECELER TIME 2). 4. Check input power line for static or transient overvoltage. 5. Retrofit frequency converter with brake chopper and brake resistor. |
| F0003
DEV OVERTEMP |
Cause: Drive IGBT temperature is excessive. Fault trip limit is 135
°C. Solution: 1. Check ambient conditions. 2. Check air flow and fan operation. 3. Check motor power against drive power. |
| F0004
SHORT CIRC |
Cause: Short circuit in motor cable(s) or motor Solution: 1. Check motor and motor cable. |
| F0006
DC UNDERVOLTAGE |
Cause: Intermediate circuit DC voltage is not sufficient due to
missing input power line phase, blown fuse, rectifier bridge internal fault
or too low input power. Solution: 1. Check that undervoltage controller is on (parameter 2006 UNDERVOLT CTRL). 2. Check input power supply and fuses. |
| F0007
AI1 LOSS |
Cause: Analog input AI1 signal has fallen below limit defined by
parameter 3021 AI1 FAULT LIMIT. Solution: 1. Check fault function parameter settings. 2. Check for proper analog control signal levels. 3. Check connections. |
| F0009
MOT OVERTEMP |
Cause: Motor temperature is too high (or appears to be too high) due
to excessive load, insufficient motor power, inadequate cooling or incorrect
start-up data. Solution: 1. Check motor ratings, load and cooling. 2. Check start-up data. 3. Check fault function parameter settings. 4. Let motor cool down. Ensure proper motor cooling: 5. Check cooling fan, clean cooling surfaces, etc. |
| F0012
MOTOR STALL |
Cause: Motor is operating in stall region due to, for example,
excessive load or insufficient motor power. Solution: 1. Check motor load and drive ratings. 2. Check fault function parameter settings. |
| F0014
EXT FAULT 1 |
Cause: External fault 1 Check external devices for faults. Solution: 1. Check fault function parameter setting. |
| F0015
EXT FAULT 2 |
Cause: External fault 2 Solution: 1. Check external devices for faults. 2. Check fault function parameter setting. |
| F0016
EARTH FAULT |
Cause: Drive has detected earth (ground) fault in motor or motor
cable. Solution: 1. Check motor. 2. Check motor cable. 3. Motor cable length must not exceed maximum specifications. Note: Disabling earth fault (ground fault) may damage drive. |
| F0017
UNDERLOAD |
Cause: Motor load is too low due to, for example, release mechanism
in driven equipment. Solution: 1. Check for problem in driven equipment. 2. Check fault function parameter settings. 3. Check motor power against drive power. |
| F0018
THERM FAIL |
Cause: Drive internal fault. Thermistor used for drive internal
temperature measurement is open or short-circuited. Solution: This hardware issue in drive need to repair or replace drive. |
| F0021
CURR MEAS |
Cause: Drive internal fault. Current measurement is out of range. Solution: This hardware issue in drive need to repair or replace drive. |
| F0022
INPUT PHASE LOSS |
Cause: Intermediate circuit DC voltage is oscillating due to missing
input power line phase or blown fuse. Fault trip occurs when DC voltage
ripple exceeds 14% of nominal DC voltage. Solution: 1. Check input power line fuses. 2. Check for input power supply imbalance. 3. Check fault function parameter setting. |
F0026 DRIVE ID |
Cause: Internal drive ID fault Solution: This hardware issue in drive need to repair or replace drive. |
| F0027
CONFIG FILE |
Cause: Internal configuration file error. Solution: This hardware issue in drive need to repair or replace drive. |
| F0035
OUTPUT WIRING |
Cause: Incorrect input power and motor cable connection (that is
input power cable is connected to drive motor connection). Fault can be erroneously declared if drive is faulty or input power is delta grounded system and motor cable capacitance is large. Solution: 1. Check input power connections. 2. Check input & output connection. |
| F0036
INCOMPATIBLE SW |
Cause: Loaded software is not compatible. Solution: There is an hardware or software issue in drive, need to repaur or replace drive. |
| F0101
SERF CORRUPT |
Cause: Corrupted Serial Flash chip file system. Solution: There is an hardware or software issue in drive, need to repaur or replace drive. |
| F0103
SERF MACRO |
Cause: Active macro file missing from Serial Flash chip. Solution: There is an hardware or software issue in drive, need to repaur or replace drive. |
| F0201
DSP T1 OVERLOAD |
Cause: System error. Solution: There is an hardware or software issue in drive, need to repaur or replace drive. |
| F0202
DSP T2 OVERLOAD |
Cause: System error. Solution: There is an hardware or software issue in drive, need to repaur or replace drive. |
| F0203
DSP T3 OVERLOAD |
Cause: System error. Solution: There is an hardware or software issue in drive, need to repaur or replace drive. |
| F0204
DSP STACK ERROR |
Cause: System error. Solution: There is an hardware or software issue in drive, need to repaur or replace drive. |
| F0206
MMIO ID ERROR |
Cause: Internal I/O Control board (MMIO) fault. Solution: There is an hardware or software issue in drive, need to repaur or replace drive. |
| F1000
PAR HZRPM |
Cause: Incorrect speed/frequency limit parameter setting Solution: 1. Check parameter settings. 2. Following must apply: 2007 MINIMUM FREQ < 2008 MAXIMUM FREQ, 3. 2007 MINIMUM FREQ/9907 MOTOR NOM FREQ and 2008 MAXIMUM FREQ/9907 MOTOR NOM FREQ are within range. |
| F1003
PAR AI SCALE |
Cause: Incorrect analog input AI signal scaling Solution: 1. Check parameter group 13 ANALOG INPUTS settings. 2. Following must apply: 1301 MINIMUM AI1 < 1302 MAXIMUM AI1. |
How to Reset an ABB ACS150 Drive Fault
Once you have identified the fault using the list above and resolved the mechanical or electrical issue causing it, you will need to reset the drive to resume normal operation. Here is how you can clear the fault:
- Using the Control Panel: Press the RESET button on the integrated control panel.
- Digital Inputs: If your drive is wired for remote resetting, you can trigger the reset via the designated digital input.
- Power Cycle: If the fault will not clear via the keypad, safely turn off the main power supply to the drive. Wait for 5 minutes (allowing the DC bus capacitors to discharge) and turn the power back on.
Safety Warning: Never attempt to reset a fault and restart the drive without first investigating the root cause. Repeatedly resetting a drive under fault conditions can cause permanent damage to the VFD or the connected motor.
Best Practices to Prevent VFD Faults
Experiencing frequent ABB VFD error codes? Here are a few preventative maintenance tips to keep your ACS150 running smoothly:
- Check Motor Cabling: Ensure all motor cables and connections are tight and free from moisture or short circuits.
- Ensure Proper Ventilation: VFDs generate heat. Ensure the cooling fans are working and the drive's heatsink is free of dust and debris.
- Monitor Load Changes: Frequent overcurrent or overvoltage faults can indicate mechanical binding in your application or incorrect acceleration/deceleration parameters.
Conclusion
Troubleshooting ABB ACS150 drive fault codes doesn't have to be a headache. By keeping this list handy, you can quickly diagnose issues, perform the necessary fixes, and get your machinery back online safely.

Comments
Post a Comment