| User-Defined Fault 2 | Fault 2 Signal given by the users through multi-functional terminals or PLC Programming Function |
|
ERR22 – User-Defined Fault 2
What this means
ERR22 indicates that the VFD has received a second user-defined fault signal.
Like ERR21, this fault is not generated by the VFD itself.
It is triggered by an external input, multi-function terminal, or PLC logic that has been configured by the user or system integrator.
Why This Happens
VFDs support multiple user-defined fault channels so integrators can implement:
-
Multiple safety conditions
-
Interlocks
-
PLC-driven fault logic
-
Custom shutdown behaviors
When the condition assigned to User-Defined Fault 2 becomes active, the VFD reports ERR22 and stops operation.
Most Common Causes We See
1. External input assigned to User-Defined Fault 2 (most common)
Examples:
-
Secondary safety switch
-
Door or enclosure interlock
-
PLC output
-
CNC controller fault signal
If this signal changes state, ERR22 is triggered.
2. PLC or controller logic asserting a fault
If PLC logic:
-
Detects a programmed condition
-
Sends a fault signal intentionally
The VFD will fault even though nothing is physically wrong.
3. Wiring issue on the assigned input
-
Loose terminal
-
Intermittent connection
-
Incorrect NO vs NC wiring
-
Broken conductor
This can cause ERR22 to appear intermittently or unexpectedly.
4. Unintentional configuration
ERR22 may occur if:
-
User-defined fault logic was enabled unintentionally
-
Parameters were copied from another machine
-
Configuration was not reset after testing
What to Check First
Step 1: Identify the assigned User-Defined Fault 2 input
Check VFD parameters to determine:
-
Which terminal or PLC function triggers ERR22
-
What signal condition causes the fault
Step 2: Verify external device state
-
Confirm the external device is in its normal, non-fault state
-
Check signal continuity or voltage if applicable
Step 3: Inspect wiring
-
Power down the VFD
-
Verify terminal screws are tight
-
Check for damaged or pinched wiring
Step 4: Disable User-Defined Fault 2 if not needed
If you are not intentionally using a second user-defined fault:
-
Remove the terminal assignment
-
Disable the PLC logic
-
Reset the VFD
This will usually clear ERR22 immediately.
How to Clear ERR22
Once the external fault condition is removed:
-
Reset the VFD
-
Ensure the signal is stable
-
Resume normal operation
The VFD will not restart until the fault input is cleared.
What ERR22 Is Not
-
Not a spindle motor fault
-
Not a VFD hardware failure
-
Not a cutting load issue
-
Not EMI related
ERR22 is always caused by external or user-configured logic.
Summary
ERR22 means the VFD received User-Defined Fault 2 from an external input or PLC logic.
Most common causes:
-
External safety or interlock signal
-
PLC or controller logic
-
Misconfigured user-defined fault parameters
If you did not intentionally configure User-Defined Fault 2, disabling it is typically the correct solution.

