| User-Defined Fault 1 | Fault 1 Signal given by the users through multi-functional terminals or PLC Programming Function |
|
ERR21 – User-Defined Fault 1
What this means
ERR21 indicates that the VFD has received a user-defined fault signal.
In simple terms, this fault is not generated by the VFD itself.
It is being triggered intentionally by an external input, PLC logic, or multi-function terminal that has been configured by the user or system integrator.
Why This Happens
Many VFDs allow users to define custom fault conditions using:
-
Multi-function digital inputs
-
PLC logic
-
External safety or interlock circuits
-
Custom control schemes
When the configured condition is met, the VFD triggers ERR21 and shuts down.
This behavior is fully intentional and user-configurable.
Most Common Causes We See
1. External input assigned to User-Defined Fault 1 (most common)
Examples:
-
Safety switch
-
External interlock
-
PLC output
-
Controller logic signal
If this input changes state, ERR21 is triggered.
2. PLC or controller logic asserting a fault
If PLC programming or controller logic:
-
Detects an internal condition
-
Sends a fault signal to the VFD
The VFD will report ERR21 even though it is functioning normally.
3. Wiring issue on the user-defined fault input
-
Loose terminal
-
Broken wire
-
Incorrect NO vs NC logic
-
Intermittent connection
This can cause ERR21 to appear intermittently.
4. Misconfiguration or leftover settings
ERR21 may appear if:
-
User-defined fault logic was enabled unintentionally
-
Parameters were copied from another setup
-
A previous configuration was not fully cleared
What to Check First
Step 1: Identify what is assigned to User-Defined Fault 1
Check the VFD parameters to determine:
-
Which terminal or PLC function triggers ERR21
-
What condition causes the fault to assert
Step 2: Verify the external signal state
-
Confirm the external device is in its normal, non-fault state
-
Check continuity or signal level if applicable
Step 3: Inspect wiring to the assigned terminal
-
Power down the VFD
-
Verify terminal tightness
-
Check for damaged or pulled wires
Step 4: Disable User-Defined Fault 1 if not needed
If you are not intentionally using a custom fault:
-
Remove the terminal assignment
-
Disable the PLC fault logic
-
Reset the VFD
This often resolves ERR21 immediately.
How to Clear ERR21
Once the user-defined fault condition is removed:
-
Reset the VFD
-
Ensure the external signal is stable
-
Resume normal operation
The VFD will not restart until the fault signal is cleared.
What ERR21 Is Not
-
Not an internal VFD hardware fault
-
Not a spindle motor issue
-
Not a cutting load or RPM problem
-
Not EMI related
ERR21 always originates from external or user-configured logic.
Summary
ERR21 means the VFD received a user-defined fault signal from an external input or PLC logic.
Most common causes:
-
External safety or interlock input
-
PLC or controller logic
-
Misconfigured user-defined fault parameters
If you did not intentionally configure a user-defined fault, disabling this feature will usually resolve the issue.

