Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S-B)

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

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение Serg »

merkwurdigliebe писал(а):задать для оси Z в конфиге какое-нить дикое ускорение, z.motor-pos-cmd отправить на limit3 с ограничением ускорения. выход limit3 на консоль, разницу motor-pos-cmd и выхода limit3 - на пиноль...
Да, примерно так и делается. На стенде в принципе работает, в живую пока случай не представился такое реализовать.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
alex_sar
Мастер
Сообщения: 1749
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 295
Настоящее имя: Алексей
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение alex_sar »

Да, интересно. И конечно пинолью сильно шустрее шевелить можно. Как основное закончу, попробую осуществить.
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 609
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение merkwurdigliebe »

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

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение aftaev »

alex_sar писал(а):Вот если бы найти вариант где взять 220 три фазы. Не трансформатор же трехфазный ставить...
Питание 3ф серв 220в от 380в (электронный трансформатор) #1
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1645
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение N1X »

Блин, когда ты все успеваешь :)
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 609
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение merkwurdigliebe »

ага, не прошло и три года... ;)
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1645
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение N1X »

Контроллер покаж =)
Или пока макетка?
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 609
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение merkwurdigliebe »

макетка. платы закажу скоро, переделаю из YSSC2P/YSSC3P, без изысков...
mii.jpg (4969 просмотров) <a class='original' href='./download/file.php?id=167949&sid=853f35a66be1f75d736040cfde2522a9&mode=view' target=_blank>Загрузить оригинал (591.15 КБ)</a>
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1645
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение N1X »

Норм вариант :)
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 609
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение merkwurdigliebe »

а тем временем еще пару машинок linuxcnc/mr-j4-b зачепэушили
m1.jpg (4331 просмотр) <a class='original' href='./download/file.php?id=168939&sid=853f35a66be1f75d736040cfde2522a9&mode=view' target=_blank>Загрузить оригинал (2.28 МБ)</a>
m2.jpg (4331 просмотр) <a class='original' href='./download/file.php?id=168940&sid=853f35a66be1f75d736040cfde2522a9&mode=view' target=_blank>Загрузить оригинал (2.06 МБ)</a>
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 609
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение merkwurdigliebe »

ну вот не прошло и полгода. допиливаю прошивку/драйвер. пока будет только mechatrolink ii, 32 байт пакеты, 1мс цикл, 8 осей. position/speed управление. можно еще попробовать speed feed-forward, если из linuxcnc есть где достать расчетную скорость..
ymtl3p-a.jpg (3552 просмотра) <a class='original' href='./download/file.php?id=172189&sid=853f35a66be1f75d736040cfde2522a9&mode=view' target=_blank>Загрузить оригинал (703.91 КБ)</a>
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 609
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение merkwurdigliebe »

добыл тут еще процессорную плату от усилка MDS-DJ-V1-80. это из мицубисевской CNC линейки, железо аналогичное MR-J4-B-RJ, но протокол управления другой. воткнул эту проц плату на силовую часть от MR-J4-20B. удалось найти как попасть в отладочный монитор через USB и слить дамп памяти. дизассемблировал прошивку, в общих чертах понял про протокол (похож на sscnet-iii), написал поддержку для YSSC3P, помучался с немножко отладкой. усилок определяется, параметры загружаются, на команды реагирует, фидбэк с позицией мотора вижу. но при попытке включить серво - отрубается по ошибке AL.17 (ADC error) или AL.24 (short-circuit to ground). неделю бьюсь. :)
первая версия была - силовая часть как-то отличается, т.к. на V1-80 стоит 75-амперная IGBT сборка вместо 50-амперной на J4-200. но нет, оказалось что резисторный делитель, по которому проц определяет модель силового модуля, там установлен правильно - как для J4-350. более того, нашел в прошивке табличку с сопротивлением current sense шунтов - и оно совпадает с теми, что установлены на моем J4-20. загадка... жду J4-60B, попробую как он себя поведет в качестве MDS-DJ-V1-15. но что-то сомневаюсь, что заработает...
что-то недопередаю во время инициализации или рабочего цикла? но это же странно таким образом реагировать... эх, посмотреть бы что родной контрол шлет. есть у кого-нить мицу чпу с оптическим интерфейсом к приводам? :)
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение aftaev »

merkwurdigliebe писал(а):есть у кого-нить мицу чпу с оптическим интерфейсом к приводам?
Если оно тебе в руки попадет, ты в мозг через USB залезешь, дизассемблируешь и родится новая ЧПУ :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1645
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение N1X »

merkwurdigliebe писал(а):усилок определяется, параметры загружаются, на команды реагирует, фидбэк с позицией мотора вижу.
А как вообще работают цифровые протоколы обычно? Драйвер параметры не хранит? Их хранит ЧПУ и при каждом старте конфигурирует усилок?
Мицубаны на оптике есть, но они в станках крутятся... Тебе обмен снять нужно при старте?
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 609
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение merkwurdigliebe »

MDS - параметры не хранят, EEPROM пустая. все устанавливаются в дефолт при старте, а при подключении контроллер их переписывает. все или выборочно - не знаю. MDS-A/B/C загружали все.

снять обмен - ага
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1645
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение N1X »

Покумекаю, про "снять обмен" денек-другой. Отпишусь.
Что там с битрейтом, его тупо на saleae logic записать не выйдет часом?
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 609
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение merkwurdigliebe »

50 Мбит/с, выйдет, в принципе. но наверное не стоит туда лезть с проводами...
я еще помучаюсь какое время - не получится, лучше вышлю карточку с кабелями. тогда надо будет заменить кабель от контроллера к первому драйву на два одиночных с оптическим сплиттером, второй отвод от которого воткнуть в карточку. и включить контроллер - он этого не заметит...
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 609
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение merkwurdigliebe »

ну вот только стоило мне пожаловаться, как эта #$^#@$^ железка взяла - и заработала. до этого перетыкал все, что только можно, раз двадцать. а тут отложил, поковырялся пару дней с яскавой, снова включаю - а оно работает. мистика...
ща буду разбираться как флэш перешивать. и сконвертим J4-B в модный DJ со всякими nano control, OMR-FF and other buzzwords :)

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

Re: Контроллер YSSC2P для серво Mitsubishi SSCNET-II (MR-J2S

Сообщение aftaev »

merkwurdigliebe писал(а):nano control
merkwurdigliebe писал(а):OMR-FF
merkwurdigliebe писал(а):other buzzwords
по русский пиши однако, шо это такое :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ответить

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