Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

280-049C

HEIDENHAIN 280-049C - Measurement not possible with auxiliary axis

Measurement not possible with auxiliary axis

Measurement cannot be performed with the selected auxiliary axis. This type of measurement does not support PLC axes.

Root Cause Summary

HEIDENHAIN alarm 280-049C occurs when an OEM macro attempts to perform a measurement cycle on an auxiliary axis (PLC-controlled axis) that cannot support measurement functions. The TNC system blocks measurement operations on auxiliary axes because they lack the necessary encoder feedback and servo control required for precise measurement cycles.

Safety

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

Causes and Fixes

  1. 1

    Check axis configuration in machine parameters

    Navigate to MOD > Machine Parameters > MP7500-MP7506 to verify which axes are defined as auxiliary/PLC axes versus main servo axes.

    Auxiliary axes typically have MP7500.x set to 'AUX' while main axes show 'LIN' or 'ROT'

  2. 2

    Review measurement cycle programming

    Examine the OEM macro or measurement cycle code to identify which axis is being referenced for the measurement operation.

    Do not modify OEM macros without proper documentation and backup

  3. 3

    Reconfigure axis assignment

    Either change the measurement cycle to use a main servo axis, or reconfigure the axis as a main axis in MP7500 if mechanically appropriate.

    Check MP1020 for axis assignment sequence to ensure proper main axis designation

DIY Feasiblehigh confidence

Call a technician if:

  • ·Hardware modifications required
  • ·OEM macro modifications beyond user authorization
  • ·Encoder or servo drive replacement needed

Prevention

  • Always verify axis capabilities before programming measurement cycles
  • Document axis configurations clearly in machine setup
  • Use parameter validation in OEM macros to check axis types before measurement calls

Common Mistakes

  • Assuming all axes can perform measurements
  • Not checking MP1020 axis assignments after configuration changes
  • Modifying measurement cycles without verifying target axis capabilities

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.