EL
ErrorLib
Brands
||
  1. Home
  2. ABB
  3. ACS580
  4. AF90
About·Privacy·Terms

ErrorLib — Industrial Fault Code Library

Disclaimer: ErrorLib is an independent technical reference tool. While we aim for accuracy, always verify with the manufacturer’s official service manuals before performing maintenance on industrial equipment. ErrorLib is not affiliated with the brands listed.

AF90

Speed controller autotuning

ABB · ACS580

What does AF90 mean?

The automatic tuning routine for the speed controller did not complete successfully, potentially due to interruption or incorrect prerequisites. This prevents the drive from optimally controlling motor speed, leading to poor performance, instability, or inefficient operation.

Common Causes

  • Motor not connected or incorrect motor data entered (e.g., P99.04-P99.07) prior to initiating the autotuning process.
  • Load conditions changed significantly or a mechanical jam occurred during the autotuning sequence, preventing the drive from accurately determining motor parameters.
  • Insufficient ramp-up/ramp-down time settings (e.g., P21.01, P21.02) or limits (e.g., P20.07, P20.08) too restrictive for the tuning sequence to complete motor acceleration/deceleration.
  • Encoder feedback not present or faulty during tuning (for closed-loop speed control), leading to unstable speed measurements.
  • Autotuning process interrupted by a fault (e.g., overcurrent, overtemperature) or manual stop command before completion.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    1. Confirm the motor nameplate data (power, voltage, current, frequency, speed) is accurately entered into the drive parameters (e.g., P99.04-P99.07).

  2. 2

    2. Ensure the motor is mechanically coupled to its intended load or freely spinning if the application allows, without external disturbances during tuning.

  3. 3

    3. Set P99.13 (Motor identification run) to "Standard" or "Complete" depending on the motor type and initiate the tuning process, observing for any mechanical issues.

  4. 4

    4. Monitor the drive's output current and motor speed during the tuning sequence to detect any unexpected behavior or limits being hit.

  5. 5

    5. If using closed-loop control, verify the encoder wiring (e.g., terminals XA, XB, XT) and functionality by observing the feedback signal (e.g., P01.08 Actual Speed) before tuning.

  6. 6

    6. Increase P21.01 (Acceleration Time) and P21.02 (Deceleration Time) temporarily if the tuning involves significant motor speed changes, then re-tune.

Browse all codes in this manual (60)
Verified technical data. Last updated: April 2026

Related Faults

2310Overcurrent2330Earth leakage3130Input phase loss
Source: ABB ACS580
View Official PDFSearch more codes in this manual