Sottoprogramma in un sottoprogramma – HEIDENHAIN TNC 620 (73498x-02) ISO programming Manuale d'uso
Pagina 230

Programmazione: sottoprogrammi e ripetizioni di blocchi di programma
8.5
Annidamenti
8
230
TNC 620 | Manuale utente Programmazione DIN/ISO | 8/2013
Sottoprogramma in un sottoprogramma
Blocchi esemplificativi NC
%UPGMS G71 *
...
N17 L “UP1“,0 *
Chiamata sottoprogramma con G98 L1
...
N35 G00 G40 Z+100 M2 *
Ultimo blocco di programma del
programma principale (con M2)
N36 G98 L “UP1“
Inizio sottoprogramma UP1
...
N39 L2,0 *
Chiamata sottoprogramma con G98 L2
...
N45 G98 L0 *
Fine sottoprogramma 1
N46 G98 L2 *
Inizio sottoprogramma 2
...
N62 G98 L0 *
Fine sottoprogramma 2
N99999999 %UPGMS G71 *
Esecuzione programma
1 Esecuzione del programma principale UPGMS fino al blocco 17
2 Richiamo sottoprogramma 1 e relativa esecuzione fino al blocco
39
3 Richiamo sottoprogramma 2 e relativa esecuzione fino al
blocco 62. Fine del sottoprogramma 2 e salto di ritorno al
sottoprogramma chiamante
4 Esecuzione del sottoprogramma 1 dal blocco 40 al blocco 45.
Fine del sottoprogramma 1 e salto di ritorno al programma
principale UPGMS
5 Esecuzione del programma principale UPGMS dal blocco 18 al
blocco 35. Salto di ritorno al blocco 1 e fine del programma