5 annidamenti, Tipi di annidamento, Profondità di annidamento – HEIDENHAIN TNC 320 (340 551-02) Manuale d'uso
Pagina 327: Sottoprogramma nel sottoprogramma

HEIDENHAIN TNC 320
327
9.5 Annidamenti
9.5 Annidamenti
Tipi di annidamento
Sottoprogrammi nel sottoprogramma
Ripetizioni di blocchi di programma in ripetizione di blocchi di
programma
Ripetizione di sottoprogrammi
Ripetizione di blocchi di programma nel sottoprogramma
Profondità di annidamento
La profondità di annidamento definisce la frequenza con cui parti di
programma o sottoprogrammi possono contenere altri
sottoprogrammi o ripetizioni di blocchi di programma.
Profondità massima di annidamento per sottoprogrammi: circa
64.000
Profondità massima di annidamento per chiamate di programmi
principali: il numero non è limitato ma dipende dalla memoria di
lavoro disponibile.
Le ripetizioni di blocchi di programma possono essere annidate un
numero di volte qualsiasi.
Sottoprogramma nel sottoprogramma
Blocchi esplicativi NC
0 BEGIN PGM UPGMS MM
...
17 CALL LBL "UP1"
Richiamo sottoprogramma al LBL UP1
...
35 L Z+100 R0 FMAX M2
Ultimo blocco di programma del
programma principale (con M2)
36 LBL "UP1"
Inizio del sottoprogramma UP1
...
39 CALL LBL 2
Chiamata sottoprogramma al LBL 2
...
45 LBL 0
Fine sottoprogramma 1
46 LBL 2
Inizio sottoprogramma 2
...
62 LBL 0
Fine sottoprogramma 2
63 END PGM UPGMS MM