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

Pagina 259

Advertising
background image

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

Advertising