KUKA Robot codes
KUKA RobotServo/AxisIntermediate

KRC0566

KUKA Robot KRC0566 - Range for <path> <axis number> exceeded

Range for <path> <axis number> exceeded

This alarm indicates that a position or distance value for the specified axis has exceeded the maximum range that can be represented in a 32-bit signed integer word (±2,147,483,647). This typically occurs when attempting to move an axis beyond its software limits or when accumulated position commands result in a value overflow in the path planning module.

Common Causes

  • Axis position command exceeds ±2,147,483,647 units (typically millimeters or degrees)
  • Incorrect or missing axis calibration causing erroneous position calculations
  • Software limit configuration set incorrectly or not properly defined for the axis
  • Accumulated incremental movements without proper position reset causing integer overflow
  • Corrupted or out-of-range values in the axis parameter configuration file

Troubleshooting Steps

  1. 1Verify the target position value is within the physical and software limits of the specified axis by checking the robot's technical documentation
  2. 2Review and reset the axis home position using the calibration procedure to ensure accurate position tracking
  3. 3Inspect the axis software limit parameters in the $CONFIG.DAT and axis-specific configuration files to confirm proper range settings
  4. 4Clear any accumulated position errors by performing a power cycle and complete system reinitialization of the KRC controller
  5. 5Check the motion program for any unconditional loop structures or position accumulation logic that could cause overflow conditions
  6. 6If the issue persists, contact KUKA service to verify the 32-bit data type allocation in the kernel and consider firmware updates if available

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.