KUKA Robot codes
KUKA RobotSystemBasic

KRC1008

KUKA Robot KRC1008 - “DISTANCE” EXPECTED 2345

“DISTANCE” EXPECTED 2345

This alarm indicates a distance validation error during program execution, where the system expected a distance value of 2345 units but encountered a mismatch or invalid parameter. The alarm typically occurs when a motion command or distance-related function receives incorrect or incompatible distance specifications in the KRL program.

Common Causes

  • Distance parameter passed to motion function does not match expected value of 2345 units
  • Variable or object containing distance value was not properly initialized or has incorrect data type
  • Syntax error in distance declaration or parameter passing in KRL program code
  • Communication error between program modules resulting in corrupted distance value
  • Incompatible unit conversion or scaling factor applied to distance calculation

Troubleshooting Steps

  1. 1Review the KRL program code around the line generating this alarm and verify all distance parameters are explicitly set to 2345 or the expected value
  2. 2Check variable declarations and ensure distance-type objects are correctly initialized with appropriate data types (REAL, INT, etc.)
  3. 3Verify function calls passing distance parameters match the required function signature and parameter count
  4. 4Execute a diagnostic trace or enable program debug mode to capture the actual distance value being processed at runtime
  5. 5Confirm no unit conversion issues exist; check if distance specifications use consistent measurement units throughout the program
  6. 6If using module references or external objects, validate that imported modules contain correct distance definitions and recompile the 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.