
Регулирование подачи
7.2 Перемещение позиционирующих осей (POS, POSA, POSP, FA, WAITP, WAITMC)
Основы
Справочник по программированию, 02/2011, 6FC5398-1BP40-1PA0
121
Примеры
Пример 1: Движение с POSA и доступ к данным состояния станка
При обращении к данным состояния станка ($A…) СЧПУ осуществляет внутреннюю
остановку предварительной обработки. Обработка останавливается до тех пор
,
пока не
будут полностью выполнены все прежде подготовленные и сохраненные кадры.
Пример 2: Ожидание конца перемещения с WAITP
WAITMC: Ожидать поступления указанной метки ожидания
При поступлении метки ожидания сразу же устанавливается
следующий кадр ЧПУ.
<метка ожидания>: Номер метки ожидания
ВНИМАНИЕ
Движение с POSA
Если в последующем кадре считывается команда, которая не явно создает остановку
предварительной обработки, то последующий кадр выполняется только после того, как
полностью выполнены все подготовленные и сохраненные до этого кадры.
Предыдущий кадр останавливается с точным остановом (как для G9).
Программный код Комментарий
N40 POSA[X]=100
N50 IF $AA_IM[X]==R100 GOTOF MARKE1 ; Обращение к данным состояния
станка.
N60 G0 Y100
N70 WAITP(X)
N80 MARKE1:
N...
Устройство подачи паллет
Ось U: накопитель палет
Перемещение палеты с обрабатываемыми деталями в рабочую зону
Ось V: система передачи к измерительной станции, на которой
осуществляется параллельный процессу выборочный контроль
качества
Программный код Комментарий
N10 FA[U]=100 FA[V]=100 ; Специфические для осей параметры
подачи для отдельных
позиционирующих осей U и V.
N20 POSA[V]=90 POSA[U]=100 G0 X50 Y70 ; Перемещение позиционирующих и
траекторных осей.
N50 WAITP(U) ; Выполнение программы продолжается
только после достижения осью U
запрограммированной в N20 позиции.
…