Подпрограммы, экспертные программы, Компиляция nc-программы – Инструкция по эксплуатации HEIDENHAIN CNC Pilot 4290 V7.1
Страница 125
HEIDENHAIN CNC PILOT 4290
125
4.2
Ук
а
за
н
и
я
к
прог
ра
ммиров
анию
Подпрограммы, экспертные программы
Подпрограммы используются для контурного программирования
или для программирования обработки.
Параметры передачи доступны в подпрограмме как переменные.
Вы можете задать обозначение параметров передачи (смотри
"Раздел ПОДПРОГРАММА" на странице 148).
В рамках подпрограммы локальные переменные с #256 по #285
доступны для внутренних вычислений.
Подпрограммы могут вкладываться до шести раз. "Вкладывание"
означает, что подпрограмма вызывает следующую подпрограмму
и т.д.
Если подпрограмма должна выполняться несколько раз, то
введите в параметр "Q" коэффициент повторений.
CNC PILOT различает локальные и внешние подпрограммы.
Локальные подпрограммы находятся в файле основной
программы ЧПУ. Вызвать локальную подпрограмму может
только основная программа.
Внешние подпрограммы сохраняются в отдельных файлах и
могут вызываться любой основной программой или NC-
подпрограммой.
Экспертные программы
Экспертными называются подпрограммы, которые обрабатывают
комплексные процессы и согласованы с конфигурацией станка
(пример: передача обрабатываемой детали при комплексной
обработке). Как правило, экспертные программы предоставляет
изготовитель станка.
Компиляция NC-программы
При программировании переменных и коммуникации с
оператором учитывайте, что CNC PILOT компилирует всю NC-
программу перед ее выполнением.
CNC PILOT различает:
#-переменные, которые вычисляются во время компиляции
NC-программы
V-переменные, которые вычисляются во время выполнения
(то есть, при выполнении NC-кадра)
Ввод/вывод во время компиляции NC-программы
Ввод /вывод во время выполнения NC-программы