18.05.2015, 16:42
|
#1
|
Гуру
Регистрация: 15.07.2014
Сообщения: 93
Сказал Спасибо: 0
Сказали Спасибо 6 раз(а) в 6 сообщении
|
установка скорости в ноль
Как установить скорость робота в ноль? Во время автоматического выполнения программы иногда требуется остановить робот не останавливая все остальные процессы. Стойка R30iB.
|
|
|
|
19.05.2015, 09:29
|
#2
|
Бывалый
Регистрация: 20.06.2014
Сообщения: 19
Сказал Спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении
|
Добрый день,
хотелось бы увидеть текст самой программы, чтобы можно было бы подумать. Надо останавливать в каком-то конкретном месте или произвольном? Как вариант можно с пульта установить скорость робота VFINE, зажав shift и уменьшение скорости во время движения.
|
|
|
|
19.05.2015, 18:45
|
#3
|
Гуру
Регистрация: 15.07.2014
Сообщения: 93
Сказал Спасибо: 0
Сказали Спасибо 6 раз(а) в 6 сообщении
|
При скорости vfine робот все равно перемещается. На счет текста программы, в любом месте программы бывает необходимость остановить его.
|
|
|
|
20.05.2015, 08:59
|
#4
|
Новичок
Регистрация: 08.02.2015
Сообщения: 13
Сказал Спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении
|
Предлагаю параллельный запуск программ, программа на движение и программу обработки других действий. В программе на движение через команду Wait ждете определенного условия, во время ожидания робот стоит, пока не будет выполнено условие. В параллельной программе других действий, когда вам необходимо определенное условие активируете и робот продолжит движение.
|
|
|
|
20.05.2015, 18:56
|
#5
|
Гуру
Регистрация: 03.01.2012
Адрес: Montreal, Canada
Сообщения: 106
Сказал Спасибо: 2
Сказали Спасибо 12 раз(а) в 12 сообщении
|
неясно, идет ли речь о ручной команде, или о чисто программном принятии решения об остановке и возобновлении движения.
|
|
|
|
21.05.2015, 11:05
|
#6
|
Бывалый
Регистрация: 20.06.2014
Сообщения: 19
Сказал Спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении
|
принцип работы программ Tp строится таким образом, что если в нее внесена информация о использовании инструкций перемещения (маска группы содержит значения), то программы будет останавливаться при появлении ошибки. в таком случае самым простым вариантом является использовать еще одну параллельно запущенную программу, содержащую логические инструкции и имеющую свойство игнорирования паузы, т.е. надо создать программу в фоновой логике
|
|
|
|
22.05.2015, 08:44
|
#7
|
Гуру
Регистрация: 22.05.2013
Сообщения: 68
Сказал Спасибо: 0
Сказали Спасибо 1 раз(а) в 1 сообщении
|
кнопкой Stop, Hold
__________________
FANUC/KUKA/ABB
отвечу в тг хулинетеслида
|
|
|
|
22.05.2015, 08:59
|
#8
|
Гуру
Регистрация: 22.05.2013
Сообщения: 68
Сказал Спасибо: 0
Сказали Спасибо 1 раз(а) в 1 сообщении
|
Основная программа
Цитата:
|
22: MONITOR COND_EMG ;
23:
24: ;
25: LBL[111:LOOP] ;
26: ;
27: CALL MOVE_TO_... ;
28: ;
29: CALL MOVE_TO_... ;
30: ;
31: !ENDLESS LOOP ;
32: IF DI[9:HOME]=OFF,JMP LBL[111] ;
33:
34:J PR[1:HOME] 30% FINE ;
35: ;
36: MONITOR END COND_EMG ;
|
программа cond_emg
Цитата:
|
/MN
1: WHEN DI[49:Ustal]=ON OR DI[18:NADOELO]=ON,CALL Perekur ;
/POS
/END
|
программа perekur
Цитата:
|
/MN
19: WAIT DI[49:Ustal]=OFF and DI[18:NADOELO]=OFF ;
/POS
/END
|
__________________
FANUC/KUKA/ABB
отвечу в тг хулинетеслида
|
|
|
|
26.05.2015, 16:12
|
#9
|
Новичок
Регистрация: 02.03.2015
Сообщения: 10
Сказал Спасибо: 0
Сказали Спасибо 1 раз(а) в 1 сообщении
|
Ande_18,
Если есть возможность, рекомендую Вам подключить к роботу два цифровых входа (DI[...]). При помощи этих сигналов и утилиты Ovrd select, вы может менять скорость, в том числе до 0%. Существует возможность комбинации этих сигналов и выбор четырёх разных скоростей.
|
|
|
|
26.05.2015, 16:50
|
#10
|
Гуру
Регистрация: 22.05.2013
Сообщения: 68
Сказал Спасибо: 0
Сказали Спасибо 1 раз(а) в 1 сообщении
|
@ Robot_SPB,
Полезная вариабла. Спасибо.
@ andy_18
Вот так это выглядит
__________________
FANUC/KUKA/ABB
отвечу в тг хулинетеслида
|
|
|
|
Опции темы |
Поиск в этой теме |
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +2, время: 07:26.
|
|