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

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

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

Сообщение merkwurdigliebe »

benly писал(а): Значит что угодно они могут прицепить.
наверное в какой-то момент морисейки были для них важным клиентом... эти моторы появились еще в MDS-A-SVJ и с тех пор кочуют по прошивкам... вообще, они блюдут традиции - у них даже опечатки живут по 25 лет :)

MISTUBISHI DRIVE SYSTEM
* Off Line Monitor Ver1.0 *
* Copyright (C) 1993 Mitsubishi Electric Corporation all rights reserved

и заканчивая

MISTUBISHI DRIVE SYSTEM
Online Monitor
BND-1501W201-B1 (2.10) (2018/01/23,11:38)
(C) 2014 MITSUBISHI ELECTRIC CORPORATION ALL RIGHTS RESERVED
benly писал(а): И везде B1
кстати, да... может это и три таблицы. я не ковырял основательно...
benly писал(а): странно вот в мануале HA103N SV025=2282 а тут его нет
может в более поздних прошивках появился. или наоборот исчез
benly
Кандидат
Сообщения: 69
Зарегистрирован: 08 ноя 2016, 09:10
Репутация: 2
Настоящее имя: кирилл
Контактная информация:

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

Сообщение benly »

Ладно. Сами поковыряете в живую, быстрее и информативнее будет. В MDS-R еще есть заманчивый параметр SV081 SPEC2 Servo specification 2. Естественно без комментариев.
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

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

Сообщение merkwurdigliebe »

сделал поддержку Mechatrolink-I. оказывается, такие усилки у народа еще есть: Yaskawa Sigma SGD-xxxN, SGDB-xxxN, Sigma-II SGDM-xxxN. ну и SGDH+NS100 должны работать. через езернет трансформатор на моей карточке 4Mbps/манчестер прекрасно пролезли, все работает на том же железе. ну и конечно FPGA - сила, не перестаю радоваться насколько оно гибко...
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

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

Сообщение merkwurdigliebe »

начал тут ковыряться с контроллером Mitsubishi EZMotion-NC E68. огромное спасибо benly за предоставленные игрушки! прикрутил дисплей-клавиатуру-кнопки в импровизированную стойку, подключил двухосевой усилок MDS-R-V2-2020 с моторами. серва инициализируется, ручками включается но пока не крутится. надеялся, что можно будет заставить ее ездить с консоли без ковыряния с PLC - но, похоже, нет. GX Developer и этот дредид ладдер лоджик неизбежны :) .HAL конфиги linuxcnc по сравнению с этим - легкое чтиво в удовольствие

мануалов куча - на много тыщ страниц. хоть и японский английский, в принципе, понятно. но есть некий порог вхождения. типа контроллер пишет
M01 OPERATION ERROR 0006
в ALARM/PARAMETER MANUAL находим
0006 H/W STRK END (H/W stroke end)
The stroke end function has activated (the input signal is "OFF") and one of the axes is in the stroke end status.
• Move the machine manually.
• Check for broken wires in the stroke end signal wire.
• Check for trouble in the limit switch.
ищу в CONNECTION AND MAINTENANCE MANUAL "limit switch" и "stroke end" - ничего похожего. роюсь в остальных, в итоге в "PLC INTERFACE MANUAL" находится
2.7 Fixed Signals
The connector pin Nos. in the input signals that are fixed are shown below. Note that using the methods below can ignore fixed signals and change the allocations.
Stroke end -1 X20
Stroke end +1 X28
Stroke end -2 X21
Stroke end +2 X29
ок, еще роемся и ищем че такое X20. догадываюсь, что, возможно, эти сигналы на Base I/O Unit. колхозим разъем с проводками - ага, работает...

в общем, надо подключать кнопки-переключатели и писать PLC программку. примеров в мануалах чет не нашел. есть у меня мануал от какого-то тайваньского ОЦ, там приведен ладдер, хотя бы с символическими именами сигналов и немножко комментариев. попробую на базе этого сделать че-нить минимально-работающее...

e68.jpg (1048 просмотров) <a class='original' href='./download/file.php?id=186347&sid=5f5967ff95a2f86b07231bea87692e80&mode=view' target=_blank>Загрузить оригинал (469.99 КБ)</a>
mds-r-v2.jpg (1048 просмотров) <a class='original' href='./download/file.php?id=186349&sid=5f5967ff95a2f86b07231bea87692e80&mode=view' target=_blank>Загрузить оригинал (293.96 КБ)</a>
Последний раз редактировалось merkwurdigliebe 22 сен 2020, 21:04, всего редактировалось 1 раз.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

merkwurdigliebe писал(а): сделал поддержку Mechatrolink-I
Mechatrolink-III сильно отличается?
merkwurdigliebe писал(а): SGDH+NS100
У меня кучка таких плат была viewtopic.php?p=32211#p32211 я их распаял под Full ClosedLoop :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

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

Сообщение merkwurdigliebe »

aftaev писал(а): 22 сен 2020, 21:02 Mechatrolink-III сильно отличается?
ну да, M-III - эзернет. с дурацкими разъемами. все не соберусь с силами сделать новую платку с эзернетами... как сделаю - можно будет попробовать M-III, ethercat, CC-Link IE TSN и т.п.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

merkwurdigliebe писал(а): можно будет попробовать M-III, ethercat, CC-Link IE TSN и т.п.
CanOpen ?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

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

Сообщение merkwurdigliebe »

не, у CAN физика другая... CAN, вроде, может работать с RS-485 трансиверами... только вот пишут
RS485 is very simple to implement, very robust from a data integrity as it crosses the wire point of view and very versatile.

CAN is much better from a higher level protocol point of view and its ability to handle faults and collisions, but is harder to implement in software if a high level library is not available for your platform. CAN is not so suited to applications where large blocks of data need to be passed.

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

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

Сообщение aftaev »

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

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

Сообщение merkwurdigliebe »

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

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

Сообщение Serg »

merkwurdigliebe писал(а): не, у CAN физика другая... CAN, вроде, может работать с RS-485 трансиверами... только вот пишут
В CAN нужно одновременно и передавать и слушать, поэтому с трансиверами RS485 (half duplex) не могут, но могут с большинством трансиверов RS422 (full duplex).
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

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

Сообщение merkwurdigliebe »

у дельты в мануале одна пара нарисована. оно конечно можно дуплексом по одной паре, но чет я оч сомневаюсь...

delta-can.png (1011 просмотров) <a class='original' href='./download/file.php?id=186359&sid=5f5967ff95a2f86b07231bea87692e80&mode=view' target=_blank>Загрузить оригинал (35.14 КБ)</a>
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

merkwurdigliebe писал(а): у дельты в мануале одна пара нарисована. оно конечно можно дуплексом по одной паре, но чет я оч сомневаюсь...
У трансиверов RS422 можно соединять A c Y и B c Z.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

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

Сообщение merkwurdigliebe »

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

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

Сообщение Serg »

Получится хитрый трансивер, через который можно одновременно и передавать и слушать. :)
В принципе бывают и готовые трансиверы RS485, у которых приёмник и передатчик активируются независимо.
Собственно всё это изврат, ибо уровни сигналов немного отличаются, хоть и большинстве случаев будет работать. CAN трансиверы стоят столько-же, сколько и RS422/485, встречаются даже совместимые по пинам. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 608
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

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

Сообщение merkwurdigliebe »

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

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

Сообщение merkwurdigliebe »

запустил, наконец, г-код на балалайке.. не представляю, как народ рисует на ладдере сложные схемы - ректальная ж тонзиллэктомия в чистом виде...
вообще, без опыта работы с пром чпу грабли периодически попадаются. типа если нет десятичной точки в значении координаты - значит она в микронах (или в десятых микрона), а не в мм.
мануал по программированию начинается с прекрасной картинки. 2006 год на дворе... :)

tape.png (945 просмотров) <a class='original' href='./download/file.php?id=186488&sid=5f5967ff95a2f86b07231bea87692e80&mode=view' target=_blank>Загрузить оригинал (98.14 КБ)</a>

сейчас налаживаю логгер - буду писать в файл данные с шины серв. а потом попробую сравнить траектории E68 и LinuxCNC на аналогичных программках. посмотрим, что там за джерк контрол...

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

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

Сообщение aftaev »

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

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

Сообщение merkwurdigliebe »

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

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

Сообщение aftaev »

merkwurdigliebe писал(а): да не говори... пишу по привычке g0x100y100 - оно выполняется, но не едет никуда пока допер... по-моему где-то в параметрах это меняется
Чудес тебя много еще ждет :)
Интересно твое мнение о пром стойке услышать, спустя годик работы с ней. Как оно без мыши работается?
у Мицубисек вроде была фишка работы со штурвалом. У них вроде Gcode можно штурвалом листать и вроде была фишка подвода инструмента штурвалом при выполнении УП. То есть переходишь в какой то режим, жмешь Пуск и ничего не происходит. Но если покрутить штурвал, то станок поедет по УП в зависимости как штурвал крутишь. Удобно, чтобы не долбануться инструментом ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ответить

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