Страница 2 из 130
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 01 авг 2012, 00:51
aftaev
Я про то что ЕМС вообще понимает без геморных переделок?
Взял сервоконтроллер SGDH-01 (тобишь на 100ватт) что на фото в самом вверху и подключил к нему сервомотор 200ватт, думал контроллер заругается что мотор в 2 раза мощнее контроллера, а нифига крутит в тестовом режиме (JOG) как ни вчем не бывало
Значит нужно прикрутить к нему мотор на 400ватт
Щас мы сервоконтроллер к компу подключим и посмотрим что там есть в настройках. Сервы то взял чтоб поиздеваться

Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 01 авг 2012, 00:54
Serg
aftaev писал(а):Я про то что ЕМС вообще понимает без геморных переделок?
Ну вон модбасу-то обучили можно сказать штатным путём.

Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 01 авг 2012, 00:56
Impartial
aftaev писал(а):ЕМС2 может хоть с каким нибудь сетевым работать? Да хоть с CAN ?
Нет не может !!!. И не потому, что это в принципе невозможно, а потому что нет смысла это делать. Только поэтому до сих пор это не сделали.
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 01 авг 2012, 01:08
aftaev
Impartial писал(а):Нет не может !!!. И не потому, что это в принципе невозможно, а потому что нет смысла это делать. Только поэтому до сих пор это не сделали.
Кстати вспомнил кто сделал, Merkwurdigliebe

Митсубиси в сеть соеденил если не ошибаюсь через FPGA фотос
http://www.chipmaker.ru/uploads/monthly ... _thumb.jpg
результат здесь:
http://www.chipmaker.ru/topic/52408/pag ... _p__743027
если долго мучиться что нибудь получится

Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 01 авг 2012, 01:16
aftaev
Ну а мы продолжаем разбираться с сервами
Любопытные вещи показывает мастер настройки сервы
Все скринтоши мастера не выкладываю много их
После конфигурации пинов показывает что серва принимает степ/дир на стандартные входы
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 01 авг 2012, 09:32
PKM
aftaev писал(а):Значит нужно прикрутить к нему мотор на 400ватт
в тестовом-то конечно крутит, но ток нужный для нагрузки 200 Вт не выдаст )
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 01 авг 2012, 12:15
aftaev
PKM писал(а):но ток нужный для нагрузки 200 Вт не выдаст )
Эт понятно. Крутил этими 100ваттным сервоприводом вот это
Редуктора (магнитная редукция) #16
200ваттная серва выдает 0.63Nm при редукции 1:50=31,5 Nm
100ваттная серва выдает 0,32Nm при редукции 1:50=16 Nm
Если сервопривод 100ваттный выдаст ток для 0.4Nm то 20Nm на редукторе как бы хватит

Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 01 авг 2012, 12:26
PKM
Смотря для чего )
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 01 авг 2012, 12:39
aftaev
PKM писал(а):Смотря для чего )
для 5ти осей по дереву, мож по Алу сюсють грызть

Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 05 авг 2012, 15:30
aftaev
Продолжаем издеваться

Подключил к сервоконтроллеру 100ваттному серву 400ваттную сразу выбросил ошибку А.05 которая расшифровывается как SERVOPACK and servomotor capacities do not match each other. Переводится примерно так: нефиг сувать не совместимые моторы

Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 05 авг 2012, 16:14
PKM
может, сопротивление обмоток другое

а моторы 200Вт работают без проблем?
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 05 авг 2012, 16:58
aftaev
PKM писал(а):может, сопротивление обмоток другое
думаю он по энкодеру движка определяет, там чип шепчет какой двиг
PKM писал(а):а моторы 200Вт работают без проблем?
Да работают только по функции JOG то есть в тестовом режиме, а чтоб работали от внешних сигналов еще не запустил.
До этого не доводилось работать с абсолютными энкодерами, а с ними геморней. Нужно подключить батарейку, сбросить энкодер в ноль, мотор отсоединил от контроллера опять сбрасывай энкодер. Подключаю серву к станку, прописываю чтоб принимал степ/дир - не работает и так и эдак. Смотрю серва S-On не включает, хоть на пины идет сигнал. Порылся в мануалах, выясняется еще одна засада чтоб работать с абсолютным энкодером после включения питания через 3сек нужно на серву подать сигнал SEN, а потом S-ON. Без сигнала SEN с абсолютным энкодером S-ON не включается

Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 05 авг 2012, 17:31
PKM
То есть без батарейки и работать не будет?
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 05 авг 2012, 18:23
aftaev
PKM писал(а):То есть без батарейки и работать не будет?
если энкодер абсолютный НЕТ не будет, постоянно будет писать ошибку А81 Нужно поставить батарейку 3.6в зайти в функцию Fn008 выбрать режим 5й(сбросить энкодер) подать на серву SEN сигнал потом SON вот тогда должно работать.
Насколько понял SEN сигнал из счетчика что кормится от батарейки перегоняет данные на управление. Примерно так: робот работает, работает его выключили, у него рука начинает сползать за ночь. Серву включили, подали сигнал SEN робот примет свою стойку до того как его вырубили

Вот для чего нужна батарейка и абсолютный энкодер, хотя я этого не понимаю

Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 06 авг 2012, 10:07
Nick
Без батарейки придется энкодер заново выставлять в 0 каждый раз после выключения питания, что похоже не так уж и просто. А так он постоянно включен и все контролирует

.
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 06 авг 2012, 10:27
PKM
Где ж столько батареек брать... у меня пара таких яскав на 200вт лежит - не доходят руки, и еще несколько купил, но не получил.
Там любые литиевые батарейки подходят?
Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 06 авг 2012, 10:37
aftaev
Nick писал(а):Без батарейки придется энкодер заново выставлять в 0 каждый раз после выключения питания, что похоже не так уж и просто. А так он постоянно включен и все контролирует .
Да не все там просто.
С инкриментным энкодером батарейка не нужна работает и так замечательно. Есть функция позиционировать вал в ноль. Она нужна когда на станке нужно привязать сигнал Z энкодера к НОМЕ например.
С абсолютным энкодером тож малость просто. Батарейки хватит на долго. Но если вытащил батарейку иль выдернул шнурок энкодера, то нужно зайти в функцию Fn008 вsбрать параметр №5 нажать кнопку принять и усе готово

Вот только я со своими экспериментами менял моторы, таскал то домой то к станку и приходиось выдергивать энкодер, а когда включаешь серва ругается А81 это ЫЫЫЫЫ
В настройках сервы нашел использовать абсолютный энкодер ка инкрементный и все не нужно сбрасывать ничего

Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 06 авг 2012, 10:43
aftaev
PKM писал(а):Где ж столько батареек брать... у меня пара таких яскав на 200вт лежит - не доходят руки, и еще несколько купил, но не получил. Там любые литиевые батарейки подходят?
Батарейка нужна на 3.6в главное вольты, а там хоть ядерный реактор

Миша(США) говорит - чтоб не запасаться вагоном батареек можно все сервы подключить параллейно к одной батареки

В одной серве стоит батарейка, к остальным тянется проводок

Либо в настройках указать использовать абсолютный энкодер как инкрементный

Re: MECHATROLINK под управлением LinuxCNC(EMC2)
Добавлено: 06 авг 2012, 11:29
PKM
aftaev писал(а):в настройках указать использовать абсолютный энкодер как инкрементный
О, так меня это устроит на первое время. Тогда инициализация при включении сервы не нужна?
А вообще абсолютные энкодеры штука очень полезная, хоуминг не нужен. Просто добавь батарейку.
Кстати по теме: на ебей продается куча дешевых драйверов яскава сигма3, так вот их с ЕМС или Мач подружить нельзя. Потому и дешевые

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