4 annidamenti, Sottoprogramma in un sottoprogramma – HEIDENHAIN TNC 310 (286 140) Manuale d'uso
Pagina 163

151
HEIDENHAIN TNC 310
9.4
Annidamenti
9.4 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
■
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.
■
Profondità massima di annidamento per sottoprogrammi: 8
■
Le ripetizioni di blocchi di programma possono essere annidate
senza limiti
Sottoprogramma in un sottoprogramma
Esempi di blocchi NC
0
BEGIN PGM 15 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 15 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
Lkap9.pm6
13.12.2004, 10:37
151