Opakován opakovan é části programu – HEIDENHAIN TNC 426 (280 476) Uživatelská příručka
Stránka 373
![background image](/files/816139/content/doc373.png)
HEIDENHAIN TNC 426, TNC 430
347
9.
5
K
o
m
b
in
a
c
e
Proveden programu
1
Hlavn program UPGMS se provede až do bloku 17
2
Zavolá se podprogram 1 a provede až do bloku 39
3
Zavolá se podprogram 2 a provede se až do bloku 62. Konec
podprogramu 2 a návrat do volaj c ho podprogramu
4
Podprogram 1 se provede od bloku 40 do bl oku 45. Kone c
podprogramu 1 a návrat do hlavn ho programu UPGMS
5
Hlavn program UPGMS se provede od bl oku 18 do bloku 35.
Návrat na blok 1 a konec programu
Opakován opakované části programu
Př klad NC bloků
Proveden programu
1
Hlavn program REPS se provede až do bl oku 27
2
Část programu mezi blokem 27 a blokem 20 se zopakuje 2krát
3
Hlavn program REPS se provede od bloku 28 do bloku 35
4
Část programu mezi blokem 35 a bl oke m 15 se zopakuje j ednou
(obsahuje opakován části programu mezi bl okem 20 a blokem
27)
5
Hlavn program REPS se provede od bloku 36 do bloku 50 (konec
programu)
Opakován podprogramu
Př klad NC bloků
0 BEGIN PGM REPS MM
...
15 LBL 1
Začátek opakován části programu 1
...
20 LBL 2
Začátek opakován části programu 2
...
27 CALL L BL 2 R EP 2/ 2
Část programu mezi t mto blokem a LBL 2
...
(blok 20) se 2krát opakuje
35 CALL L BL 1 R EP 1/1
Část programu mezi t mto blokem a LBL 1
...
(blok 15) se jednou opakuje
50 END PGM REPS MM
0 BEGIN PGM UP GREP MM
...
10 LBL 1
Začátek opakován části programu 1
11 CAL L L BL 2
Vol án podprogramu
12 CAL L L BL 1 REP 2/2
Část programu mezi t mto blokem a LBL 1
...
(blok 10) se 2krát opakuje