5 вложенные подпрограммы – Инструкция по эксплуатации HEIDENHAIN TNC 620 (340 56x-01)

Страница 387

Advertising
background image

HEIDENHAIN TNC 620

387

9.5

Вл

о

ж

енные

по

дпрограммы

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

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

„

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

„

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

„

Повторение подпрограмм

„

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

Глубина вложенных подпрограмм.

Глубина вложенных подпрограмм определяет, насколько часто

части программы или подпрограммы могут содержать прочие

подпрограммы или повторы частей программы.

„

Максимальная глубина вложения для подпрограмм: около

64 000

„

Максимальная глубина вложенных подпрограмм для вызовов

главной программы: количество не ограничено, но зависит от

доступного объема рабочей памяти.

„

Вложение повторов частей программы можно выполнять

произвольно часто.

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

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

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

Advertising