Heidenhain codes
HeidenhainSafetyIntermediate30-120 minutes

330-00F5

HEIDENHAIN 330-00F5 - Axis not at test position

Axis not at test position

The axis is not at the required test position. This may be due to positioning errors or incorrect axis direction configuration.

Root Cause Summary

Alarm 330-00F5 occurs when the TNC safety system detects that an axis is not positioned within the acceptable tolerance of its defined test position during a safety check routine. This typically happens during machine startup, reference point return, or safety validation cycles when the actual axis position exceeds the positionDiffRef parameter tolerance from the expected positionMatch value in CfgAxisSafety.

Safety

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

Causes and Fixes

  1. 1

    Check current axis position

    Press POS key to display current axis positions and compare with expected test position values.

    Use the position display in incremental mode to see exact deviations

  2. 2

    Access CfgAxisSafety parameters

    Navigate to MOD > System Parameters > CfgAxisSafety and check positionMatch and positionDiffRef values for the affected axis.

    Only modify safety parameters if you have proper authorization and documentation

  3. 3

    Verify tolerance settings

    Compare the position difference against positionDiffRef parameter - increase tolerance if mechanically acceptable or reposition axis to within tolerance.

    Document original values before making any changes

  4. 4

    Reset alarm and test

    Press CE key to clear alarm, then execute reference point return (G74) to verify axis reaches correct test position.

    Ensure machine area is clear before axis movement

DIY Feasiblehigh confidence

Call a technician if:

  • ·Safety parameter modifications required
  • ·Mechanical component replacement needed
  • ·Drive system hardware failure suspected

Prevention

  • Regular encoder battery replacement
  • Periodic backlash measurement and compensation updates
  • Maintain clean reference point switches
  • Document all safety parameter changes

Common Mistakes

  • Modifying safety parameters without proper authorization
  • Ignoring mechanical wear indicators
  • Not performing reference point return after encoder battery replacement
  • Adjusting tolerance instead of fixing root cause

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.