2 sottoprogrammi, Funzionamento, Note per la programmazione – HEIDENHAIN TNC 320 (340 551-02) Manuale d'uso

Pagina 323: Programmazione di un sottoprogramma, Chiamata sottoprogramma, 2 s o tt o p rogr ammi 9.2 sottoprogrammi

Advertising
background image

HEIDENHAIN TNC 320

323

9.2 S

o

tt

o

p

rogr

ammi

9.2 Sottoprogrammi

Funzionamento

1

Il TNC esegue il programma di lavorazione fino al richiamo di un
sottoprogramma con CALL LBL

2

Da questo punto il TNC esegue il sottoprogramma richiamato fino
alla sua fine, programmata con LBL 0

3

Successivamente il TNC continua il programma di lavorazione nel
blocco che segue il richiamo del sottoprogramma CALL LBL

Note per la programmazione

„

Un programma principale può contenere fino a 254 sottoprogrammi

„

I sottoprogrammi possono essere richiamati un numero di volte
qualsiasi nella sequenza desiderata

„

Un sottoprogramma non può richiamare se stesso

„

Programmare i sottoprogrammi alla fine del programma principale
(dopo il blocco con M02 o M30)

„

Se nel programma di lavorazione i sottoprogrammi si trovano prima
del blocco con M02 o M30, vengono eseguiti almeno una volta
senza chiamata

Programmazione di un sottoprogramma

Etichettare l'inizio: premere il tasto LBL SET

Inserire il numero di sottoprogramma

Etichettare la fine: premere il tasto LBL SET e inserire

il numero LABEL "0"

Chiamata sottoprogramma

Richiamo del sottoprogramma: premere il tasto LBL

CALL

NUMERO LABEL

: inserire il numero di label del

programma da chiamare Se si desidera utilizzare nomi
di LABEL: premere il tasto " per passare
all'inserimento di testi

RIPETIZIONI REP

: saltare la domanda di dialogo con il

tasto NO ENT. Utilizzare RIPETIZIONI REP solo in
caso di ripetizioni di blocchi di programma

0 BEGIN PGM ...

CALL LBL1

L Z+100 M2
LBL1

LBL0
END PGM ...

L'istruzione CALL LBL 0 non è ammessa in quanto
corrisponde alla chiamata della fine di un sottoprogramma.

Advertising