Heidenhain codes
HeidenhainDriveIntermediate30-120 minutes

231-C3C0

HEIDENHAIN 231-C3C0 - C3C0 Motor current too high

C3C0 Motor current too high

This TNC 640 error indicates excessive current draw in the drive system. The control has detected overload conditions that could damage the motor or inverter.

Root Cause Summary

HEIDENHAIN alarm 231-C3C0 indicates excessive motor current detected by the servo amplifier, typically caused by incorrect current controller parameters, motor table configuration errors, or hardware failures in the power module, motor cable, or motor itself.

Safety

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

Causes and Fixes

  1. 1

    Access Current Controller Parameters

    Navigate to MOD function → Machine Parameters → Filter by MP72xx to access current controller parameters MP7210-MP7219.

    Always backup machine parameters before making changes using the data backup function.

  2. 2

    Verify Current Limits

    Check MP7210 (Maximum current) and MP7211 (Continuous current limit) against motor nameplate specifications. Values should not exceed motor rated current.

    Excessive current settings can permanently damage the motor windings.

  3. 3

    Adjust Current Controller Gains

    Review MP7212 (Current controller P-gain) and MP7213 (Current controller I-gain). Reduce gains by 20% if values appear too aggressive compared to standard settings.

  4. 4

    Test Motor Movement

    Execute slow manual movements in MDI mode to verify current levels are within normal range before resuming automatic operation.

DIY Feasiblemedium confidence

Call a technician if:

  • ·Power module replacement required
  • ·Motor replacement needed
  • ·Parameter changes don't resolve alarm
  • ·Multiple axes affected simultaneously

Prevention

  • Regular motor cable inspection and proper routing
  • Maintain proper environmental controls to prevent moisture
  • Periodic verification of critical machine parameters
  • Use proper cable strain relief and protection

Common Mistakes

  • Adjusting current limits without checking motor specifications
  • Ignoring environmental factors like humidity
  • Not backing up parameters before changes
  • Assuming cable is good without proper testing

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.