Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
программирование_основы.pdf
Скачиваний:
2274
Добавлен:
29.05.2015
Размер:
8.8 Mб
Скачать

Регулирование подачи

7.10Несколько значений подачи в одном кадре (F, ST, SR, FMA, STA, SRA)

7.10Несколько значений подачи в одном кадре (F, ST, SR, FMA, STA, SRA)

Функция

С помощью функции "Несколько значений подачи в одном кадре", в зависимости от внешних цифровых и/или аналоговых входов, возможна синхронная с движением активация различных значений подачи одного кадра ЧПУ, времени ожидания, а также обратного хода.

Синтаксис

Движение по траектории:

F=... F7=... F6=... F5=... F4=... F3=... F2=... ST=... SR=...

Осевое движение:

FA[<Ax>]=... FMA[7,<Ax>]=... FMA[6,<Ax>]=... FMA[5,<Ax>]=...

FMA[4,<Ax>]=... FMA[3,<Ax>]=... FMA[2,<Ax>]=... STA[<Ax>]=...

SRA[<Ax>]=...

Значение

F=... :

По адресу F программируется подача по

 

траектории, действующая до тех пор,

 

пока нет входного сигнала.

 

Активность:

модально

F2=... до F7=... :

Дополнительно к подаче по траектории

 

могут быть запрограммированы до 6-ти

 

других подач в кадре. Числовое

 

расширение указывает битовый номер

 

входа, при изменении которого начинает

 

действовать подача.

 

Активность:

покадрово

ST=...

Время ожидания в сек (для

 

шлифовальной технологии: время

 

выхаживания)

 

 

Входной бит:

1

 

Активность:

покадрово

SR=...

Путь обратного хода

 

Единица для пути обратного хода

 

относится к актуальной действующей

 

единице измерения (мм или дюймы).

 

Входной бит:

0

 

Активность:

покадрово

Основы

 

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

161

Регулирование подачи

7.10 Несколько значений подачи в одном кадре (F, ST, SR, FMA, STA, SRA)

FA[<Ax>]=... :

По адресу FA программируется осевая

 

подача, действующая до тех пор, пока

 

нет входного сигнала.

 

Активность:

модально

FMA[2,<Ax>]=... до FMA[7,<Ax>]=... :

В дополнение к осевой подаче FA, с

 

помощью FMA в кадре может быть

 

запрограммировано до 6 других подач на

 

ось. Первый параметр указывает битовый

 

номер входа, второй ось, для которой

 

должна действовать подача.

 

Активность:

покадрово

STA[<Ax>]=...:

осевое время ожидания в сек (для

 

шлифовальной технологии: время

 

выхаживания)

 

 

Входной бит:

1

 

Активность:

покадрово

SRA[<Ax>]=...:

осевой путь обратного хода

 

Входной бит:

0

 

Активность:

покадрово

<Ax>:

ось, для которой должна действовать

 

подача

 

Примечание Приоритет сигналов

Последовательность опроса сигналов действует от входного бита 0 (E0) в растущей последовательности. Тем самым движение обратного хода имеет высший, а подача F7 низший приоритет. Время ожидания и движение обратного хода завершают движения подачи, активированные с F2 до F7.

Сигнал с высшим приоритетом определяет актуальную подачу.

Примечание Стирание остатка пути

Если активируется вход бит 1 для времени ожидания или путь обратного хода бит 0, то остаточный путь для траекторных осей или соответствующих отдельных осей стирается и запускается время ожидания или обратный ход.

 

Основы

162

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

Регулирование подачи

7.10 Несколько значений подачи в одном кадре (F, ST, SR, FMA, STA, SRA)

Примечание Путь обратного хода

Единица для пути обратного хода относится к актуальной действующей единице измерения (мм или дюймы).

Обратный ход всегда выполняется в направлении, противоположном текущему движению. С SR/SRA всегда программируется величина обратного хода. Знак не программируется.

Примечание

POS вместо POSA

Если для оси запрограммированы подачи, время ожидания или путь обратного хода на основе внешнего входа, то эта ось в этом кадре не может быть запрограммирована как ось POSA (позиционирующая ось за границы кадра).

Примечание Опрос состояния

Состояние входа может быть запрошено и для синхронных команд различных осей.

Примечание

LookAhead

LookAhead действует и при нескольких подачах в одном кадре. Таким образом, актуальная подача может быть ограничена через LookAhead.

Основы

 

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

163

Регулирование подачи

7.10 Несколько значений подачи в одном кадре (F, ST, SR, FMA, STA, SRA)

Примеры

Пример 1: Движение по траектории

Программный код

Комментарий

G1 X48 F1000 F7=200 F6=50 F5=25 F4=5 ST=1.5 SR=0.5

; Подача по траектории = 1000

 

Дополнительные значения подачи по

 

траектории:

 

200 (входной бит 7)

 

50 (входной бит 6)

 

25 (входной бит 5)

 

5 (входной бит 4)

 

Время ожидания 1,5 с

 

Обратный ход 0,5 мм

Пример 2: Осевое движение

Программный код

Комментарий

 

POS[A]=300 FA[A]=800 FMA[7,A]=720 FMA[6,A]=640

; Подача для оси A

= 800

FMA[5,A]=560 STA[A]=1.5 SRA[A]=0.5

Дополнительные значения подачи для оси A:

 

 

720

(входной бит

7)

 

640

(входной бит

6)

 

560

(входной бит

5)

Осевое врем ожидания: 1,5 с Осевой обратный ход: 0,5 мм

Пример 3: Несколько рабочих ходов в одном кадре

Программный

код

Комментарий

N20

T1

D1 F500 G0 X100

; Исходное положение

N25

G1

X105

F=20 F7=5 F3=2.5 F2=0.5 ST=1.5 SR=0.5

; Обычная подача с F,

черновая обработка с F7, чистовая обработка с F3, точная чистовая обработка с F2, время ожидания 1,5 сек, путь обратного хода 0,5 мм

...

 

Основы

164

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0