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.
Err29
print icon
Motor Over-speed Refer to the value of motor speed over P6.1.21 and duration of P6.1.22
  • Check whether the parameters of the encoder is set correctly;
  • check whether P6.1.21 and P6.1.22 are set rationally;
  • Check whether the motor parameter identification has been conducted;

 

ERR29 – Motor Over-Speed

What this means

ERR29 indicates that the VFD detected the spindle motor running faster than the maximum allowed speed for longer than the permitted duration.

In short:

  • The spindle exceeded its configured speed limit

  • The VFD shut it down to prevent mechanical or electrical damage

This is a protective safety fault, not a random error.


Why the VFD Triggers This Fault

The VFD continuously monitors actual motor speed and compares it to:

  • The configured maximum motor speed

  • The encoder feedback, if present

If the spindle speed exceeds the allowed threshold defined by:

  • P6.1.21 (maximum allowed speed)

  • P6.1.22 (time allowed above that speed)

The VFD triggers ERR29.


Most Common Causes We See

1. Encoder configuration mismatch (most common)

If an encoder is used and its settings do not match the motor:

  • The VFD may miscalculate actual RPM

  • Normal speeds may appear as “over-speed”

Common issues:

  • Incorrect encoder type selected

  • Incorrect pulses-per-revolution setting

  • Loose or intermittent encoder wiring


2. Motor parameter identification not performed

If motor identification has not been run:

  • The VFD may not correctly understand the motor’s speed characteristics

  • Speed regulation can overshoot during acceleration or load changes

This can cause momentary over-speed conditions.


3. Speed limits set too low

If P6.1.21 is set lower than the actual operating speed:

  • Normal spindle operation may exceed the limit

  • ERR29 will trigger even though the spindle is behaving normally


4. Rapid acceleration causing overshoot

If acceleration is too aggressive:

  • The spindle may briefly overshoot its target RPM

  • The VFD detects this as an over-speed condition

This is more likely if acceleration settings are very short.


5. External control mismatch

If the CNC controller commands RPM values that:

  • Exceed the VFD’s configured maximum speed

  • Do not match the VFD’s scaling expectations

The VFD may see this as a runaway speed condition.


What to Check First

Step 1: Verify commanded RPM

Confirm that:

  • The CNC controller is not commanding RPM above the spindle’s rated maximum

  • RPM scaling between the controller and VFD is correct


Step 2: Check encoder settings (if applicable)

If your system uses an encoder:

  • Confirm encoder type matches the hardware

  • Verify pulses-per-revolution setting

  • Inspect wiring for looseness or damage

If no encoder is installed, ensure encoder-related functions are disabled.


Step 3: Run motor parameter identification

If available on your VFD:

  • Perform motor identification with no load attached

  • Ensure motor nameplate values are entered correctly

This allows the VFD to properly model speed response.


Step 4: Review speed limit parameters

Check:

  • P6.1.21 – Maximum allowed motor speed

  • P6.1.22 – Time allowed above that speed

These should be set:

  • Above normal operating RPM

  • Below the spindle’s mechanical limits

Overly conservative values can cause nuisance faults.


Step 5: Review acceleration settings

If ERR29 occurs during startup:

  • Slightly increase acceleration time

  • Prevent RPM overshoot during spin-up


What ERR29 Is Not

  • Not a power supply issue

  • Not a load or cutting force issue

  • Not an EMI or grounding problem

  • Not a sign of spindle failure

ERR29 is strictly a speed monitoring fault.


When to Contact Support

If:

  • ERR29 occurs at modest RPM

  • The spindle never approaches its rated speed

  • Encoder settings appear correct but fault persists

Provide:

  • Spindle model

  • Rated RPM

  • Commanded RPM

  • Whether an encoder is installed

  • Acceleration settings


Summary

ERR29 means the VFD detected the spindle running faster than its configured limit.

Most common causes:

  • Encoder configuration errors

  • Missing motor identification

  • Speed limits set too low

  • Acceleration overshoot

  • RPM scaling mismatch with the controller

Correct configuration and reasonable speed limits resolve the vast majority of cases.

Feedback
0 out of 0 found this helpful

scroll to top icon