AF90 Autotuning Fault in ABB DCS880 Drive

AF90 Autotuning in the ABB DCS880 Drive indicates that the selected autotuning procedure or commissioning assistant did not complete successfully. The DCS880 uses several automatic tuning functions to optimize motor control, including field current, armature current, speed feedback, speed controller, EMF controller, and flux linearization tuning. If the selected procedure is interrupted, times out, or encounters an error, the drive generates Warning AF90.

AF90 Autotuning Fault in ABB DCS880 Drive


This warning generally indicates an interrupted autotuning process, incorrect motor configuration, wiring problem, parameter mismatch, or commissioning issue, rather than a hardware fault.

Possible Causes

  • Autotuning interrupted before completion.
  • Run or ON command removed during autotuning.
  • Autotuning timeout.
  • Motor rotating before autotuning started.
  • No speed zero indication.
  • Armature current not zero.
  • Incorrect field exciter selection.
  • No field exciter configured.
  • Open or interrupted field circuit.
  • Field current unable to reach reference.
  • Field inductance detection failed.
  • Invalid nominal armature current.
  • Armature circuit wiring incorrect.
  • Armature voltage measurement wiring incorrect.
  • No load connected to the armature circuit.
  • Speed limitation preventing tuning.
  • Voltage limitation preventing tuning.
  • Motor unable to reach base speed.
  • Tacho adjustment failure.
  • Incorrect operation mode.
  • Firmware fault.

Solutions

  • Complete the autotuning procedure successfully.
  • If the warning remains, keep the Reset signal (for example, via a Digital Input) active for more than 3 seconds.
  • Check the Auxiliary Code (XXXXYYYY) to identify the failed autotuning procedure and the specific reason.
  • Correct the identified problem.
  • Repeat the autotuning until it completes successfully.

Autotuning Procedure Identification (XXXX)

XXXXAutotuning Procedure
0001Field Current Autotuning
0002Armature Current Autotuning
0003Speed Feedback Assistant
0004Speed Controller Autotuning
0005EMF Controller Autotuning
0006Flux Linearization Autotuning
0007Thyristor Test
0008Tacho Fine Tuning

For Drive Sizes H5 to H8, during 0007 Thyristor Test, ensure:

  • 99.11 – M1 Nominal Current ≥ 50 A

Common Auxiliary Code Meanings (YYYY)

Field Current Autotuning (0001xxxx)

Auxiliary CodeMeaningCorrective Action
00010001Autotuning interruptedRepeat autotuning
00010002Motor rotatingEnsure motor is stopped
00010003Armature current not zeroRemove armature current
00010004Wrong autotuning selectedUse Field Exciter autotuning
00010005No field exciter selectedCheck 99.07 M1 Used Field Exciter Type
00010006ON command timeoutApply ON command in time
00010007–0001000AField current cannot reach reference / Field circuit openCheck field wiring and field resistance
0001000BField inductance not detectedCheck field circuit
0001000CFirmware faultUpdate or repair firmware

Armature Current Autotuning (0002xxxx)

Auxiliary CodeMeaningCorrective Action
00020002Autotuning interruptedRepeat autotuning
00020003Run command timeoutApply RUN command correctly
00020004Invalid nominal armature currentCheck 99.11 M1 Nominal Current
00020005Motor rotatingStop motor
00020006Armature wiring incorrectCheck C1/D1 and SDCS-PIN-H51 wiring
00020007No armature loadConnect motor/load
00020008Armature voltage measurement openInspect voltage measurement circuit
00020009Firmware faultUpdate firmware

Speed Feedback Assistant (0003xxxx)

Auxiliary CodeMeaningCorrective Action
00030001Autotuning interruptedRepeat autotuning
00030002Speed limitationCheck 30.11 and 30.12
00030003Voltage limitationVerify 99.10, 99.12, 99.14
00030004Run timeoutApply RUN command
00030005Motor cannot reach base speedReduce 23.12 Acceleration Time 1
00030006Tacho adjustment faultCheck tacho wiring and voltage

Speed Controller Autotuning (0004xxxx)

Auxiliary CodeMeaningCorrective Action
00040001Autotuning interruptedRepeat autotuning
00040002Run timeoutApply RUN command
00040003Speed limitationCheck 30.11 and 30.12
00040004–00040006Motor rotatingStop motor
00040007Motor cannot decelerateCheck braking capability
00040008Armature current not zeroRemove current
00040009Voltage limitationVerify 99.10, 99.12, 99.14
0004000ATorque reference not achievedIncrease available torque
0004000BWrong operating modeCheck 19.01 Actual Operation Mode
0004000CMotor cannot reach base speedReduce 23.12 Acceleration Time 1
0004000DCannot write controller parametersCheck parameter write protection
0004000EFirmware faultUpdate firmware

Additional Information

The ABB DCS880 includes several commissioning assistants and autotuning routines designed to optimize:

  • Field current control.
  • Armature current control.
  • Speed feedback.
  • Speed controller performance.
  • EMF controller.
  • Flux linearization.
  • Thyristor operation.
  • Tacho calibration.

Warning AF90 is generated whenever one of these procedures fails or is interrupted.

According to ABB:

  • The warning can be cleared by successfully completing the autotuning procedure.
  • Alternatively, hold the Reset command active for more than 3 seconds.
  • The Auxiliary Code (XXXXYYYY) identifies both the autotuning procedure (XXXX) and the specific failure (YYYY), making troubleshooting much easier.

Unlike a hardware fault, AF90 is primarily a commissioning and parameterization warning.

Common Symptoms

  • Drive displays AF90 Autotuning.
  • Autotuning stops before completion.
  • Commissioning assistant exits unexpectedly.
  • Warning appears during motor commissioning.
  • Motor does not reach base speed during tuning.
  • Speed controller tuning fails.
  • Field current tuning fails.
  • EMF tuning cannot be completed.
  • Warning clears after successful autotuning.
  • Drive operates normally after tuning is completed.

Recommended Troubleshooting Sequence

  1. Record the complete Auxiliary Code (XXXXYYYY).
  2. Identify the autotuning procedure (XXXX).
  3. Identify the specific failure (YYYY).
  4. Verify the motor is stopped if required.
  5. Check field and armature wiring.
  6. Verify motor nameplate data.
  7. Check 99.07, 99.10, 99.11, 99.12, and 99.14.
  8. Verify 19.01 Actual Operation Mode.
  9. Check 30.11 and 30.12 speed limits.
  10. Verify 23.12 Acceleration Time 1 if the motor cannot reach base speed.
  11. Repeat the autotuning procedure.
  12. Hold Reset for more than 3 seconds if required.
  13. Confirm the warning has cleared.
  14. Verify normal drive operation.
  15. Contact ABB technical support if the warning persists.

AF90 Autotuning Check Table

Check PointAction
Auxiliary CodeIdentify XXXX and YYYY values
Motor statusEnsure motor is stopped when required
Motor parametersVerify nameplate data
Field circuitInspect wiring and current
Armature circuitVerify wiring and measurements
Speed limitsCheck 30.11 and 30.12
AccelerationVerify 23.12 Acceleration Time 1
Nominal valuesVerify 99.10, 99.11, 99.12, 99.14
Operation modeCheck 19.01 Actual Operation Mode
Field exciterVerify 99.07 M1 Used Field Exciter Type
FirmwareUpdate if firmware-related errors occur
ABB technical supportContact if autotuning cannot be completed

Preventive Maintenance Tips

  • Perform autotuning only after completing all motor and field wiring.
  • Verify motor nameplate data before starting commissioning.
  • Ensure the motor is unloaded where required during autotuning.
  • Check field and armature circuits for continuity before tuning.
  • Confirm adequate mains voltage is available during commissioning.
  • Avoid interrupting the Run or ON command during autotuning.
  • Keep firmware up to date with ABB-approved versions.
  • Save a backup of successful parameter settings after commissioning.
  • Verify safety and operating mode settings before running autotuning.
  • Record recurring AF90 Autotuning warnings and their auxiliary codes to assist long-term diagnostics.

Proper verification of the Auxiliary Code (XXXXYYYY), motor wiring, field and armature circuits, motor nameplate parameters, speed and voltage settings, and successful completion of the required autotuning procedure will help prevent recurring AF90 Autotuning warnings in ABB DCS880 drives, ensuring accurate motor commissioning, optimized control performance, reliable operation, and dependable long-term performance of the drive system.

Comments

Popular posts from this blog

Allen Bradley Kinetix 5500 Drive Fault Codes List

Danfoss VACON 100 FLOW Drive Fault Codes List

ABB ACH580 Drive Fault Codes List