You are using an unsupported browser. Please update your browser to the latest version on or before July 31, 2020.
close
You are viewing the article in preview mode. It is not live at the moment.
Err25
print icon
Encoder Fault The frequency inverter is unable to identify the data of the encoder
  • Check whether the type of the encoder matches
  • Check whether the wiring connection of the encoder is correct
  • Check whether the encoder or PG card is damaged;

 

ERR25 – Encoder Fault

What this means

ERR25 indicates that the VFD is unable to read or interpret encoder data.

In simple terms, the VFD is expecting feedback from an encoder, but the data it is receiving is missing, invalid, or inconsistent.


Important Note for Most CNC Users

Most CNC spindle systems do NOT use encoders.

If your spindle setup does not include an encoder or PG (pulse generator) card:

  • ERR25 typically means encoder mode was enabled unintentionally

  • The fault does not indicate a spindle or VFD hardware failure

This is very often a configuration issue.


Why This Happens

ERR25 occurs when the VFD is configured for encoder-based feedback control, but:

  • No encoder is present

  • The encoder type does not match configuration

  • Encoder wiring is incorrect

  • The encoder signal is unstable or missing


Most Common Causes We See

1. Encoder mode enabled without an encoder (most common)

This is by far the most frequent cause.

If the VFD expects encoder feedback but none exists, ERR25 will trigger immediately.


2. Incorrect encoder type configured

Encoders vary by:

  • Resolution

  • Signal type

  • Output format

If the configured encoder type does not match the installed encoder, the VFD cannot decode the signal.


3. Encoder wiring issues

  • Incorrect terminal connections

  • Reversed signal polarity

  • Broken or loose wires

  • Missing encoder power supply

Encoder wiring must be exact.


4. Faulty encoder or PG card (less common)

  • Encoder hardware failure

  • PG card failure or improper installation

This is rare and usually only considered after wiring and configuration are verified.


What to Check First

Step 1: Confirm whether your system actually uses an encoder

Ask:

  • Does your spindle include an encoder?

  • Is there a PG card installed in the VFD?

If not, encoder mode should be disabled.


Step 2: Disable encoder feedback if not required

For most CNC spindle setups:

  • Disable encoder or closed-loop feedback modes

  • Use standard open-loop RPM control instead

This typically resolves ERR25 immediately.


Step 3: If an encoder is used, verify configuration

Confirm:

  • Encoder type matches the hardware

  • Encoder resolution is set correctly

  • Feedback mode is appropriate for the application


Step 4: Inspect encoder wiring

  • Power down the VFD

  • Check all encoder connections

  • Verify correct terminals and polarity

  • Inspect for damaged or loose wires


Step 5: Inspect encoder hardware (if applicable)

If wiring and configuration are correct:

  • Inspect the encoder itself

  • Verify PG card installation

  • Check for visible damage


What ERR25 Is Not

  • Not a spindle motor fault

  • Not a cutting load issue

  • Not a voltage or current problem

  • Not EMI related

  • Not a controller software issue

ERR25 is strictly related to encoder feedback configuration or hardware.


Recommended Action for CNC Spindle Systems

For the vast majority of CNC spindle applications:

  • Encoder feedback is not required

  • Encoder modes should remain disabled

This avoids unnecessary complexity and nuisance faults.


Summary

ERR25 means the VFD cannot identify valid encoder data.

Most common causes:

  • Encoder mode enabled without an encoder

  • Incorrect encoder configuration

  • Encoder wiring issues

If your spindle does not use an encoder, disabling encoder feedback is usually the correct solution.

Feedback
0 out of 0 found this helpful

scroll to top icon