Подпрограмма в подпрограмме, 5 вл о ж енные по дпрограммы – Инструкция по эксплуатации HEIDENHAIN TNC 620 (340 56x-03)
Страница 232
232
Программирование: подпрограммы и повторы частей программ
7.5
Вл
о
ж
енные
по
дпрограммы
Подпрограмма в подпрограмме
Примеры NC-кадров
Выполнение программы
1 Главная программа UPGMS выполняется до кадра 17
2 Вызывается подпрограмма UP1 и выполняется до кадра 39
3 Вызывается подпрограмма 2 и выполняется до кадра 62.
Конец подпрограммы 2 и возврат к подпрограмме, из которой
она была вызвана
4 Подпрограмма 1 отрабатывается от кадра 40 до кадра 45.
Конец подпрограммы 1 и возврат в главную программу
UPGMS
5 Главная программа UPGMS выполняется от кадра 18 до кадра
35. Возврат в кадр 1 и конец программы
0 BEGIN PGM UPGMS MM
...
17 CALL LBL “UP1“
Вызов подпрограммы при использовании LBL
UP1
...
35 L Z+100 R0 FMAX M2
Последний кадр
главной программы (при использовании
функции M2)
36 LBL “UP1“
Начало подпрограммы UP1
...
39 CALL LBL 2
Вызов подпрограммы при помощи LBL2
...
45 LBL 0
Конец подпрограммы 1
46 LBL 2
Начало подпрограммы 2
...
62 LBL 0
Конец подпрограммы 2
63 END PGM UPGMS MM