FANUC codes
FANUCProgram/G-codeBasic10-20 minutes

153

Fanuc Alarm 153 - T-CODE NOT FOUND

SYSTEM ALARM 153

Fanuc alarm 153: SYSTEM ALARM 153. This alarm indicates a fault condition detected by the Fanuc control. Refer to the alarm number and name to identify the specific system or function involved.

Root Cause Summary

Alarm 153 occurs when the CNC attempts to register tool life management data but encounters a block that requires a T-code specification without an actual T-code present. This typically happens during tool life group registration or when tool compensation is called without proper tool identification in the program block.

Causes and Fixes

  1. 1

    Review the NC program at the point of alarm occurrence. Check for blocks using G10 L3 (tool life management data setting) or similar registration commands without an associated T-code in the same block or preceding block.

  2. 2

    Navigate to SYSTEM > PARAM and verify parameter 6800#0 (TLF) is set to 1 to confirm tool life management is enabled. Check parameter 6813 for the tool life management count method setting.

  3. 3

    Correct the program by adding the appropriate T-code (e.g., T01, T02) in the block where tool life data registration is attempted. Format should be: N### G10 L3 P_ T#### where P is group number and T is tool number.

  4. 4

    Reset the alarm, return to program start or the corrected block, and rerun in single block mode to verify proper tool life registration without alarm recurrence.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Parameter changes don't resolve the issue
  • ·Tool life data corruption persists after multiple attempts
  • ·System shows additional alarms after attempting fixes

Prevention

  • Always include T-codes before tool change commands
  • Regularly backup tool life management data
  • Verify parameter settings match programming requirements
  • Use consistent T-code numbering throughout programs

Common Mistakes

  • Forgetting T-codes in subprograms
  • Using T-codes that don't exist in tool life table
  • Mixing tool life management enabled/disabled between programs
  • Not updating tool life data after program changes

Related Alarms

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.