Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Ср авг 21, 2019 18:30

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 8 сообщений ] 
Автор Сообщение
 Заголовок сообщения: MC_GearInPos
СообщениеДобавлено: Пт июл 12, 2019 12:58 
Не в сети

Регистрация: Ср дек 25, 2013 12:57
Сообщения: 9
Откуда: Челябинск
Здравствуйте. Подскажите кто сталкивался. ПЛК N1XP-1140DT1, Sysmac Studio.
Хочу использовать функцию MC_GearInPos (синхронизация перемещения двух осей). Однако для этой фунции нужно задавать позиции Master и Slave , с которых будет выполнена синхронизация. Вопрос - как включить синхронизацию осей из того положения, в котором оси находятся в момент выполнения этой функции. Может кто использовал, подскажите.


В начало
 Профиль  
 
 Заголовок сообщения: Re: MC_GearInPos
СообщениеДобавлено: Пт июл 12, 2019 15:11 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3095
Откуда: Москва
Использовать функцию попроще :D

MC_GearIn


В начало
 Профиль  
 
 Заголовок сообщения: Re: MC_GearInPos
СообщениеДобавлено: Сб июл 13, 2019 20:03 
Не в сети

Регистрация: Ср дек 25, 2013 12:57
Сообщения: 9
Откуда: Челябинск
Насколько я понял из документации, MC_GearIn синхронизирует вращение слейва по скорости, MC_GearInPos - по позиции. ПЛК используется для синхронного вращения двух осей в зубодолбежном станке, поэтому задача синхронизировать с минимальным рассогласованием.


В начало
 Профиль  
 
 Заголовок сообщения: Re: MC_GearInPos
СообщениеДобавлено: Вс июл 14, 2019 00:06 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3095
Откуда: Москва
MC_GearInPos это выход слейва на заданную позицию мастера и потом синхронизация, наверно это для "летящего реза"
MC_GearIn синхронизация, которую Вы хотели.
Попробуйте, работает идеально в любом направлении, я использовал для привязки слейва сервы к мастеру энкодеру. По инструкции, отставание в один цикл контроллера (или эзерката, не выяснял). Если мастер серва, то отставания нет.
-----------------
Если Вы спросили совета и получили его, почему не проверяете?


В начало
 Профиль  
 
 Заголовок сообщения: Re: MC_GearInPos
СообщениеДобавлено: Вс июл 14, 2019 11:31 
Не в сети

Регистрация: Ср дек 25, 2013 12:57
Сообщения: 9
Откуда: Челябинск
Почему не проверяю, так и работает сейчас по MC_GearIn. В реальности же Axis_Master_Pos/Axis_Slave_Pos= 0.0002. Т.е. не Axis_Master_Pos<>Axis_Slave_Pos. Хоть и на не очень большую величину.


В начало
 Профиль  
 
 Заголовок сообщения: Re: MC_GearInPos
СообщениеДобавлено: Вс июл 14, 2019 13:02 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3095
Откуда: Москва
AnV писал(а):
........Axis_Master_Pos/Axis_Slave_Pos= 0.0002. .............

Так вы это соотношение любым можете сделать.


В начало
 Профиль  
 
 Заголовок сообщения: Re: MC_GearInPos
СообщениеДобавлено: Вс июл 14, 2019 14:35 
Не в сети

Регистрация: Ср дек 25, 2013 12:57
Сообщения: 9
Откуда: Челябинск
Олег писал(а):
AnV писал(а):
........Axis_Master_Pos/Axis_Slave_Pos= 0.0002. .............

Так вы это соотношение любым можете сделать.

Я обшися не 0,0002 а 1,0002. Ну т.е. координата Mastera и Slave на совпадает всеж немного (естественно gear=1)


В начало
 Профиль  
 
 Заголовок сообщения: Re: MC_GearInPos
СообщениеДобавлено: Пн июл 15, 2019 13:20 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3095
Откуда: Москва
Если мастер не энкодер, попробуйте _mcFeedback или _mcLatestCommand для ReferenceType.
Если мастер энкодер, то во время движения будет отставание.


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 8 сообщений ] 

Часовой пояс: UTC + 3 часа (Russia: MSK)


Кто сейчас на конференции

Сейчас этот форум просматривают: в настоящее время на конференции нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Переход:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3