36 подпрограммы, Вызов подпрограммы: l"xx" v1 – Инструкция по эксплуатации HEIDENHAIN CNC Pilot 4290 V7.1
Страница 340
340
4.36
По
дпрограммы
4.36 Подпрограммы
Вызов подпрограммы: L"xx" V1
Вызов подпрограммы содержит следующие элементы:
L: буквенный код вызова подпрограммы
"xx": имя подпрограммы – имя файла для внешних подпрограмм
(максимум 8 цифр или букв)
V1: идентификатор для внешней подпрограммы – отсутствует
для локальных подпрограмм
Указания по работе с подпрограммами:
Внешние подпрограммы содержатся в отдельном файле. Они
могут вызываться любой главной программой, другой
подпрограммой и TURN PLUS.
Локальные подпрограммы содержатся в файле главной
программы. Они могут быть вызваны только через главную
программу.
Подпрограммы могут "вложенными" до 6 раз. Вложенность
обозначает, что в пределах одной подпрограммы вызывается
другая подпрограмма.
Следует избегать рекурсии.
При одном вызове подпрограммы можно запрограммировать до
20 "значений передачи".
Обозначения: LA bis LF, LH, I, J, K, O, P, R, S, U, W, X, Y, Z
Идентификатор внутри подпрограммы: „#__..“ с последующим
обозначением параметра строчными буквами (пример: #__la).
Используйте эти значения внутри подпрограммы передачи в
рамках программирования переменных.
Переменные #256 – #285 доступны в каждой подпрограмме как
локальные переменные.
Если подпрограмма должна отрабатываться несколько раз, то в
параметре "количество повторений Q" определите
коэффициент повторений.
Подпрограмма заканчивается с помощью RETURN.
Параметр "LN" зарезервирован для передачи номеров
кадров. Этот параметр может получить новое
значение при новой нумерации NC-программы.