Heidenhain codes
HeidenhainParameterIntermediate30-120 minutes

140-0022

HEIDENHAIN 140-0022 - Data object removed

Data object removed

The loaded configuration data comes from an older control version. A data object is no longer supported and was removed by update rules.

Root Cause Summary

This alarm is generated when the TNC control removes a data object from its internal tables or configuration database. The removal may be triggered by operator deletion, automatic cleanup routines, table reorganization, or invalidation of referenced data during system operations. The alarm serves as a notification rather than an error condition, alerting the user to changes in machine configuration data.

Safety

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

Causes and Fixes

  1. 1

    Identify Deleted Tool

    Note the '%2' identifier from alarm which indicates the tool number or tool name that was removed from the tool table (TOOL.T table).

    Press HELP key while alarm is active to see additional context about which table the object was removed from.

  2. 2

    Check Tool Table

    Access tool table via MOD function or Programming/Editing mode > TOOL TABLE softkey to verify the tool entry is missing and review recent modifications.

    Enable the tool table log function in machine parameter 7246 to track all tool data changes automatically.

  3. 3

    Restore Tool Data

    If deletion was unintentional, restore tool data from backup file (typically TOOL.T) stored in TNC:\table\ directory or from USB backup using MOD > Restore function.

    Ensure machine is in a safe state before restoring tool table data, as tool length compensation values affect all machining operations.

  4. 4

    Verify Program References

    Search active NC programs for TOOL CALL or TOOL DEF references to the deleted tool number and update programs accordingly or recreate the tool entry.

    Use the TNC's search function (GOTO LINE + SEARCH softkey) across multiple programs to find all references to the tool number.

DIY Feasiblehigh confidence

Call a technician if:

  • ·PLC program modifications required
  • ·Kinematic reconfiguration needed
  • ·Machine parameters require factory reset

Prevention

  • Create complete system backup before software upgrades
  • Document all custom machine parameters and PLC modifications
  • Review Heidenhain release notes before upgrading
  • Maintain configuration file backups on external media

Common Mistakes

  • Ignoring the alarm assuming it's informational only
  • Not checking if removed objects affect machine functionality
  • Failing to update machine documentation after object removal
  • Not validating system operation after automatic object removal

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.