5 annidamenti, Tipi di annidamento, Profondità di annidamento – HEIDENHAIN iTNC 530 (340 420) ISO programming Manuale d'uso
Pagina 380: Sottoprogramma in un sottoprogramma

378
9 Programmazione: Sottoprogrammi e ripetizione di blocchi di programma
9.
5 A
n
n
id
a
m
e
n
ti
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
%U P GM S G 7 1 *
.. .
N1 7 0 L1 , 0 *
Viene chiamato il sottoprogramma in
corrispondenza di G98 L1
.. .
N3 5 0 G0 0 G 4 0 Z + 10 0 M 2 *
Ultimo blocco di programma del
programma principale (con M2)
N3 6 0 G9 8 L 1 *
Inizio del sottoprogramma 1
.. .
N3 9 0 L2 , 0 *
Viene chiamato il sottoprogramma in
corrispondenza di G98 L2
.. .
N4 5 0 G9 8 L 0 *
Fine del sottoprogramma 1
N4 6 0 G9 8 L 2 *
Inizio del sottoprogramma 2
.. .
N6 2 0 G9 8 L 0 *
Fine del sottoprogramma 2
N9 9 99 9 9 % U PG M S G 71 *