KUKA Robot codes
KUKA RobotSystemBasic

KRC1042

KUKA Robot KRC1042 - <object> UNLINK ? 2822 2829 4307 4308 4309 4310 4311 4312 4314 4315

<object> UNLINK ? 2822 2829 4307 4308 4309 4310 4311 4312 4314 4315

This alarm indicates that a KRL program object (module, function, or variable) cannot be unlinked or removed from memory during program execution or compilation. The error occurs when the system attempts to delete or unlink an object that is either currently in use, protected, or has dependencies that prevent safe removal.

Common Causes

  • The object is still referenced by active program code or another module
  • The object is locked or protected and cannot be unlinked during runtime
  • Attempting to unlink a system object or built-in function that is required by the KRC
  • The object has unresolved dependencies or is part of an active program call stack
  • Insufficient permissions or access rights to unlink the specified object

Troubleshooting Steps

  1. 1Verify that the object is not currently being executed or referenced by active program code before attempting to unlink
  2. 2Check the program call stack to ensure no active functions or modules depend on the object being unlinked
  3. 3Review the KRL source code for any remaining references to the target object and remove or resolve them
  4. 4Ensure the program is not in run mode; stop execution and switch to program mode before unlinking objects
  5. 5Consult the program structure and dependencies to confirm the object can be safely removed without breaking functionality
  6. 6Clear the program from memory completely and reload it, or restart the KRC controller if the object remains locked

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.