5 вложенные подпрограммы – Инструкция по эксплуатации HEIDENHAIN TNC 320 (340 551-02)
Страница 335
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