CNC Pilot 4290 - heidenhain
CNC Pilot 4290 - heidenhain
CNC Pilot 4290 - heidenhain
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4.36 Подпрограммы<br />
4.36 Подпрограммы<br />
Вызов подпрограммы: L"xx" V1<br />
Вызов подпрограммы содержит следующие элементы:<br />
L: буквенный код вызова подпрограммы<br />
"xx": имя подпрограммы – имя файла для внешних подпрограмм<br />
(максимум 8 цифр или букв)<br />
V1: идентификатор для внешней подпрограммы – отсутствует<br />
для локальных подпрограмм<br />
Указания по работе с подпрограммами:<br />
Внешние подпрограммы содержатся в отдельном файле. Они<br />
могут вызываться любой главной программой, другой<br />
подпрограммой и TURN PLUS.<br />
Локальные подпрограммы содержатся в файле главной<br />
программы. Они могут быть вызваны только через главную<br />
программу.<br />
Подпрограммы могут "вложенными" до 6 раз. Вложенность<br />
обозначает, что в пределах одной подпрограммы вызывается<br />
другая подпрограмма.<br />
Следует избегать рекурсии.<br />
При одном вызове подпрограммы можно запрограммировать до<br />
20 "значений передачи".<br />
Обозначения: LA bis LF, LH, I, J, K, O, P, R, S, U, W, X, Y, Z<br />
Идентификатор внутри подпрограммы: „#__..“ с последующим<br />
обозначением параметра строчными буквами (пример: #__la).<br />
Используйте эти значения внутри подпрограммы передачи в<br />
рамках программирования переменных.<br />
Переменные #256 – #285 доступны в каждой подпрограмме как<br />
локальные переменные.<br />
Если подпрограмма должна отрабатываться несколько раз, то в<br />
параметре "количество повторений Q" определите<br />
коэффициент повторений.<br />
Подпрограмма заканчивается с помощью RETURN.<br />
340<br />
Параметр "LN" зарезервирован для передачи номеров<br />
кадров. Этот параметр может получить новое<br />
значение при новой нумерации NC-программы.