4 programma qualsiasi come sottoprogramma, Funzionamento, Note per la programmazione – HEIDENHAIN iTNC 530 (606 42x-01) Manuale d'uso

Pagina 276

Advertising
background image

276

Programmazione: sottoprogrammi e ripetizioni di blocchi di programma

8.4 Pr

ogr

amma qualsiasi come sot

topr

ogr

amma

8.4 Programma qualsiasi come

sottoprogramma

Funzionamento

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 la chiamata di programma

Note per la programmazione

„

Per utilizzare un qualsiasi programma come sottoprogramma il TNC
non necessita di LABEL

„

Il programma chiamato non deve contenere le funzioni ausiliarie M2
o M30. Se nel programma chiamato sono stati definiti
sottoprogrammi con label, si può impiegare M2 oppure M30 con la
funzione di salto FN 9: IF +0 EQU +0 GOTO LBL 99 per saltare in
modo forzato questo blocco di programma

„

Il programma chiamato non deve contenere alcuna chiamata CALL
PGM

del programma chiamante (loop continuo)

Chiamata di un programma qualsiasi quale
sottoprogramma

U

Selezione delle funzioni di chiamata del programma:

premere il tasto PGM CALL

U

Premere il softkey PROGRAMMA

U

Premere il softkey FINESTRA DI SELEZ.: il TNC

visualizza una finestra nella quale si può selezionare il
programma da richiamare

U

Selezionare il programma desiderato con i tasti freccia

o con un clic del mouse, confermare con il tasto ENT:
il TNC inserisce il nome completo del percorso nel
blocco CALL PGM

U

Terminare la funzione con il tasto END

In alternativa è possibile immettere il nome del programma o il nome
completo del percorso del programma da richiamare anche
direttamente da tastiera.

0 BEGIN PGM A

CALL PGM B

END PGM A

0 BEGIN PGM B

END PGM B

1

3

2

S

R

Advertising