5 annidamenti, Tipi di annidamento, Profondità di annidamento – HEIDENHAIN TNC 410 ISO Programming Manuale d'uso
Pagina 348: Sottoprogramma in un sottoprogramma

322
9 Programmazione: Sottoprogrammi e ripetizione di blocchi di programma
9.5 Annidamenti
9.5 Annidamenti
Tipi di annidamento
n
Sottoprogrammi in un sottoprogramma
n
Ripetizioni di blocchi di programma in una ripetizione di blocchi di
programma
n
Ripetizione di sottoprogrammi
n
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.
n
Profondità massima di annidamento per sottoprogrammi: 8
n
Profondità massima di annidamento per chiamate di programmi
principali: 4
n
Le ripetizioni di blocchi di programma possono essere annidate
senza limiti
Sottoprogramma in un sottoprogramma
Esempi di blocchi NC
%UPGMS G71 *
...
N170 L1,0 *
Viene chiamato il sottoprogramma in
corrispondenza di G98 L1
...
N350 G00 G40 Z+100 M2 *
Ultimo blocco di programma del
programma principale (con M2)
N360 G98 L1 *
Inizio del sottoprogramma 1
...
N390 L2,0 *
Viene chiamato il sottoprogramma in
corrispondenza di G98 L2
...
N450 G98 L0 *
Fine del sottoprogramma 1
N460 G98 L2 *
Inizio del sottoprogramma 2
...
N620 G98 L0 *
Fine del sottoprogramma 2
N999999 %UPGMS G71 *