Error 1160 · CNC 8058 / 8060 / 8065 · CNC 8070
Mensaje: Subrutina local no encontrada
Detección
Durante la ejecución.
Causa
El CNC no encuentra la subrutina local. Las posibles causas son las siguientes:
- La subrutina local no está definida al principio del programa principal.
- El programa ha activado un subrutina local como modal, y a continuación ha ejecutado una subrutina de usuario (por ejemplo, G500 a G599) con bloques de ꞏ37ꞏ
Solución
de errores.
movimiento. La subrutina de usuario no encuentra la subrutina local porque pertenece a otro programa.
Las posibles soluciones son las siguientes:
- Comprobar que el nombre de la subrutina local en el bloque de llamada es idéntico al nombre que aparece en su definición. Las subrutinas locales deben estar definidas al principio del programa.
- Definir la subrutina local como global.