CNC Pilot 4290 - heidenhain
CNC Pilot 4290 - heidenhain
CNC Pilot 4290 - heidenhain
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 Указания к программированию