Kuka · KSS 8.3 Operating & Programming Manual
Este código numérico identifica un mensaje de error de tiempo de ejecución específico que puede ocurrir durante la ejecución del programa. Cuando se activa, la variable de sistema $ERR se rellena con información detallada, incluyendo este número de mensaje ($ERR.number) y la línea de código que lo causó ($ERR.line_nr). Este error en particular puede suprimirse programáticamente utilizando la declaración ON_ERROR_PROCEED junto con la lógica SWITCH ... ENDSWITCH. Si no se suprime, el mensaje de error se mostraría normalmente al usuario.
Haga clic en los pasos para seguir su progreso.
Identificar la línea de programa exacta que desencadena el error 1422 examinando el valor de $ERR.line_nr y comparándolo con el código fuente del programa del robot.
Revisar la lógica del programa y los estados de las variables, entradas y salidas relevantes inmediatamente anteriores a la línea que desencadena el error en busca de inconsistencias o valores inesperados.
Si se está utilizando ON_ERROR_PROCEED para suprimir errores, verificar la configuración del bloque SWITCH ... ENDSWITCH para asegurar que 1422 es el error que se pretende manejar o suprimir.
Depurar el programa estableciendo puntos de interrupción o avanzando paso a paso por el código alrededor de $ERR.line_nr para observar los estados de las variables y el flujo de ejecución que conduce al error.
Consultar la lista de mensajes de KUKA System Software (documentación externa) para obtener detalles específicos y causas comunes del error code 1422, si está disponible.