Повторы повторяющихся частей программы, Вложенные подпрограммы 8.5 – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-02)

Страница 275

Advertising
background image

Вложенные подпрограммы

8.5

8

TNC 640 | Руководство пользователя «Диалог открытым текстом HEIDENHAIN» | 12/2013

275

Повторы повторяющихся частей программы

Примеры NC-кадров

0 BEGIN PGM REPS MM
...
15 LBL 1

Начало повтора части программы 1

...
20 LBL 2

Начало повтора части программы 2

...
27 CALL LBL 2 REP 2

Часть программы между этим кадром и LBL 2

...

(кадр 20) повторяется 2 раза

35 CALL LBL 1 REP 1

Часть программы между этим кадром и LBL 1

...

(кадр 15) повторяется 1 раз

50 END PGM REPS MM

Выполнение программы

1 Главная программа REPS отрабатывается до кадра 27
2 Часть программы между кадром 27 и кадром 20 повторяется

2 раза

3 Подпрограмма REPS выполняется от кадра 28 до кадра 35.
4 Часть программы между кадром 35 и кадром 15 повторяется

1 раз (содержит повторение части программы между кадром

20 и кадром 27)

5 Главная программа REPS отрабатывается от кадра 36 до

кадра 50 (конец программы)

Advertising