Heidenhain codes
HeidenhainOvertravel/LimitIntermediate30-120 minutes

230-00FB

HEIDENHAIN 230-00FB - Limit switch

Limit switch

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

Root Cause Summary

HEIDENHAIN alarm 230-00FB occurs when the TNC calculates a tool path that would exceed the machine's programmed traverse limits defined in machine parameters. This safety alarm prevents potential crashes by stopping execution before the axis moves beyond its safe working envelope.

Safety

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

Causes and Fixes

  1. 1

    Check Current Position and Program Coordinates

    Press POS key to view current machine position. Compare against the programmed coordinates in the active NC block to identify which axis is exceeding limits.

  2. 2

    Verify Machine Parameters

    Access MOD function, select 'Machine Parameters', check MP320 (negative software limit switch) and MP321 (positive software limit switch) for the affected axis. Verify these match your machine's actual travel limits.

  3. 3

    Review Tool Length Compensation

    Check active tool table entry (TOOL CALL) and verify tool length values in tool table. Excessive tool length compensation can push calculated path beyond traverse limits.

    Use the 'Test Run' mode with tool display to visualize the actual tool path before execution.

  4. 4

    Adjust Program or Reset Limits

    Either modify the NC program coordinates to stay within limits, or if machine physically capable, adjust MP320/MP321 values after consulting machine documentation.

    Never increase software limits beyond machine's physical capabilities - risk of crash and damage.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Machine parameter limits need modification beyond operator authority
  • ·Hardware limit switch malfunction suspected
  • ·Spindle encoder or C-axis drive issues

Prevention

  • Always verify program simulation before first run
  • Establish consistent datum setting procedures
  • Regularly validate tool table entries
  • Use appropriate safety margins in machine parameter limits

Common Mistakes

  • Ignoring tool length compensation in limit calculations
  • Setting software limits too close to physical limits
  • Not accounting for coordinate transformations in path planning
  • Using incorrect preset table entries

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.