KUKA Robot codes
KUKA RobotSystemBasic

KRC0855

KUKA Robot KRC0855 - ATTRIBUTE NAME MUST FOLLOW 2191

ATTRIBUTE NAME MUST FOLLOW 2191

This alarm indicates that an attribute name in the KRL program does not conform to the naming convention specified in standard 2191. The object name '@P1@' contains invalid characters or does not follow the required naming rules for KUKA robot attributes. Attribute names must adhere to specific formatting standards to ensure proper program compilation and execution.

Common Causes

  • Attribute name contains invalid special characters (e.g., spaces, hyphens, or punctuation other than underscore)
  • Attribute name starts with a number or invalid character instead of a letter or underscore
  • Attribute name uses reserved keywords or conflicts with existing KUKA system attributes
  • Mixed case or improper capitalization that violates naming convention standards
  • Attribute name exceeds maximum character length or contains non-ASCII characters

Troubleshooting Steps

  1. 1Review the KRL program source code and locate the attribute name '@P1@' causing the error
  2. 2Check KUKA 2191 naming convention documentation to verify correct attribute naming rules
  3. 3Rename the attribute to use only alphanumeric characters and underscores, starting with a letter or underscore
  4. 4Ensure the new attribute name does not conflict with reserved KUKA keywords or system attributes
  5. 5Verify the attribute name length is within acceptable limits and uses only ASCII characters
  6. 6Recompile the KRL program and verify the alarm is resolved

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.