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

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”