Ripetizione di un sottoprogramma – HEIDENHAIN TNC 640 (34059x-05) ISO programming Manuale d'uso

Pagina 288

Advertising
background image

Programmazione: sottoprogrammi e ripetizioni di blocchi di programma

8.5

Annidamenti

8

288

TNC 640 | Manuale utente Programmazione DIN/ISO | 3/2015

Ripetizione di un sottoprogramma

Blocchi esemplificativi NC

%UPGREP G71 *
...
N10 G98 L1 *

Inizio ripetizione di blocchi di programma 1

N11 L2,0 *

Chiamata sottoprogramma

N12 L1,2 *

Chiamata blocco di programma con 2 ripetizioni

...
N19 G00 G40 Z+100 M2 *

Ultimo blocco del programma principale con M2

N20 G98 L2 *

Inizio sottoprogramma

...
N28 G98 L0 *

Fine sottoprogramma

N99999999 %UPGREP G71 *

Esecuzione programma

1 Esecuzione del programma principale UPGREP fino al blocco 11

2 Il sottoprogramma 2 viene richiamato ed eseguito

3 Ripetizione per 2 volte della parte di programma tra il blocco 12

ed il blocco 10: il sottoprogramma 2 viene ripetuto 2 volte

4 Esecuzione del programma principale UPGREP dal blocco 13 al

blocco 19. Salto di ritorno al blocco 1 e fine del programma

Advertising