Ripetizione di un sottoprogramma, 6 esempi di pr ogr ammazione – HEIDENHAIN TNC 406 Manuale d'uso
Pagina 201

HEIDENHAIN TNC 406, TNC 416
181
9.6 Esempi di pr
ogr
ammazione
Ripetizione di un sottoprogramma
Esempio di blocchi NC
Esecuzione del programma
1
Esecuzione del programma principale UPGREP fino al blocco 11
2
Chiamata programma 2 e sua esecuzione
3
Ripetizione per due volte della parte di programma tra il blocco 12
e il blocco 10; il sottoprogramma 2 viene ripetuto 2 volte
4
Esecuzione del programma principale UPGREP dal blocco 13 fino
al blocco 19; fine del programma
0 BEGIN PGM UPGREP MM
...
10 LBL 1
Inizio della ripetizione di blocchi di programma 1
11 CALL LBL 2
Chiamata del sottoprogramma
12 CALL LBL 1 REP 2/2
I blocchi di programma tra questo blocco e LBL 1
...
(blocco 10) vengono ripetuti 2 volte
19 L Z+100 R0 FMAX M2
Ultimo blocco di programma del programma
principale con M2
20 LBL 2
Inizio del sottoprogramma
...
28 LBL 0
Fine del sottoprogramma
29 END PGM UPGREP MM