Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

230-0023

HEIDENHAIN 230-0023 - Change of the activation status of axis not allowed

Change of the activation status of axis not allowed

The PLC or operator asked to change an axis activation state while the NC was in a status that forbids it. The request was refused.

Root Cause Summary

Alarm 230-0023 occurs when attempting to activate or deactivate an axis through the axis activation menu while the NC is in an incompatible operating state. This typically happens when trying to change axis status during program execution, emergency stop conditions, or while the control is processing motion commands.

Safety

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

Causes and Fixes

  1. 1

    Stop program execution

    Press the STOP key to halt the current program execution and ensure the NC reaches a complete stop state.

    Wait for all axes to come to a complete standstill before proceeding

  2. 2

    Switch to Manual mode

    Select Manual operating mode using the mode selector switch or soft key to ensure the NC is not in automatic execution state.

    Ensure workpiece and tooling are in safe positions before mode change

  3. 3

    Access axis activation menu

    Navigate to MOD > Machine > Axis activation and attempt the axis status change again.

    Check that no background processes or look-ahead calculations are active

  4. 4

    Verify axis status change

    Confirm the axis activation status has changed successfully in the position display and machine parameter overview.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Persistent servo drive faults
  • ·PLC program modifications needed
  • ·Safety system hardware issues

Prevention

  • Always stop program execution before changing axis activation
  • Verify machine safety state before axis configuration changes
  • Monitor PLC status during machine operations

Common Mistakes

  • Attempting axis changes during program run
  • Ignoring safety interlock status
  • Not waiting for servo drives to reach ready state

Related Alarms

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.