4 un programma qualsiasi quale sottoprogramma, Principio di funzionamento, Avvertenze per la sottoprogrammazione – HEIDENHAIN TNC 406 Manuale d'uso
Pagina 198

178
9 Programmazione: Sottoprogrammi e ripetizioni di blocchi di programma
9.4 Un pr
ogr
a
mma qualsiasi quale sot
topr
ogr
amma
9.4 Un programma qualsiasi quale
sottoprogramma
Principio di funzionamento
1
Il TNC esegue il programma di lavorazione fino alla chiamata di un
sottoprogramma 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 sottoprogrammazione
Dovendo chiamare dei programmi memorizzati su un supporto dati
esterno, questi non devono contenere sottoprogrammi o ripetizioni
di blocchi di programma
Per i programmi principali utilizzati quali sottoprogrammi non occorre
etichettatura (LABEL)
Nel programma chiamato non devono esservi presenti le funzioni
ausiliarie M2 o M30
Il programma chiamato non deve contenere alcun CALL PGM nel
programma chiamante (loop senza fine)
Chiamata di un programma qualsiasi quale
sottoprogramma
8
Selezione delle funzioni di chiamata del programma:
premere il tasto PGM CALL
8
Numero programma:
introdurre il numero di programma
da chiamare
0 BEGIN PGM A
CALL PGM B
END PGM A
0 BEGIN PGM B
END PGM B
Un programma qualsiasi può essere chiamato anche con il
Ciclo 12 PGM CALL (vedere anche "Chiamata del Ciclo 12
CHIAMATA DI PROGRAMMA" a pag. 171).