5 annidamenti, Tipi di annidamento, Profondità di annidamento – HEIDENHAIN TNC 426 (280 476) Manuale d'uso

Pagina 376: Sottoprogramma in un sottoprogramma

Advertising
background image

350

9 Programmazione: Sottoprogrammi e ripetizione di blocchi di programma

9.5 Annidamenti

9.5 Annidamenti

Tipi di annidamento

n

Sottoprogrammi in un sottoprogramma

n

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

n

Ripetizione di sottoprogrammi

n

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.

n

Profondità massima di annidamento per sottoprogrammi: 8

n

Profondità massima di annidamento per chiamate di programmi
principali: 4

n

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 1

Richiamo sottoprogramma al LBL 1

...

35 L Z+100 R0 FMAX M2

Ultimo blocco di programma del

programma principale (con M2)

36 LBL 1

Inizio del sottoprogramma 1

...

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
Questo manuale è associato alle seguenti prodotti: