In industrial automation systems, variable frequency drives (VFDs) are one of the core devices in motor control systems. When alarms occur or the equipment fails to start during operation, quickly and accurately determining the cause is crucial for production recovery.
During the use of ABB’s new-generation high-performance drive, the ABB ACS880, field engineers often encounter the following alarms:
- AE50 – Emergency Stop (OFF2)
- AE5B – Run Enable Missing
Many maintenance personnel may mistakenly assume that the inverter itself has malfunctioned when encountering these two alarms for the first time. However, in most cases, these two alarms are not caused by hardware failures but by missing safety circuit or control signals.
This article will provide a detailed explanation from the perspective of industrial control principles, covering the following aspects:
- The meaning of the ACS880 Emergency Stop alarm
- The logical relationship of the Run Enable Missing alarm
- The control circuit structure of the ACS880
- The working principle of the safety circuit (Emergency Stop / STO)
- On-site troubleshooting steps and diagnostic methods
Through this technical analysis, engineers can locate the problem and restore equipment operation within minutes on site.

I. Interpretation of Alarms on the ABB ACS880 Inverter
When the following information is displayed on the ACS880 control panel:
Emergency stop (OFF2)
Warning AE50
Emergency stop command received
or
Run enable missing
Warning AE5B
No run enable signal received
This indicates that the inverter has received a control logic signal prohibiting operation.
It should be noted that:
Warning and Fault are different.
| Status | Meaning |
|---|---|
| Warning | Operating conditions are not met |
| Fault | Equipment malfunction |
Therefore, when AE50 or AE5B occurs:
The drive itself is usually normal; only the operating conditions are not met.
II. Three Stop Modes of ABB Inverters
The stop logic of ABB drives complies with international industrial safety control standards and mainly consists of three stop modes:
OFF1 — Normal Stop
The motor stops according to the set deceleration time.
Application scenarios:
- Normal production shutdown
- PLC-controlled stop
OFF2 — Emergency Stop (Emergency Stop)
This is a safety stop mode.
Characteristics:
- The motor stops immediately
- The drive is locked by the safety system
Trigger sources:
- Emergency stop button
- Safety relay
- PLC safety output
OFF3 — Free Stop
The drive immediately disconnects the output, and the motor stops due to inertia.
When the ACS880 displays:
Emergency stop (OFF2)
It means:
The drive has received an emergency stop signal.

III. The Role of the Run Enable Signal
In the ABB ACS880 system, two basic conditions must be met for the motor to operate:
- Run Enable (Operating permission)
- Start Command (Starting command)
Only when:
Run Enable = TRUE
Start Command = TRUE
will the drive operate.
If the Run Enable signal is missing, the drive will display:
Run enable missing
In this case, even if the Start button is pressed, the motor will not start.
IV. Typical Control Circuit Structure of the ACS880
In industrial settings, the ACS880 is usually controlled by a PLC or safety system, and its typical wiring structure is as follows:
24V control power supply
│
│
Emergency stop button (NC)
│
│
Safety relay
│
│
Run Enable input (DI1)
│
│
ACS880 control board
In this circuit:
- The emergency stop button is used for emergency stops
- The safety relay is used for safety control
- DI1 serves as the operating permission input
If any link in the circuit is broken:
DI1 loses 24V
The drive will consider the operating conditions to be unmet.
V. STO (Safe Torque Off) Function
In many ACS880 systems, the STO (Safe Torque Off) safety function is also used.
The role of STO is:
To immediately shut off the motor torque output under safe conditions.
The STO circuit usually consists of two independent channels:
STO1
STO2
Only when both channels are closed:
The drive is allowed to output
If either one is disconnected:
The drive is prohibited from running
This is also one of the reasons for many Run Enable Missing alarms on site.
VI. Why Emergency Stop and Run Enable Missing Often Occur Simultaneously
Many engineers find that:
AE50 + AE5B
often occur simultaneously.
This is because:
After the Emergency Stop is triggered, the safety system cuts off the Run Enable signal.
The logical relationship is as follows:
Emergency stop button is pressed
↓
Safety relay is disconnected
↓
Run Enable signal disappears
↓
Drive is prohibited from running
↓
AE50 + AE5B are displayed
Therefore, these two alarms are essentially the result of the same safety event.
VII. On-site Quick Troubleshooting Steps
When the above alarms occur on the ACS880, the following steps can be followed for inspection:
Step 1: Check the Emergency Stop Button
Confirm whether the emergency stop button on the equipment cabinet has been pressed.
Many times, the problem is simply:
Emergency stop button not reset
Step 2: Check the Safety Relay
Check whether the safety relay is working properly.
Common brands include:
- Pilz
- Sick
- Omron
- ABB
If the safety relay is not reset:
Run Enable cannot be output
Step 3: Check the STO Circuit
Use a multimeter to detect whether:
STO1
STO2
are closed.
If STO is disconnected:
The drive will also be prohibited from running.
Step 4: Test the DI1 Input
Measure the voltage at the DI1 terminal:
DI1 → COM
It should normally be:
24VDC
If there is no voltage:
It indicates a problem in the control circuit.
VIII. Local Mode Testing Method
The ACS880 provides a Local/Remote control mode switching function.
Operating steps:
- Press the LOC/REM button
- Switch to LOCAL mode
- Press START
If the motor can start at this time:
It indicates that the problem lies in:
PLC control signals
rather than the inverter.
IX. Summary of Common Fault Causes
According to on-site statistics, the main causes of AE50 and AE5B alarms include:
| Cause | Probability |
|---|---|
| Emergency stop button not reset | 40% |
| Safety relay not reset | 25% |
| STO circuit disconnected | 15% |
| PLC not outputting Run Enable | 10% |
| Wiring problems | 10% |
As can be seen:
Most problems are related to the safety control system, not the inverter itself.
X. Engineering Maintenance Recommendations
To reduce production downtime, the following points are recommended for system design and maintenance:
Establish Standard Wiring Diagrams
A complete control wiring diagram should be kept for each piece of equipment.
Set Up Alarm Records
The PLC or SCADA system should record:
- Emergency Stop trigger times
- Safety circuit status
Regularly Inspect the Safety System
Including:
- Emergency stop buttons
- Safety relays
- STO circuits
Backup Parameters
Regularly back up ACS880 parameters for quick system recovery.
Conclusion
When the ABB ACS880 inverter displays the Emergency Stop (OFF2) and Run Enable Missing alarms, in most cases, it is not due to equipment failure but rather caused by missing safety circuit or control signals.
By understanding the operating logic of the drive and following the troubleshooting steps provided in this article, engineers can quickly locate the problem and restore system operation.
In modern industrial automation systems, safety control has become an indispensable part. Correctly understanding the relationship between the inverter and the safety system is of great significance for improving equipment reliability and maintenance efficiency.
