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

Страница 335

Advertising
background image

HEIDENHAIN TNC 320

335

9.5

Вл

о

ж

енные

по

дпрограммы

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

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

„

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

„

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

„

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

„

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

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

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

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

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

„

Максимальная вложенность для подпрограмм: ок. 64 000

„

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

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

имеющейся в распоряжении рабочей памяти.

„

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

подвергать вложению

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

ЧУ-кадры в качестве примера

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