Про сервы Yaskawa

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

Про сервы Yaskawa

Сообщение aftaev »

Народ кому нибудь попадались ссылки работы MECHATROLINK под управлением LinuxCNC(EMC2) ?

Купил такие сервы. Они новые Сигма2 и похоже работают только по MECHATROLINK. Но у них есть замкнутая обратная связь(можно подключать линейки прям к серве) :good:
Сервы 100ватт.JPG (31630 просмотров) <a class='original' href='./download/file.php?id=7034&sid=678ecbbee647b68638a4bc1f902cf877&mode=view' target=_blank>Загрузить оригинал (38.65 КБ)</a>
Ютуб показывает такое:
https://www.youtube.com/watch?v=rOyIZAUEd5Y
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

А какие на них есть выходы? Есть доки по ним?

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

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

Сообщение aftaev »

Название сервы Yaskawa SGDH module JUSP-NS110

ПрЫнцЫп сети:
http://www.mechatrolink.org/en/mechatro ... re-m2.html

Серва
http://www.mechatrolink.org/common/doc/ ... YEjusp.pdf

То что делают под эту сеть:
http://www.mechatrolink.org/app/product ... hp?lang=en
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Фотос "обчной" серыв и сервы с доп модулем Мехатроник:
Сервы 100ватт.JPG (31611 просмотров) <a class='original' href='./download/file.php?id=7042&sid=678ecbbee647b68638a4bc1f902cf877&mode=view' target=_blank>Загрузить оригинал (104.55 КБ)</a>
Сервы 100ватт-2.JPG (31611 просмотров) <a class='original' href='./download/file.php?id=7043&sid=678ecbbee647b68638a4bc1f902cf877&mode=view' target=_blank>Загрузить оригинал (105.7 КБ)</a>
Суть примерно такая что сервы включаются как бы последовательно в сеть. Не нужно от каждой сервы тянуть сигнал в контроллер (ЕМС2)
Сеть Мехатроника.JPG (31611 просмотров) <a class='original' href='./download/file.php?id=7044&sid=678ecbbee647b68638a4bc1f902cf877&mode=view' target=_blank>Загрузить оригинал (48.6 КБ)</a>
Сеть Мехатроника2.JPG (31611 просмотров) <a class='original' href='./download/file.php?id=7046&sid=678ecbbee647b68638a4bc1f902cf877&mode=view' target=_blank>Загрузить оригинал (39.76 КБ)</a>
Судя мануалу к этим сервам можно прикрутить линейки для полной обратной связи
Обратная связь.JPG (31611 просмотров) <a class='original' href='./download/file.php?id=7045&sid=678ecbbee647b68638a4bc1f902cf877&mode=view' target=_blank>Загрузить оригинал (42.74 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

Ничего не понятно, а есть полные доки по этой серве?

вообще, чтобы ее подключить к LinuxCNC нужен драйвер, который сможет общаться с их платой... Поэтому более простой путь - общаться с сервами по стандартным протоколам step/dir или +-10V.

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

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

Сообщение Nick »

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

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

Сообщение aftaev »

Nick писал(а):Ничего не понятно, а есть полные доки по этой серве?
Есть воть http://www.google.ru/url?sa=t&rct=j&q=S ... 2CBsXtzo7w

Все сервы сводятся в этот блок http://www.ebay.com/sch/i.html?_trksid= ... a&_sacat=0
Nick писал(а):вообще, чтобы ее подключить к LinuxCNC нужен драйвер, который сможет общаться с их платой... Поэтому более простой путь - общаться с сервами по стандартным протоколам step/dir или +-10V.
Наверняка у них есть такие входы...
Нету :) Проще иль найти готовые разработки на FPGA иль купить готовый блок, иль сменить блок что справо крепится к серве на другой протакол, иль выбросить в мусорку.
Nick писал(а):А кабеля у тебя такие специальные есть? И насколько они длинные, плюс им нужен специальный терминатор на неиспользуемом конце....
Там кабеля как USB точно такие же с 4мя выводами :) Специальные кабеля нужны как понимаю при работе на 500 метров :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Это хитрая серва у нее можно менять блоки управления
Хитрая серва.JPG
Хитрая серва.JPG (5.77 КБ) 31607 просмотров
Мне достался блок управления NS100 это сеть Мехатроник. Нужно поискать другие блоки, наверняка есть те что степ/дир понимают :)

Вот здесь видны разные блоки которые цепляются сбоку сервы http://www.ebay.com/sch/i.html?_nkw=NS+ ... &_osacat=0
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

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

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

Сообщение aftaev »

Nick писал(а):да... на step/dir в доках ничего похожего не находится...
К ней можно цеплять разные блоки, как на картинке выше.

Сделаем небольшой обзор по блокам что сейчас выдерну из мануалов

NS100 - это сеть MECHATROLINK
NS115 - это сеть MECHATROLINK II
NS300 - это сеть DeviceNet
NS500 - это сеть Profibus
NS600 - это сеть RS232/422/485
JUSP-NS600 - модуль шагового перемещения.
ни один из про токолов без гемора не подходит для наших нужд :beer_blow:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Fisher
Почётный участник
Почётный участник
Сообщения: 3391
Зарегистрирован: 09 апр 2012, 12:39
Репутация: 424
Откуда: Киров
Контактная информация:

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

Сообщение Fisher »

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

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

Сообщение Serg »

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

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

Сообщение aftaev »

кто нибудь видел ссылки на ЕМС2+CAN :wik:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

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

Сообщение Impartial »

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

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

Сообщение PKM »

У нас есть крутая плата National Instruments, что-то там насчет поддержки таких протоколов было, я бы попробовал...
А с емц/мач не выйдет по мехатролинку общаться
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

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

Сообщение Impartial »

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

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

Сообщение PKM »

Да, по-простому явно не получится.
Не раз уже задумывался о том, что ЕМС сильно не хватает поддержки подобных протоколов. Жаль, что их много, был бы один - уже бы сделали.
Аватара пользователя
Сергей=
Мастер
Сообщения: 580
Зарегистрирован: 31 июл 2012, 22:28
Репутация: 9
Контактная информация:

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

Сообщение Сергей= »

Вот руководство рус. На SGDH:
SGDH - 04 A E Sigma Привода Каталог Рус.pdf
(3.41 МБ) 4936 скачиваний
ппп.jpg (31576 просмотров) <a class='original' href='./download/file.php?id=7057&sid=678ecbbee647b68638a4bc1f902cf877&mode=view' target=_blank>Загрузить оригинал (292.35 КБ)</a>
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

ЕМС2 может хоть с каким нибудь сетевым работать? Да хоть с CAN ?

NS100 - это сеть MECHATROLINK
NS115 - это сеть MECHATROLINK II
NS300 - это сеть DeviceNet
NS500 - это сеть Profibus
NS600 - это сеть RS232/422/485
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Плата никакая не нужна. Нужен просто преобразователь интерфейса, например RS232-CAN - это простенькая схемка на микроконтроллере или совсем копеечная схема, типа конвертора RS485, но с обработкой протокола средствами компа. CAN-протокол - это обычная последовательная передача данных + арбитраж по обработки коллизий при работе нескольких ведущих на одной шине. Программные реализации легко нагугливаются подо всё, что шевелится.

Вот например наиболее полная, грамотная и недорогая реализация: http://indemsys.ru/practical-electronic ... PIC18.html
aftaev писал(а):ЕМС2 может хоть с каким нибудь сетевым работать? Да хоть с CAN ?

NS100 - это сеть MECHATROLINK
NS115 - это сеть MECHATROLINK II
NS300 - это сеть DeviceNet
NS500 - это сеть Profibus
NS600 - это сеть RS232/422/485
В любом из этих вариантов нужно знать что писать в шину и что будет приходить в ответ.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

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