5 annidamenti – HEIDENHAIN TNC 426B (280 472) ISO programming Manuale d'uso
Pagina 259

243
HEIDENHAIN TNC 410, TNC 426, TNC 430
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
%upgms g71 *
...
N170 l1,0 *
...
N350 G00 G40 Z+100 M2 *
N360 G98 l1 *
...
N390 l2,0 *
...
N450 G98 l0 *
N460 G98 l2 *
...
N620 G98 l0 *
N999999 %UPGMS G71*
Chiamata del sottoprogramma al label G98 L1
Ultimo blocco di programma del
programma principale (con M2)
Inizio del sottoprogramma 1
Chiamata del sottoprogramma al label G98 L2
Fine del sottoprogramma 1
Inizio del sottoprogramma 2
Fine del sottoprogramma 2
LKAP9.PM6
28.06.2006, 14:47
243