5 annidamenti – HEIDENHAIN TNC 410 Manuale d'uso
Pagina 208

197
HEIDENHAIN TNC 410
9
.5
Annidamenti
9.5 Annidamenti
I sottoprogrammi e le ripetizioni di blocchi di programma possono
essere annidati nei seguenti modi:
■
Sottoprogrammi in un sottoprogramma
■
Ripetizioni di blocchi di programma in una ripetizione di blocchi di
programma
■
Ripetizione di sottoprogrammi
■
Ripetizioni di blocchi di programma in un sottoprogramma
Profondità di annidamento
La profondità di annidamento definisce quante volte i blocchi di
programma o i sottoprogrammi possono contenere altri
sottoprogrammi o ripetizioni di blocchi di programma.
■
Profondità massima di annidamento per sottoprogrammi: 8
■
Profondità massima di annidamento per chiamate di programmi
principali: 4
■
Le ripetizioni di blocchi di programma possono essere annidate
senza limiti
Sottoprogramma in un sottoprogramma
Esempi di blocchi NC
0 BEGIN PGM UPGMS MM
...
17 CALL LBL 1
...
35 L Z+100 R0 FMAX M2
36 LBL 1
...
39 CALL LBL 2
...
45 LBL 0
46 LBL 2
...
62 LBL 0
63 END PGM UPGMS MM
Chiamata sottoprogramma al LBL 1
Ultimo blocco di programma del
programma principale (con M2)
Inizio del sottoprogramma 1
Chiamata sottoprogramma al LBL 2
Fine del sottoprogramma 1
Inizio del sottoprogramma 2
Fine del sottoprogramma 2