5 annidamenti, Tipi di annidamento, Profondità di annidamento – HEIDENHAIN iTNC 530 (340 49x-04) Manuale d'uso
Pagina 587: Sottoprogramma in un sottoprogramma

HEIDENHAIN iTNC 530
587
1
0
.5 Annidamenti
10.5 Annidamenti
Tipi di annidamento
Sottoprogrammi in un sottoprogramma
Ripetizioni di blocchi di programma in una 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 blocchi di
programma o 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: 6, dove un CYCL CALL ha lo stesso effetto di un chiamata
di programma principale
Le ripetizioni di blocchi di programma possono essere annidate un
numero di volte qualsiasi.
Sottoprogramma in un sottoprogramma
Esempi di blocchi NC
0 BEGIN PGM UPGMS MM
...
17 CALL LBL “UP1“
Richiamo di sottoprogramma con 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 del sottoprogramma 1
46 LBL 2
Inizio del sottoprogramma 2
...
62 LBL 0
Fine del sottoprogramma 2
63 END PGM UPGMS MM