Ripetizione di ripetizioni di blocchi di programma, Annidamenti 8.5 – HEIDENHAIN TNC 640 (34059x-04) Manuale d'uso
Pagina 281

Annidamenti
8.5
8
TNC 640 | Manuale utente Dialogo con testo in chiaro HEIDENHAIN | 4/2014
281
Ripetizione di ripetizioni di blocchi di programma
Blocchi esemplificativi NC
0 BEGIN PGM REPS MM
...
15 LBL 1
Inizio ripetizione di blocchi di programma 1
...
20 LBL 2
Inizio ripetizione di blocchi di programma 2
...
27 CALL LBL 2 REP 2
Chiamata blocco di programma con 2 ripetizioni
...
35 CALL LBL 1 REP 1
Parte di programma tra questo blocco e LBL 1
...
(blocco 15) ripetuta 1 volta
50 END PGM REPS MM
Esecuzione programma
1 Esecuzione del programma principale REPS fino al blocco 27
2 Ripetizione per 2 volte della parte di programma tra il blocco 27
ed il blocco 20
3 Esecuzione del programma principale REPS dal blocco 28 al
blocco 35
4 Ripetizione per una volta della parte di programma tra il
blocco 35 e il blocco 15 (contiene la ripetizione della parte di
programma tra il blocco 20 e il blocco 27)
5 Esecuzione del programma principale REPS dal blocco 36 al
blocco 50 Salto di ritorno al blocco 1 e fine del programma