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.

El mismo código en otros productos

·