Programma-uitvoering
1
stap:
Hoofdprogramma UPGMS wordt tot regel 17 uitgevoerd.
e
2
stap:
Onderprogramma 1 wordt opgeroepen en tot regel 39
e
uitgevoerd.
3
stap:
Onderprogramma 2 wordt opgeroepen en tot regel 62
e
uitgevoerd. Einde van onderprogramma 2 en
terugspringen naar het onderprogramma, van waaruit
het opgeroepen werd.
4
stap:
Onderprogramma 1 wordt van regel 40 t/m regel 45
e
uitgevoerd. Einde van onderprogramma 1 en
terugspringen naar het hoofdprogramma UPGMS.
5
stap:
Hoofdprogramma UPGMS wordt van regel 18 t/m regel
e
35 uitgevoerd. Terugspringen naar regel 1 en einde van
programma.
Herhaling van programmadelen herhalen
NC-voorbeeldregels
BEGIN PGM REPS MM
. . .
15
LBL 1
. . .
2
LBL 2
. . .
27 CALL LBL 2 REP 2/2
. . .
35 CALL LBL 1 REP 1/1
. . .
5
END PGM REPS MM
Programma-uitvoering
1
stap:
Hoofdprogramma REPS wordt tot regel 27 uitgevoerd.
e
2
stap:
Programmadeel tussen regel 27 en regel 20 wordt 2
e
keer herhaald.
3
stap:
Hoofdprogramma REPS wordt van regel 28 t/m regel 35
e
uitgevoerd
4
stap:
Programmadeel tussen regel 35 en regel 15 wordt
e
1 keer herhaald (omvat de herhaling van het
programmadeel tussen regel 20 en regel 27).
5
stap:
Hoofdprogramma REPS wordt van regel 36 tot
e
regel 50 uitgevoerd (programma-einde).
264
Begin van herhaling programmadeel 1
Begin van herhaling programmadeel 2
Programmadeel tussen deze regel en LBL 2
(regel 20) wordt 2 keer herhaald
Programmadeel tussen deze regel en LBL 1
(regel 15) wordt 1 keer herhaald
9 Programmeren: onderprogramma's en
herhaling van programmadelen