ABB ACS580 cooling fan assembly
Part: ACS580 R0-R9 fan
Match the ACS580 frame size before replacing for 4110 or 7121 fan and heatsink faults.
ABB ACS580 faults cover overcurrent, input phase loss, DC bus voltage, panel loss, Safe Torque Off, cooling fan, and fieldbus trips.
ABB ACS580 faults cover overcurrent, input phase loss, DC bus voltage, panel loss, Safe Torque Off, cooling fan, and fieldbus trips.
Parts to price first
Part: ACS580 R0-R9 fan
Match the ACS580 frame size before replacing for 4110 or 7121 fan and heatsink faults.
Part: ACS-AP-I
Useful when panel-loss faults or local diagnostic access point to the operator panel.
Size to the drive input current rating when 3130 input phase loss traces to a blown fuse.
Use only when DC overvoltage faults are caused by regenerative deceleration and the drive supports braking hardware.
The ABB ACS580 is ABB’s general-purpose all-compatible drive, widely used in water and wastewater (pumps, fans, blowers), HVAC, food and beverage, and general industrial applications. It covers output power from 0.75 to 250 kW (1 to 300 HP) in 208–240V and 380–480V configurations. The ACS580 features ABB’s direct torque control (DTC) technology, a built-in panel display (ACS-AP-I), and an Ethernet/IP adapter option.
When the ACS580 detects a fault, it stores the fault code in the Fault logger (menu Primary settings → Reset & diagnostics → Fault logger) and halts the drive with a coast-to-stop. Faults are numbered using ABB’s standard convention — the four-digit code (e.g., 2310) maps to a specific fault type across most ABB drive families. Alarms (non-tripping warnings) are numbered separately and end in A.
| Fault Code | Name | Short Description |
|---|---|---|
| 2310 | Output overcurrent | Output current exceeded 200% of drive rated current |
| 2330 | Earth fault | Ground fault detected on motor or output cable |
| 3130 | Input phase loss | One of the three input phases is missing or severely unbalanced |
| 3210 | DC link overvoltage | DC bus exceeded maximum (usually 800–900 VDC for 480V drives) |
| 3220 | DC link undervoltage | DC bus below minimum operating level |
| 4110 | Heatsink overtemperature | Heatsink exceeded maximum temperature (typically 115°C) |
| 4290 | Overtemperature (internal) | Ambient or internal drive temperature exceeded limit |
| 5010 | DC overvoltage | DC link overvoltage (alternative/legacy code) |
| 6310 | Panel loss | Control panel communication lost (ACS-AP-I disconnected or cable broken) |
| 7121 | Fan feedback fault | Internal cooling fan failed or fan feedback signal lost |
| 7510 | Communication fault | Fieldbus communication loss (EtherNet/IP, PROFIBUS, etc.) |
| 9300 | External fault 1 | Digital input programmed as external fault was activated |
| 9301 | External fault 2 | Second external fault input activated |
| FA81 | Safe Torque Off (STO) | STO function activated — safety circuit opened |
Read the fault code and value. On the ACS-AP-I panel, navigate to Primary settings → Reset & diagnostics → Fault logger. This shows the fault code, name, time stamp, and the auxiliary value — a number that encodes additional context (e.g., for fault 2310, the auxiliary value indicates when during the cycle the overcurrent occurred: 0 = acceleration, 1 = constant speed, 2 = deceleration).
For 2310 (Overcurrent):
For 3130 (Input phase loss):
For 3210 (DC link overvoltage):
For 4110 (Heatsink overtemp):
For 7121 (Fan feedback fault):
For FA81 (Safe Torque Off):
| Part | Description | Typical Cost | Where to Buy |
|---|---|---|---|
| ACS580 cooling fan assembly | Frame-specific fan (R0–R9) — match to drive frame size on nameplate | $80–$250 | ABB distributor |
| ACS-AP-I control panel | Standard operator panel for ACS580 (also fits ACS380, ACS480, ACS880) | $150–$220 | ABB distributor |
| Input line fuses (fast-acting, class J) | Size per drive input current rating (A) | $10–$50/set | |
| External braking resistor | Sized per ABB braking resistor selection guide | $100–$500 | ABB distributor |
| Output dV/dt filter | Protects motor insulation on long cable runs (>50m) — reduces 2310 nuisance trips | $200–$600 | ABB distributor |
| ACS580 replacement drive | Full drive unit — select by catalog number from drive nameplate | $600–$6,000 | ABB local distributor |
ABB ACS drives display faults as Fxxx codes. The fault logger (Main Menu > Diagnostics > Fault Logger) stores the last 10 faults with timestamps and drive status at the time of fault — use this to identify patterns. F2310 (overcurrent) that occurs only during acceleration points to incorrect motor data or mechanical binding. The same code during deceleration suggests regeneration issues. ABB’s DTC algorithm requires accurate motor nameplate data in Group 99 — entering the wrong rated current is the #1 cause of nuisance overcurrent trips.
Model-specific: ACS880 drives with an optional encoder card (TTAC encoder module) require parameter 99.03 to be set correctly — wrong encoder type produces phantom overcurrent faults.
Before ordering, match the drive part to the model number, electrical rating, and failure symptom. Check current prices on Amazon - prices and availability change frequently.
Fault 2310 that returns immediately after clearing, with a confirmed-good motor and cable, indicates a failed output IGBT in the drive’s power stage. ABB ACS580 power stages are not field-serviceable — the drive requires replacement or factory repair. ABB’s drives business offers an ABB DriveService exchange program where a failed drive is replaced with a refurbished unit — this is often faster and less expensive than waiting for a new drive.
For drives managing critical processes (water treatment pumps, hospital HVAC, food production), ABB recommends maintaining a spare drive on the shelf. The ACS580 supports auto-copy of parameters to an SD card inserted in the panel — this means a replacement drive can be programmed in under 5 minutes by inserting the parameter SD card and selecting “Restore from SD card.”
Pro tip: ABB’s free Drive composer PC software (downloaded from ABB’s website) connects to the ACS580 via a standard USB cable and provides real-time monitoring, trend logging, and full parameter access. For fault analysis, the Data logger function in Drive composer captures motor current, voltage, speed, and torque at 1 ms resolution — triggered by a fault event. This waveform data is essential for diagnosing intermittent overcurrent faults and for separating load-induced faults from drive hardware faults.
Fault 2310 means output overcurrent. Check acceleration timing, motor data, mechanical load, motor winding condition, and output cable insulation before replacing the drive.
Fault 3130 means input phase loss. Check all three input phases, line fuses, and the input contactor before changing drive parameters.
Fault 7121 points to fan feedback loss. Confirm heatsink temperature and fan operation, then match the cooling fan assembly to the ACS580 frame size.