Про сервы Yaskawa

Контроллеры, драйверы, датчики, управляющие устройства.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение aftaev »

Я про то что ЕМС вообще понимает без геморных переделок?

Взял сервоконтроллер SGDH-01 (тобишь на 100ватт) что на фото в самом вверху и подключил к нему сервомотор 200ватт, думал контроллер заругается что мотор в 2 раза мощнее контроллера, а нифига крутит в тестовом режиме (JOG) как ни вчем не бывало :lol: Значит нужно прикрутить к нему мотор на 400ватт :hehehe:

Щас мы сервоконтроллер к компу подключим и посмотрим что там есть в настройках. Сервы то взял чтоб поиздеваться :roll:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение Serg »

aftaev писал(а):Я про то что ЕМС вообще понимает без геморных переделок?
Ну вон модбасу-то обучили можно сказать штатным путём. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение Impartial »

aftaev писал(а):ЕМС2 может хоть с каким нибудь сетевым работать? Да хоть с CAN ?
Нет не может !!!. И не потому, что это в принципе невозможно, а потому что нет смысла это делать. Только поэтому до сих пор это не сделали.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение aftaev »

Impartial писал(а):Нет не может !!!. И не потому, что это в принципе невозможно, а потому что нет смысла это делать. Только поэтому до сих пор это не сделали.
Кстати вспомнил кто сделал, Merkwurdigliebe :attention: Митсубиси в сеть соеденил если не ошибаюсь через FPGA фотос http://www.chipmaker.ru/uploads/monthly ... _thumb.jpg

результат здесь: http://www.chipmaker.ru/topic/52408/pag ... _p__743027

если долго мучиться что нибудь получится :hehehe:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение aftaev »

Ну а мы продолжаем разбираться с сервами :)
Любопытные вещи показывает мастер настройки сервы

Все скринтоши мастера не выкладываю много их
Яксава настройки7.JPG (4875 просмотров) <a class='original' href='./download/file.php?id=7066&sid=7a22ace2f9b9d80b4ab108b5779b6b47&mode=view' target=_blank>Загрузить оригинал (191.97 КБ)</a>
Яксава настройки2.JPG (4875 просмотров) <a class='original' href='./download/file.php?id=7062&sid=7a22ace2f9b9d80b4ab108b5779b6b47&mode=view' target=_blank>Загрузить оригинал (191.18 КБ)</a>
Яксава настройки3.JPG (4875 просмотров) <a class='original' href='./download/file.php?id=7063&sid=7a22ace2f9b9d80b4ab108b5779b6b47&mode=view' target=_blank>Загрузить оригинал (194.29 КБ)</a>
Яксава настройки4.JPG (4875 просмотров) <a class='original' href='./download/file.php?id=7064&sid=7a22ace2f9b9d80b4ab108b5779b6b47&mode=view' target=_blank>Загрузить оригинал (188.63 КБ)</a>
Яксава настройки5.JPG (4875 просмотров) <a class='original' href='./download/file.php?id=7065&sid=7a22ace2f9b9d80b4ab108b5779b6b47&mode=view' target=_blank>Загрузить оригинал (181.33 КБ)</a>
После конфигурации пинов показывает что серва принимает степ/дир на стандартные входы :roll:
Яксава настройки.JPG (4875 просмотров) <a class='original' href='./download/file.php?id=7061&sid=7a22ace2f9b9d80b4ab108b5779b6b47&mode=view' target=_blank>Загрузить оригинал (174.8 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение PKM »

aftaev писал(а):Значит нужно прикрутить к нему мотор на 400ватт
в тестовом-то конечно крутит, но ток нужный для нагрузки 200 Вт не выдаст )
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение aftaev »

PKM писал(а):но ток нужный для нагрузки 200 Вт не выдаст )
Эт понятно. Крутил этими 100ваттным сервоприводом вот это Редуктора (магнитная редукция) #16

200ваттная серва выдает 0.63Nm при редукции 1:50=31,5 Nm
100ваттная серва выдает 0,32Nm при редукции 1:50=16 Nm
Если сервопривод 100ваттный выдаст ток для 0.4Nm то 20Nm на редукторе как бы хватит :hehehe:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение PKM »

Смотря для чего )
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение aftaev »

PKM писал(а):Смотря для чего )
для 5ти осей по дереву, мож по Алу сюсють грызть :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение aftaev »

Продолжаем издеваться :)
Подключил к сервоконтроллеру 100ваттному серву 400ваттную сразу выбросил ошибку А.05 которая расшифровывается как SERVOPACK and servomotor capacities do not match each other. Переводится примерно так: нефиг сувать не совместимые моторы :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение PKM »

может, сопротивление обмоток другое :)
а моторы 200Вт работают без проблем?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение aftaev »

PKM писал(а):может, сопротивление обмоток другое
думаю он по энкодеру движка определяет, там чип шепчет какой двиг
PKM писал(а):а моторы 200Вт работают без проблем?
Да работают только по функции JOG то есть в тестовом режиме, а чтоб работали от внешних сигналов еще не запустил.
До этого не доводилось работать с абсолютными энкодерами, а с ними геморней. Нужно подключить батарейку, сбросить энкодер в ноль, мотор отсоединил от контроллера опять сбрасывай энкодер. Подключаю серву к станку, прописываю чтоб принимал степ/дир - не работает и так и эдак. Смотрю серва S-On не включает, хоть на пины идет сигнал. Порылся в мануалах, выясняется еще одна засада чтоб работать с абсолютным энкодером после включения питания через 3сек нужно на серву подать сигнал SEN, а потом S-ON. Без сигнала SEN с абсолютным энкодером S-ON не включается :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение PKM »

То есть без батарейки и работать не будет?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение aftaev »

PKM писал(а):То есть без батарейки и работать не будет?
если энкодер абсолютный НЕТ не будет, постоянно будет писать ошибку А81 Нужно поставить батарейку 3.6в зайти в функцию Fn008 выбрать режим 5й(сбросить энкодер) подать на серву SEN сигнал потом SON вот тогда должно работать.

Насколько понял SEN сигнал из счетчика что кормится от батарейки перегоняет данные на управление. Примерно так: робот работает, работает его выключили, у него рука начинает сползать за ночь. Серву включили, подали сигнал SEN робот примет свою стойку до того как его вырубили :) Вот для чего нужна батарейка и абсолютный энкодер, хотя я этого не понимаю :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение Nick »

Без батарейки придется энкодер заново выставлять в 0 каждый раз после выключения питания, что похоже не так уж и просто. А так он постоянно включен и все контролирует :).
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение PKM »

Где ж столько батареек брать... у меня пара таких яскав на 200вт лежит - не доходят руки, и еще несколько купил, но не получил.
Там любые литиевые батарейки подходят?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение aftaev »

Nick писал(а):Без батарейки придется энкодер заново выставлять в 0 каждый раз после выключения питания, что похоже не так уж и просто. А так он постоянно включен и все контролирует .
Да не все там просто.
С инкриментным энкодером батарейка не нужна работает и так замечательно. Есть функция позиционировать вал в ноль. Она нужна когда на станке нужно привязать сигнал Z энкодера к НОМЕ например.
С абсолютным энкодером тож малость просто. Батарейки хватит на долго. Но если вытащил батарейку иль выдернул шнурок энкодера, то нужно зайти в функцию Fn008 вsбрать параметр №5 нажать кнопку принять и усе готово :) Вот только я со своими экспериментами менял моторы, таскал то домой то к станку и приходиось выдергивать энкодер, а когда включаешь серва ругается А81 это ЫЫЫЫЫ :pssdoff:
В настройках сервы нашел использовать абсолютный энкодер ка инкрементный и все не нужно сбрасывать ничего :good:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение aftaev »

PKM писал(а):Где ж столько батареек брать... у меня пара таких яскав на 200вт лежит - не доходят руки, и еще несколько купил, но не получил. Там любые литиевые батарейки подходят?
Батарейка нужна на 3.6в главное вольты, а там хоть ядерный реактор :)
Миша(США) говорит - чтоб не запасаться вагоном батареек можно все сервы подключить параллейно к одной батареки :) В одной серве стоит батарейка, к остальным тянется проводок :)
Либо в настройках указать использовать абсолютный энкодер как инкрементный :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение PKM »

aftaev писал(а):в настройках указать использовать абсолютный энкодер как инкрементный
О, так меня это устроит на первое время. Тогда инициализация при включении сервы не нужна?
А вообще абсолютные энкодеры штука очень полезная, хоуминг не нужен. Просто добавь батарейку.

Кстати по теме: на ебей продается куча дешевых драйверов яскава сигма3, так вот их с ЕМС или Мач подружить нельзя. Потому и дешевые :hehehe: Не покупайте, в общем.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: MECHATROLINK под управлением LinuxCNC(EMC2)

Сообщение aftaev »

PKM писал(а):Тогда инициализация при включении сервы не нужна?
С этим пока разбираюсь, вроде как все равно нужна. В мануале написано как то хитро можно подключить вход SEN на какой то выход сервы. Тогда она сама себя будет инициализировать :)
PKM писал(а):А вообще абсолютные энкодеры штука очень полезная, хоуминг не нужен. Просто добавь батарейку.
При условии что люфтов нет :)
PKM писал(а):Кстати по теме: на ебей продается куча дешевых драйверов яскава сигма3, так вот их с ЕМС или Мач подружить нельзя. Потому и дешевые Не покупайте, в общем.
Точно! Нам больше достанется :lol:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ответить

Вернуться в «Электроника»