5090 STO Hardware Failure fault in ABB ACS880 Drive

5090 STO Hardware Failure in the ABB ACS880 Drive indicates that the drive has detected a hardware fault within the Safe Torque Off (STO) safety circuit. The STO function is a certified safety feature that safely removes torque-producing power from the motor without disconnecting the main supply. If the drive detects an inconsistency, hardware failure, or conflict in the STO signals between the control unit and inverter module(s), it generates Fault 5090 and disables motor operation to maintain functional safety.

The auxiliary fault code provides detailed diagnostic information and identifies the location of the hardware fault, particularly in systems with parallel-connected inverter modules.

When converted to a 32-bit binary number, the auxiliary code indicates:

  • Bits 31–28 – Faulty inverter module number (0–11 decimal).
  • 1111 (Bits 31–28) – STO_ACT states of the control unit and inverter modules are in conflict.
  • Bit 27 – STO_ACT state of inverter modules.
  • Bit 26 – STO_ACT state of control unit.
  • Bit 25 – STO1 status of the control unit.
  • Bit 24 – STO2 status of the control unit.
  • Bits 23–12 – STO1 status of inverter modules 12…1.
  • Bits 11–0 – STO2 status of inverter modules 12…1.
  • For non-existing inverter modules, the corresponding bits are set to 1.

Possible Causes

  • Internal Safe Torque Off (STO) hardware failure.
  • Fault in the STO safety circuit.
  • STO1 or STO2 input hardware malfunction.
  • Mismatch between STO signals from the control unit and inverter module.
  • STO_ACT status conflict between the control unit and inverter modules.
  • Faulty inverter module in a parallel drive system.
  • Damaged STO circuitry on the control board.
  • Loose or damaged STO wiring.
  • Defective safety relay or safety PLC controlling the STO inputs.
  • Incorrect STO wiring after installation or maintenance.
  • Internal communication failure between the control unit and inverter module.
  • Control board hardware failure.
  • Inverter module hardware failure.
  • Electrical interference affecting STO signal integrity.

Solutions

  • Record the auxiliary fault code before resetting the drive.
  • Convert the auxiliary code to a 32-bit binary value to identify the faulty module and STO signal status.
  • Identify the faulty inverter module using bits 31–28.
  • Verify the STO1 and STO2 input signals.
  • Check the STO wiring for loose, damaged, or incorrect connections.
  • Inspect all STO terminal connections.
  • Verify proper operation of the external safety relay or safety PLC.
  • Check for conflicts between the STO_ACT signals of the control unit and inverter modules.
  • Inspect communication between the control unit and inverter modules.
  • Replace the faulty inverter module if identified.
  • Inspect the control unit for hardware failure.
  • Replace the control board if the STO hardware is defective.
  • Cycle power after correcting the fault and verify normal STO operation.
  • Contact your local ABB representative and provide the complete auxiliary fault code for advanced diagnosis.

Additional Information

The Safe Torque Off (STO) function is one of the primary functional safety features of the ABB ACS880 drive. Instead of disconnecting incoming power, STO safely disables the gate signals to the inverter output transistors, preventing the motor from generating torque.

Fault 5090 indicates that the drive has detected an abnormal condition within the STO hardware or an inconsistency between the STO safety channels.

In multi-module or parallel-connected ACS880 systems, the auxiliary fault code contains detailed information that identifies which inverter module has detected the fault.

The auxiliary code should be converted to a 32-bit binary number, where each bit represents the condition of individual STO channels and inverter modules.

ABB recommends providing this auxiliary code when contacting technical support because it significantly reduces troubleshooting time and helps identify the defective hardware.

Since the STO function is safety-related, the drive should not be returned to service until the root cause has been identified and corrected.

Common Symptoms

  • Drive trips with Fault 5090.
  • Motor cannot be started.
  • STO status remains active even after reset.
  • Safety relay appears normal but the drive remains disabled.
  • Drive reports STO hardware fault immediately after power-up.
  • Fault occurs after replacement of the control board or inverter module.
  • Fault appears in one inverter module of a parallel drive system.
  • Drive refuses to enable despite valid run commands.

Recommended Troubleshooting Sequence

  1. Record the complete auxiliary fault code.
  2. Convert the auxiliary code into a 32-bit binary value.
  3. Identify the faulty inverter module using bits 31–28.
  4. Verify STO1 and STO2 input signals.
  5. Check STO wiring and terminal connections.
  6. Inspect the external safety relay or safety PLC.
  7. Verify STO_ACT signal consistency between the control unit and inverter modules.
  8. Inspect communication between the control unit and inverter modules.
  9. Replace the faulty inverter module if identified.
  10. Inspect the control board for hardware failure.
  11. Restore power and verify correct STO operation.
  12. Contact ABB technical support if the fault persists, providing the auxiliary code.

STO Hardware Check Table

Check PointAction
Auxiliary fault codeRecord and convert to 32-bit binary
Bits 31–28Identify faulty inverter module
STO1 inputVerify signal integrity
STO2 inputVerify signal integrity
STO_ACT statusCheck for signal conflicts
STO wiringInspect for loose or damaged wiring
STO terminalsVerify secure connections
Safety relay / Safety PLCConfirm proper operation
Inverter modulesInspect identified faulty module
Control unitCheck for hardware failure
Control boardReplace if defective
ABB technical supportProvide auxiliary fault code for diagnosis

Preventive Maintenance Tips

  • Inspect STO wiring during scheduled maintenance.
  • Verify proper operation of the external safety relay.
  • Periodically test STO functionality according to the machine safety procedure.
  • Ensure STO wiring complies with ABB installation guidelines.
  • Keep control unit connectors clean and securely fastened.
  • Inspect inverter module connections regularly.
  • Protect STO wiring from electrical noise and mechanical damage.
  • Replace damaged safety components immediately.
  • Maintain accurate documentation of STO circuit modifications.
  • Record auxiliary fault codes before replacing hardware to assist future diagnostics.

Proper inspection of the Safe Torque Off circuit, verification of STO1 and STO2 signals, secure wiring connections, accurate interpretation of the auxiliary fault code, and timely replacement of defective control or inverter hardware will help prevent recurring 5090 STO Hardware Failure faults in ABB ACS880 drives, ensuring reliable operation while maintaining the functional safety 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