Подпрограмма в подпрограмме – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-02) ISO programming

Страница 244

Advertising
background image

Программирование: подпрограммы и повторы частей программ

8.5

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

8

244

TNC 640 | Руководство пользователя «Программирование DIN/ISO» | 12/2013

Подпрограмма в подпрограмме

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

%UPGMS G71 *
...
N17 L “UP1“,0 *

Вызов подпрограммы при G98 L1

...
N35 G00 G40 Z+100 M2 *

Последний кадр
главной программы (при использовании функции M2)

N36 G98 L “UP1“

Начало подпрограммы UP1

...
N39 L2,0 *

Вызов подпрограммы при G98 L2

...
N45 G98 L0 *

Конец подпрограммы 1

N46 G98 L2 *

Начало подпрограммы 2

...
N62 G98 L0 *

Конец подпрограммы 2

N99999999 %UPGMS G71 *

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

1 Главная программа UPGMS отрабатывается до кадра 17
2 Вызывается подпрограмма UP1 и отрабатывается до кадра

39

3 Вызывается подпрограмма 2 и отрабатывается до кадра

62. Конец подпрограммы 2 и возврат к подпрограмме, из

которой она была вызвана

4 Подпрограмма 1 отрабатывается от кадра 40 до кадра 45.

Конец подпрограммы 1 и возврат в главную программу

UPGMS

5 Подпрограмма UPGMS отрабатывается от кадра 18 до

кадра 35. Возврат в кадр 1 и конец программы

Advertising