Kuka · KSS 8.3 Operating & Programming Manual
This numeric code identifies a specific runtime error message that can occur during program execution. When triggered, the system variable $ERR is populated with detailed information, including this message number ($ERR.number) and the line of code that caused it ($ERR.line_nr). This particular error can be programmatically suppressed using the ON_ERROR_PROCEED statement in conjunction with SWITCH ... ENDSWITCH logic. If not suppressed, the error message would typically be displayed to the user.
Click steps to track your progress.
Identify the exact program line that triggers error 1422 by examining the value of $ERR.line_nr and comparing it with the robot program source code.
Review the program logic and the states of relevant variables, inputs, and outputs immediately preceding the error-triggering line for inconsistencies or unexpected values.
If ON_ERROR_PROCEED is being used to suppress errors, verify the SWITCH ... ENDSWITCH block configuration to ensure that 1422 is the intended error to be handled or suppressed.
Debug the program by setting breakpoints or stepping through the code around the $ERR.line_nr to observe variable states and the execution flow leading up to the error.
Consult the KUKA System Software message list (external documentation) for specific details and common causes of error code 1422, if available.