Errore 1160 · CNC 8058 / 8060 / 8065 · CNC 8070

Messaggio: Sottoprogramma locale non trovato

Rilevamento

Durante l’esecuzione.

Causa

Il CNC non trova il sottoprogramma locale. Le eventuali cause sono le seguenti:

  • I sottoprogrammi locali saranno definiti all’inizio del programma principale.
  • Il programma ha attivato una subroutine locale come modale, quindi ha eseguito una subroutine utente (ad esempio, da G500 a G599) con blocchi di movimento.

ꞏ36ꞏ

Soluzione

di errori.

La subroutine utente non trova la subroutine locale perché appartiene a un altro programma.

Le eventuali soluzioni sono le seguenti:

  • Controllare che il nome del sottoprogramma locale nel blocco di chiamata sia identico al nome che appare nella relativa definizione. I sottoprogrammi locali saranno definiti all’inizio del programma.
  • Definire la subroutine local come globale.

Lo stesso codice in altri prodotti

·