Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2015, 16:42   #1
andy_18
Гуру
 
Регистрация: 15.07.2014
Сообщения: 93
Сказал Спасибо: 0
Сказали Спасибо 6 раз(а) в 6 сообщении
По умолчанию установка скорости в ноль

Как установить скорость робота в ноль? Во время автоматического выполнения программы иногда требуется остановить робот не останавливая все остальные процессы. Стойка R30iB.
andy_18 вне форума   Ответить с цитированием
Старый 19.05.2015, 09:29   #2
Мега-Мозг
Бывалый
 
Регистрация: 20.06.2014
Сообщения: 19
Сказал Спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении
По умолчанию

Добрый день,
хотелось бы увидеть текст самой программы, чтобы можно было бы подумать. Надо останавливать в каком-то конкретном месте или произвольном? Как вариант можно с пульта установить скорость робота VFINE, зажав shift и уменьшение скорости во время движения.
Мега-Мозг вне форума   Ответить с цитированием
Старый 19.05.2015, 18:45   #3
andy_18
Гуру
 
Регистрация: 15.07.2014
Сообщения: 93
Сказал Спасибо: 0
Сказали Спасибо 6 раз(а) в 6 сообщении
По умолчанию

При скорости vfine робот все равно перемещается. На счет текста программы, в любом месте программы бывает необходимость остановить его.
andy_18 вне форума   Ответить с цитированием
Старый 20.05.2015, 08:59   #4
MainWelder
Новичок
 
Регистрация: 08.02.2015
Сообщения: 13
Сказал Спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении
По умолчанию

Предлагаю параллельный запуск программ, программа на движение и программу обработки других действий. В программе на движение через команду Wait ждете определенного условия, во время ожидания робот стоит, пока не будет выполнено условие. В параллельной программе других действий, когда вам необходимо определенное условие активируете и робот продолжит движение.
MainWelder вне форума   Ответить с цитированием
Старый 20.05.2015, 18:56   #5
Sergei Troizky
Гуру
 
Регистрация: 03.01.2012
Адрес: Montreal, Canada
Сообщения: 106
Сказал Спасибо: 2
Сказали Спасибо 12 раз(а) в 12 сообщении
По умолчанию

неясно, идет ли речь о ручной команде, или о чисто программном принятии решения об остановке и возобновлении движения.
Sergei Troizky вне форума   Ответить с цитированием
Старый 21.05.2015, 11:05   #6
Мега-Мозг
Бывалый
 
Регистрация: 20.06.2014
Сообщения: 19
Сказал Спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении
По умолчанию

принцип работы программ Tp строится таким образом, что если в нее внесена информация о использовании инструкций перемещения (маска группы содержит значения), то программы будет останавливаться при появлении ошибки. в таком случае самым простым вариантом является использовать еще одну параллельно запущенную программу, содержащую логические инструкции и имеющую свойство игнорирования паузы, т.е. надо создать программу в фоновой логике
Мега-Мозг вне форума   Ответить с цитированием
Старый 22.05.2015, 08:44   #7
r_freelancer
Гуру
 
Регистрация: 22.05.2013
Сообщения: 68
Сказал Спасибо: 0
Сказали Спасибо 1 раз(а) в 1 сообщении
По умолчанию

кнопкой Stop, Hold
__________________
FANUC/KUKA/ABB
отвечу в тг хулинетеслида
r_freelancer вне форума   Ответить с цитированием
Старый 22.05.2015, 08:59   #8
r_freelancer
Гуру
 
Регистрация: 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
отвечу в тг хулинетеслида
r_freelancer вне форума   Ответить с цитированием
Старый 26.05.2015, 16:12   #9
Robot_SPB
Новичок
 
Регистрация: 02.03.2015
Сообщения: 10
Сказал Спасибо: 0
Сказали Спасибо 1 раз(а) в 1 сообщении
По умолчанию

Ande_18,
Если есть возможность, рекомендую Вам подключить к роботу два цифровых входа (DI[...]). При помощи этих сигналов и утилиты Ovrd select, вы может менять скорость, в том числе до 0%. Существует возможность комбинации этих сигналов и выбор четырёх разных скоростей.
Robot_SPB вне форума   Ответить с цитированием
Старый 26.05.2015, 16:50   #10
r_freelancer
Гуру
 
Регистрация: 22.05.2013
Сообщения: 68
Сказал Спасибо: 0
Сказали Спасибо 1 раз(а) в 1 сообщении
По умолчанию

@ Robot_SPB,
Полезная вариабла. Спасибо.

@ andy_18
Вот так это выглядит

__________________
FANUC/KUKA/ABB
отвечу в тг хулинетеслида
r_freelancer вне форума   Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +2, время: 10:10.

vBulletin v3.6.2, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co