5 annidamenti, Tipi di annidamento, Profondità di annidamento – HEIDENHAIN iTNC 530 (340 49x-02) Manuale d'uso

Pagina 525: Sottoprogramma in un sottoprogramma

Advertising
background image

HEIDENHAIN iTNC 530

525

1

0

.5 Annidamenti

10.5 Annidamenti

Tipi di annidamento

„

Sottoprogrammi in un sottoprogramma

„

Ripetizioni di blocchi di programma in una ripetizione di blocchi di
programma

„

Ripetizione di sottoprogrammi

„

Ripetizione di blocchi di programma nel sottoprogramma

Profondità di annidamento

La profondità di annidamento definisce quante volte i blocchi di
programma o i sottoprogrammi possono contenere altri
sottoprogrammi o ripetizioni di blocchi di programma.

„

Profondità massima di annidamento per sottoprogrammi: 8

„

Profondità massima di annidamento per chiamate di programmi
principali: 6, dove un CYCL CALL ha lo stesso effetto di un chiamata
di programma principale

„

Le ripetizioni di blocchi di programma possono essere annidate
senza limiti

Sottoprogramma in un sottoprogramma

Esempi di blocchi NC

0 BEGIN PGM UPGMS MM

...

17 CALL LBL “UP1“

Richiamo sottoprogramma al LBL 1 UP1

...

35 L Z+100 R0 FMAX M2

Ultimo blocco di programma del

programma principale (con M2)

36 LBL “UP1“

Inizio del sottoprogramma UP1

...

39 CALL LBL 2

Chiamata sottoprogramma al LBL 2

...

45 LBL 0

Fine del sottoprogramma 1

46 LBL 2

Inizio del sottoprogramma 2

...

62 LBL 0

Fine del sottoprogramma 2

63 END PGM UPGMS MM

Advertising