3 ripetizioni di blocchi di programma, Label lbl, Principio di funzionamento – HEIDENHAIN TNC 406 Manuale d'uso

Pagina 196: Avvertenze per la sottoprogrammazione, Azzeramento dei contatori dopo un'interruzione, Azzeramento dei contatori dopo un’interruzione

Advertising
background image

176

9 Programmazione: Sottoprogrammi e ripetizioni di blocchi di programma

9.3 Ripetizioni di blocc

h

i di pr

ogr

amma

9.3 Ripetizioni di blocchi di

programma

Label LBL

Le ripetizioni di blocchi di programma iniziano con l’etichetta LBL
(LABEL) e si concludono con CALL LBL /REP

Principio di funzionamento

1

Il TNC esegue il programma di lavorazione fino alla fine dei blocchi
da ripetere (CALL LBL/REP)

2

Quindi il TNC ripete i blocchi di programma tra il LABEL chiamato
e la chiamata di CALL LBL /REP tante volte quante sono
specificate nell’istruzione REP

3

Dopo l’ultima ripetizione il TNC continua l’esecuzione del
programma di lavorazione

Avvertenze per la sottoprogrammazione

„

Si possono programmare fino ad un massimo di 65 534 ripetizioni
consecutive di blocchi di programma

„

A destra della barra, dopo l’istruzione REP, il TNC visualizza il
conteggio per le ripetizioni di blocchi di programma ancora da
eseguire

„

I blocchi di programma verranno eseguiti dal TNC sempre una volta
in più del numero di ripetizioni programmate

Azzeramento dei contatori dopo un’interruzione

In caso di interruzione durante una ripetizione di blocchi di programma
con successiva continuazione dell'esecuzione, il TNC opera sui
contatori per la ripetizione dei blocchi di programma nel modo
seguente:

„

se viene selezionato un nuovo programma il TNC azzera tutti i
contatori

„

se lo stesso programma viene riavviato con GOTO 0 il TNC azzera i
contatori del programma attuale

„

se non viene effettuato alcun salto di ritorno all'inizio del programma
(GOTO > 0), il TNC lascia i contatori invariati

0 BEGIN PGM ...

LBL1

CALL LBL1 REP 2/2

END PGM ...

Advertising
Questo manuale è associato alle seguenti prodotti: