
Специальные команды перемещения
5.11 Программируемый критерий окончания движения (F
IN
EA, COARSEA,
I
POENDA, IPOBRKA,
ADISPO
S
A)
Пример завершения движения при достижении останова интерполятора
...
N110
G01
POS[X]=100
FA[X]=1000
ACC[X]=90
IPOENDA[X]
Движение на позицию
X100
со скоростью движения по траектории
1000
об/мин
со значением ускорения
90%
и завершением движения при достижении останова
интерполятора
...
N120
EVERY
$A_IN[1]
DO
POS[X]=50
FA[X]=2000
ACC[X]=140
IPOENDA[X]
Движение на позицию
X50, если вход 1 активен,
со скоростью движения по
траектории
2000
об/мин со значением ускорения в
140%
и завершением движения
при достижении останова интерполятора
...
Пример критерия смены кадра "рампа торможения" в программе обработки детали
;действует установка по умолчанию
N40
POS[X]=100
;смена кадра выполняется, когда ось Х достигла позиции 100 и точного останова
;точного
N20
IPOBRKA(X,100)
;активировать критерий смены кадра "рампа торможения"
N30
POS[X]=200
;смена кадра выполняется, как только ось Х начинает торможение
N40
POS[X]=250
;ось Х не тормозит на позиции 200,
а продолжает движение на
;позицию 250, как только ось Х начинает торможение, следует
;смена кадра
N50
POS[X]=0
;ось Х тормозит и возвращается на позицию 0
;смена кадра выполняется на позиции 0 и при точном останове точном
N60
X10
F100
N70
M30
...
Пример критерия смены кадра "рампа торможения" в синхронных действиях
В
технологическом
цикле:
FINEA
;критерий окончания движения "Точный останов точный"
POS[X]=100
;смена кадра технологического цикла выполняется тогда, когда ось
Х
;достигла позиции 100 и точного останова точного
IPOBRKA(X,100)
;активировать критерий смены кадра "рампа торможения"
POS[X]=100
;POS[X]=100;
смена кадра технологического цикла выполняется
тогда
,
;как только ось Х начинает торможение
POS[X]=250
;ось Х не тормозит на позиции 200,
а продолжает движение на
;позицию 250, как только ось Х начинает торможение, следует
;смена кадра в технологическом цикле
POS[X]=250
;ось Х тормозит и возвращается на позицию 0
;смена кадра выполняется на позиции 0 при точном останове точном
M17
Расширенное программирование
Руководство по программированию, выпуск 03/2006, 6FC5397-2BP10-1PA0
5-39
Не для продажи
со станком