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.