Heidenhain codes
HeidenhainSafetyIntermediate30-120 minutes

330-00F7

HEIDENHAIN 330-00F7 - Axis in motion

Axis in motion

The axis is still moving when it should be stationary for testing. Movement must stop before safety tests can proceed.

Root Cause Summary

HEIDENHAIN alarm 330-00F7 occurs when the TNC control attempts to perform an operation that requires axis standstill, but detects that the specified axis or another axis in the same axis group is still in motion. This typically happens during tool changes, probing cycles, or when executing functions that require confirmed axis positioning.

Safety

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

Causes and Fixes

  1. 1

    Check standstill monitoring parameters

    Access MOD function and check MP1020 (standstill window) and MP1021 (standstill delay time). Verify values are appropriate for your machine dynamics.

    Typical values: MP1020 = 0.01mm, MP1021 = 0.1 seconds

  2. 2

    Verify axis following error

    In the position display, check the following error values during deceleration. Excessive following error can prevent proper standstill detection.

    Following errors above 0.1mm indicate servo tuning issues

  3. 3

    Adjust deceleration parameters

    Check MP1142 (maximum deceleration) and ensure adequate deceleration time before tool change. Consider adding G09 exact stop before M06.

    Use G09 or program dwell G04 P0.5 before tool change to ensure complete stop

DIY Feasiblehigh confidence

Call a technician if:

  • ·Servo drive hardware failure suspected
  • ·Encoder feedback system malfunction
  • ·PLC programming modifications required

Prevention

  • Program adequate dwell times before critical operations
  • Maintain proper servo tuning parameters
  • Regular inspection of mechanical axis components
  • Monitor following error trends during routine maintenance

Common Mistakes

  • Ignoring following error buildup during tuning
  • Insufficient deceleration time before tool changes
  • Modifying standstill parameters without understanding machine dynamics
  • Not considering all axes in kinematic group during troubleshooting

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.