Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

231-C460

HEIDENHAIN 231-C460 - C460 Motor speed too high

C460 Motor speed too high

This TNC7/TNC 640 system error indicates Motor cannot be servocontrolled. The control has detected an abnormal state that requires attention.

Root Cause Summary

Alarm 231-C460 occurs when the actual motor speed exceeds the maximum permissible speed limit defined in the servo parameters. This typically happens due to incorrect servo tuning parameters, encoder feedback issues, or mechanical problems causing uncontrolled motor acceleration.

Safety

  • Refer to Heidenhain service manual
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Check maximum speed parameter

    Navigate to MOD > Machine Parameters > MP1410 (Maximum spindle speed) and verify the value matches motor specifications.

    Compare with motor nameplate data - typical servo motors are rated 3000-6000 RPM

  2. 2

    Review velocity loop gains

    Check MP1020 (Velocity loop gain) and MP1030 (Velocity loop integration time). Reduce MP1020 by 20-30% if values seem excessive.

    Always backup machine parameters before making changes

  3. 3

    Verify position loop gain

    Examine MP1040 (Position loop gain). High values can cause instability. Start with manufacturer recommended values and tune gradually.

    Use TNC's built-in servo trace function to visualize loop response

  4. 4

    Test with reduced gains

    Temporarily reduce all servo gains by 50% and test axis movement to confirm stability before fine-tuning.

    Reduced gains will affect positioning accuracy until properly tuned

DIY Feasiblehigh confidence

Call a technician if:

  • ·Encoder replacement required
  • ·Drive amplifier replacement needed
  • ·Mechanical repairs beyond basic maintenance

Prevention

  • Regular servo parameter backup
  • Periodic encoder cable inspection
  • Maintain proper lubrication schedules
  • Monitor following error trends

Common Mistakes

  • Changing multiple servo parameters simultaneously
  • Ignoring mechanical binding symptoms
  • Not backing up parameters before changes
  • Assuming encoder problems are always electrical

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.