22.10.2013 Views

CNC Pilot 4290 - heidenhain

CNC Pilot 4290 - heidenhain

CNC Pilot 4290 - heidenhain

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!