Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

160-00E5

HEIDENHAIN 160-00E5 - Axis positions could not be determined

Axis positions could not be determined

This TNC7/TNC 640 error (160-00E5) relates to 'Axis positions could not be determined'. The position of the touch point could not be read.

Root Cause Summary

Heidenhain alarm 160-00E5 occurs when the TNC control cannot determine axis positions during touch probe operations, typically due to encoder feedback issues, probe signal problems, or axis drive faults. This alarm specifically fires when the control loses position reference during probing cycles or manual axis movements.

Safety

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

Causes and Fixes

  1. 1

    Check encoder cable connections

    Inspect encoder cables at motor and control cabinet connections. Look for loose D-sub connectors, damaged shielding, or bent pins on encoder feedback cables.

    Power down machine before disconnecting encoder cables to prevent damage

  2. 2

    Verify encoder signals in TNC diagnostics

    Access MOD function, select 'Service' menu, then 'Axis diagnosis'. Monitor encoder count values and check for erratic position readings or missing pulses.

    Compare encoder counts between similar axes to identify abnormal behavior patterns

  3. 3

    Test encoder with oscilloscope

    Measure encoder A/B channel signals at drive amplifier inputs. Verify proper 90-degree phase relationship and signal amplitude (typically 1Vpp for sinusoidal encoders).

    Use TNC's encoder test function in machine parameters MP1000-MP1099 range for built-in diagnostics

  4. 4

    Check encoder reference marks

    Verify reference pulse (index) signal integrity. Execute reference point approach and monitor for consistent reference point finding.

    Ensure adequate clearance before running reference point cycles

DIY Feasiblemedium confidence

Call a technician if:

  • ·Encoder hardware replacement required
  • ·Drive amplifier failure confirmed
  • ·Multiple axes affected simultaneously
  • ·Safety system integration issues

Prevention

  • Regular encoder cable inspection and strain relief maintenance
  • Periodic backup of machine parameters
  • Proper probe handling and storage procedures
  • Scheduled drive communication diagnostics

Common Mistakes

  • Ignoring intermittent encoder signals
  • Modifying machine parameters without documentation
  • Forcing probe movements when alarm is active
  • Overlooking cable shield grounding issues

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.