36 подпрограммы, Вызов подпрограммы: l"xx" v1 – Инструкция по эксплуатации HEIDENHAIN CNC Pilot 4290 V7.1

Страница 340

Advertising
background image

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-программы.

Advertising