Siemens SINUMERIK codes
Siemens SINUMERIKServo/AxisBasic10-20 minutes

61351

Siemens 840D 61351 - Channel Block: Tool length or radius is 0

Channel Block: Tool length or radius is 0

The alarm is triggerd by the following cycles: CYCLE971. For the active tool, the length or radius equal zero. Remedy: Check length and radius of the active tool in the compensation data memory.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Common Causes

  • Tool offset length value set to 0 in compensation memory
  • Tool radius compensation value set to 0 in compensation memory
  • Incorrect tool number called in NC program without proper offset assignment
  • Tool offset table corrupted or not loaded after machine startup
  • Tool change operation completed without verifying offset data entry

Troubleshooting Steps

  1. 1Verify the active tool number in the NC program and cross-reference with the tool offset table in the compensation memory
  2. 2Access the tool offset/compensation data screen and confirm both length (L) and radius (R) values are non-zero for the active tool
  3. 3If values are 0, manually enter the correct tool dimensions using the machine's offset adjustment function or data input screen
  4. 4For CYCLE971 operations, ensure the tool offset was properly saved and activated before program execution
  5. 5Clear the alarm, reload the compensation data if necessary, and restart the NC program

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.