Heidenhain codes
HeidenhainSpindleIntermediate30-120 minutes

230-00D4

HEIDENHAIN 230-00D4 - During active synchronism, a spindle cannot be used as an axis

During active synchronism, a spindle cannot be used as an axis

While spindle synchronism is active, one of the synchronized spindles was commanded to act as an interpolating axis. This mode mixture is not allowed.

Root Cause Summary

Alarm 230-00D4 occurs when the TNC attempts to use a spindle as an interpolating axis while spindle synchronism is active. This conflict arises because the spindle cannot simultaneously maintain synchronous operation and perform independent axis movements.

Safety

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

Causes and Fixes

  1. 1

    Check spindle synchronism status

    Press MOD key, select 'Machine' menu, check 'Spindle synchronism' display for active sync modes.

    Look for SYNCH indicator in the status bar - it should be OFF for axis operations

  2. 2

    Cancel synchronism mode

    Execute M5 to stop spindle, then M30 or program reset to clear synchronism state before attempting M19.

    Ensure workpiece is secure before canceling synchronism

  3. 3

    Verify machine parameter MP7440

    Check MP7440 SYNC_CANCEL_WITH_M5 is set to 1 to automatically cancel synchronism with M5 command.

    Setting MP7440=1 prevents this conflict in future programs

DIY Feasiblehigh confidence

Call a technician if:

  • ·Parameter changes required
  • ·Hardware encoder issues
  • ·PLC program modifications needed

Prevention

  • Always use M5 before M19 commands
  • Set MP7440=1 for automatic sync cancellation
  • Include dwell time after spindle stop commands

Common Mistakes

  • Forgetting M5 after threading cycles
  • Assuming M19 automatically cancels synchronism
  • Not allowing sufficient time for sync termination

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.