22.10.2013 Views

CNC Pilot 4290 - heidenhain

CNC Pilot 4290 - heidenhain

CNC Pilot 4290 - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Подпрограммы, экспертные программы<br />

Подпрограммы используются для контурного программирования<br />

или для программирования обработки.<br />

Параметры передачи доступны в подпрограмме как переменные.<br />

Вы можете задать обозначение параметров передачи (смотри<br />

"Раздел ПОДПРОГРАММА" на странице 148).<br />

В рамках подпрограммы локальные переменные с #256 по #285<br />

доступны для внутренних вычислений.<br />

Подпрограммы могут вкладываться до шести раз. "Вкладывание"<br />

означает, что подпрограмма вызывает следующую подпрограмму<br />

и т.д.<br />

Если подпрограмма должна выполняться несколько раз, то<br />

введите в параметр "Q" коэффициент повторений.<br />

<strong>CNC</strong> PILOT различает локальные и внешние подпрограммы.<br />

Локальные подпрограммы находятся в файле основной<br />

программы ЧПУ. Вызвать локальную подпрограмму может<br />

только основная программа.<br />

Внешние подпрограммы сохраняются в отдельных файлах и<br />

могут вызываться любой основной программой или NCподпрограммой.<br />

Экспертные программы<br />

Экспертными называются подпрограммы, которые обрабатывают<br />

комплексные процессы и согласованы с конфигурацией станка<br />

(пример: передача обрабатываемой детали при комплексной<br />

обработке). Как правило, экспертные программы предоставляет<br />

изготовитель станка.<br />

Компиляция NC-программы<br />

При программировании переменных и коммуникации с<br />

оператором учитывайте, что <strong>CNC</strong> PILOT компилирует всю NCпрограмму<br />

перед ее выполнением.<br />

<strong>CNC</strong> PILOT различает:<br />

#-переменные, которые вычисляются во время компиляции<br />

NC-программы<br />

V-переменные, которые вычисляются во время выполнения<br />

(то есть, при выполнении NC-кадра)<br />

Ввод/вывод во время компиляции NC-программы<br />

Ввод /вывод во время выполнения NC-программы<br />

HEIDENHAIN <strong>CNC</strong> PILOT <strong>4290</strong> 125<br />

4.2 Указания к программированию

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

Saved successfully!

Ooh no, something went wrong!