4 programma qualsiasi quale sottoprogramma – HEIDENHAIN TNC 410 Manuale d'uso

Pagina 207

Advertising
background image

9 Programmazione: Sottoprogrammi e ripetizione di blocchi di programma

196

Programmazione di una ripetizione di blocchi di programma

ú

Etichettare l’inizio: premere il tasto LBL SET e inserire
il numero LABEL per i blocchi di programma da
ripetere

ú

Inserire i blocchi di programma

Chiamata di una ripetizione di blocchi di programma

ú

Premere il tasto LBL CALL, inserire il NUMERO LABEL
dei blocchi di programma da ripetere e il numero delle
RIPETIZIONI REP

9.4 Programma qualsiasi quale

sottoprogramma

1 Il TNC esegue il programma di lavorazione fino alla chiamata di un

altro programma con CALL PGM

2 In seguito il TNC esegue il programma chiamato fino alla sua fine

3 Successivamente il TNC continua l’esecuzione del programma

(chiamante) dal blocco che segue alla chiamata di programma.

Avvertenze per la programmazione

Per i programmi qualsiasi utilizzati quali sottoprogramma il TNC
non necessita di LABEL.

Il programma chiamato non deve contenere le funzioni ausiliarie
M2 o M30.

Il programma chiamato non deve contenere alcuna chiamata
CALL PGM del programma chiamante.

Chiamata di un programma qualsiasi quale sottoprogramma

ú

Selezione delle funzioni di chiamata del programma:
premere il tasto PGM CALL

ú

Premere il softkey PROGRAMM e

ú

inserire il nome del programma da chiamare. Median-
te softkey si deve stabilire inoltre quale tipo di
programma si desidera chiamare e dove il programma
è memorizzato (vedere tabella a destra)

I programmi possono essere chiamati anche con il ciclo
12 PGM CALL.

9.4 Programma qualsiasi quale sottoprogramma

BEGIN PGM A

25 CALL PGM B

END PGM A

BEGIN PGM B

END PGM B

Funzione

Softkey

Chiamata di programma memorizzato
su supporto esterno

Chiamata di programma con dialogo in chiaro

Chiamata di programma DIN/ISO

Conversione del blocco CALL PGM EXT
dopo CALL PGM INT (chiamata di programma
memorizzato internamente)

Chiamata del tipo di programma nel quale
è programmata la fun
zione MOD ”Inserimentoprogramma”

Advertising