Heidenhain codes
HeidenhainOvertravel/LimitIntermediate30-120 minutes

230-00FA

HEIDENHAIN 230-00FA - Limit switch +

Limit switch +

The computed tool path goes beyond the positive software limit of the indicated axis.

Root Cause Summary

HEIDENHAIN alarm 230-00FA occurs when the TNC control calculates that the programmed tool path will exceed the positive software limit switch position defined in machine parameter MP1020 or MP1021. This alarm fires during program simulation or execution when axis positioning commands would drive beyond the established working envelope limits.

Safety

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

Causes and Fixes

  1. 1

    Access machine parameter menu

    Press MOD key, select 'Machine Parameters' from setup menu, navigate to MP1020/MP1021 parameters.

    Always backup current parameters before making changes using the parameter export function.

  2. 2

    Verify limit switch values

    Compare MP1021 positive limit values against machine mechanical travel limits and required program coordinates.

    Ensure new limits don't exceed actual machine mechanical capabilities to prevent crashes.

  3. 3

    Adjust software limits

    Modify MP1021 values to accommodate required working envelope, ensuring adequate safety margin from mechanical limits.

    Leave 5-10mm safety margin between software limits and actual mechanical travel limits.

  4. 4

    Cycle power and test

    Restart TNC control to activate new parameters, then test with manual axis movement to verify proper operation.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Machine parameter access is password protected
  • ·Mechanical limit switches require adjustment
  • ·Persistent alarms after parameter corrections

Prevention

  • Regularly verify software limit parameters match machine capabilities
  • Implement program simulation as standard practice
  • Maintain accurate tool and work offset data
  • Use coordinate system visualization tools during setup

Common Mistakes

  • Confusing machine coordinates with work coordinates
  • Ignoring tool length compensation effects on axis limits
  • Setting software limits too restrictively
  • Not accounting for coordinate transformations in limit calculations

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.