Про сервы Yaskawa
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Я про то что ЕМС вообще понимает без геморных переделок?
Взял сервоконтроллер SGDH-01 (тобишь на 100ватт) что на фото в самом вверху и подключил к нему сервомотор 200ватт, думал контроллер заругается что мотор в 2 раза мощнее контроллера, а нифига крутит в тестовом режиме (JOG) как ни вчем не бывало Значит нужно прикрутить к нему мотор на 400ватт
Щас мы сервоконтроллер к компу подключим и посмотрим что там есть в настройках. Сервы то взял чтоб поиздеваться
Взял сервоконтроллер SGDH-01 (тобишь на 100ватт) что на фото в самом вверху и подключил к нему сервомотор 200ватт, думал контроллер заругается что мотор в 2 раза мощнее контроллера, а нифига крутит в тестовом режиме (JOG) как ни вчем не бывало Значит нужно прикрутить к нему мотор на 400ватт
Щас мы сервоконтроллер к компу подключим и посмотрим что там есть в настройках. Сервы то взял чтоб поиздеваться
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Ну вон модбасу-то обучили можно сказать штатным путём.aftaev писал(а):Я про то что ЕМС вообще понимает без геморных переделок?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Нет не может !!!. И не потому, что это в принципе невозможно, а потому что нет смысла это делать. Только поэтому до сих пор это не сделали.aftaev писал(а):ЕМС2 может хоть с каким нибудь сетевым работать? Да хоть с CAN ?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Кстати вспомнил кто сделал, Merkwurdigliebe Митсубиси в сеть соеденил если не ошибаюсь через FPGA фотос http://www.chipmaker.ru/uploads/monthly ... _thumb.jpgImpartial писал(а):Нет не может !!!. И не потому, что это в принципе невозможно, а потому что нет смысла это делать. Только поэтому до сих пор это не сделали.
результат здесь: http://www.chipmaker.ru/topic/52408/pag ... _p__743027
если долго мучиться что нибудь получится
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Ну а мы продолжаем разбираться с сервами
Любопытные вещи показывает мастер настройки сервы
Все скринтоши мастера не выкладываю много их После конфигурации пинов показывает что серва принимает степ/дир на стандартные входы
Любопытные вещи показывает мастер настройки сервы
Все скринтоши мастера не выкладываю много их После конфигурации пинов показывает что серва принимает степ/дир на стандартные входы
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
в тестовом-то конечно крутит, но ток нужный для нагрузки 200 Вт не выдаст )aftaev писал(а):Значит нужно прикрутить к нему мотор на 400ватт
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Эт понятно. Крутил этими 100ваттным сервоприводом вот это Редуктора (магнитная редукция) #16PKM писал(а):но ток нужный для нагрузки 200 Вт не выдаст )
200ваттная серва выдает 0.63Nm при редукции 1:50=31,5 Nm
100ваттная серва выдает 0,32Nm при редукции 1:50=16 Nm
Если сервопривод 100ваттный выдаст ток для 0.4Nm то 20Nm на редукторе как бы хватит
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Смотря для чего )
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
для 5ти осей по дереву, мож по Алу сюсють грызтьPKM писал(а):Смотря для чего )
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Продолжаем издеваться
Подключил к сервоконтроллеру 100ваттному серву 400ваттную сразу выбросил ошибку А.05 которая расшифровывается как SERVOPACK and servomotor capacities do not match each other. Переводится примерно так: нефиг сувать не совместимые моторы
Подключил к сервоконтроллеру 100ваттному серву 400ваттную сразу выбросил ошибку А.05 которая расшифровывается как SERVOPACK and servomotor capacities do not match each other. Переводится примерно так: нефиг сувать не совместимые моторы
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
может, сопротивление обмоток другое
а моторы 200Вт работают без проблем?
а моторы 200Вт работают без проблем?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
думаю он по энкодеру движка определяет, там чип шепчет какой двигPKM писал(а):может, сопротивление обмоток другое
Да работают только по функции JOG то есть в тестовом режиме, а чтоб работали от внешних сигналов еще не запустил.PKM писал(а):а моторы 200Вт работают без проблем?
До этого не доводилось работать с абсолютными энкодерами, а с ними геморней. Нужно подключить батарейку, сбросить энкодер в ноль, мотор отсоединил от контроллера опять сбрасывай энкодер. Подключаю серву к станку, прописываю чтоб принимал степ/дир - не работает и так и эдак. Смотрю серва S-On не включает, хоть на пины идет сигнал. Порылся в мануалах, выясняется еще одна засада чтоб работать с абсолютным энкодером после включения питания через 3сек нужно на серву подать сигнал SEN, а потом S-ON. Без сигнала SEN с абсолютным энкодером S-ON не включается
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
То есть без батарейки и работать не будет?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
если энкодер абсолютный НЕТ не будет, постоянно будет писать ошибку А81 Нужно поставить батарейку 3.6в зайти в функцию Fn008 выбрать режим 5й(сбросить энкодер) подать на серву SEN сигнал потом SON вот тогда должно работать.PKM писал(а):То есть без батарейки и работать не будет?
Насколько понял SEN сигнал из счетчика что кормится от батарейки перегоняет данные на управление. Примерно так: робот работает, работает его выключили, у него рука начинает сползать за ночь. Серву включили, подали сигнал SEN робот примет свою стойку до того как его вырубили Вот для чего нужна батарейка и абсолютный энкодер, хотя я этого не понимаю
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Без батарейки придется энкодер заново выставлять в 0 каждый раз после выключения питания, что похоже не так уж и просто. А так он постоянно включен и все контролирует .
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Где ж столько батареек брать... у меня пара таких яскав на 200вт лежит - не доходят руки, и еще несколько купил, но не получил.
Там любые литиевые батарейки подходят?
Там любые литиевые батарейки подходят?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Да не все там просто.Nick писал(а):Без батарейки придется энкодер заново выставлять в 0 каждый раз после выключения питания, что похоже не так уж и просто. А так он постоянно включен и все контролирует .
С инкриментным энкодером батарейка не нужна работает и так замечательно. Есть функция позиционировать вал в ноль. Она нужна когда на станке нужно привязать сигнал Z энкодера к НОМЕ например.
С абсолютным энкодером тож малость просто. Батарейки хватит на долго. Но если вытащил батарейку иль выдернул шнурок энкодера, то нужно зайти в функцию Fn008 вsбрать параметр №5 нажать кнопку принять и усе готово Вот только я со своими экспериментами менял моторы, таскал то домой то к станку и приходиось выдергивать энкодер, а когда включаешь серва ругается А81 это ЫЫЫЫЫ
В настройках сервы нашел использовать абсолютный энкодер ка инкрементный и все не нужно сбрасывать ничего
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Батарейка нужна на 3.6в главное вольты, а там хоть ядерный реакторPKM писал(а):Где ж столько батареек брать... у меня пара таких яскав на 200вт лежит - не доходят руки, и еще несколько купил, но не получил. Там любые литиевые батарейки подходят?
Миша(США) говорит - чтоб не запасаться вагоном батареек можно все сервы подключить параллейно к одной батареки В одной серве стоит батарейка, к остальным тянется проводок
Либо в настройках указать использовать абсолютный энкодер как инкрементный
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
О, так меня это устроит на первое время. Тогда инициализация при включении сервы не нужна?aftaev писал(а):в настройках указать использовать абсолютный энкодер как инкрементный
А вообще абсолютные энкодеры штука очень полезная, хоуминг не нужен. Просто добавь батарейку.
Кстати по теме: на ебей продается куча дешевых драйверов яскава сигма3, так вот их с ЕМС или Мач подружить нельзя. Потому и дешевые Не покупайте, в общем.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
С этим пока разбираюсь, вроде как все равно нужна. В мануале написано как то хитро можно подключить вход SEN на какой то выход сервы. Тогда она сама себя будет инициализироватьPKM писал(а):Тогда инициализация при включении сервы не нужна?
При условии что люфтов нетPKM писал(а):А вообще абсолютные энкодеры штука очень полезная, хоуминг не нужен. Просто добавь батарейку.
Точно! Нам больше достанетсяPKM писал(а):Кстати по теме: на ебей продается куча дешевых драйверов яскава сигма3, так вот их с ЕМС или Мач подружить нельзя. Потому и дешевые Не покупайте, в общем.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.