Добро пожаловать на Форум по станкам с ЧПУ!

Про сервы Yaskawa

Тема в разделе "Электронные компоненты станков и бытовой техники", создана пользователем rw666, 20 май 2015.

  1. rw666

    rw666 Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    20.622
    Симпатии:
    2
    Народ кому нибудь попадались ссылки работы MECHATROLINK под управлением LinuxCNC(EMC2) ?

    Купил такие сервы. Они новые Сигма2 и похоже работают только по MECHATROLINK. Но у них есть замкнутая обратная связь(можно подключать линейки прям к серве) :cool:



    Ютуб показывает такое:

    [​IMG]
     
  2. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    19.890
    Симпатии:
    0
    А какие на них есть выходы? Есть доки по ним?

    Сфоткай сервы, чтобы было видно, что на них написано.
     
  3. rw666

    rw666 Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    20.622
    Симпатии:
    2
  4. rw666

    rw666 Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    20.622
    Симпатии:
    2
    Фотос "обчной" серыв и сервы с доп модулем Мехатроник:





    Суть примерно такая что сервы включаются как бы последовательно в сеть. Не нужно от каждой сервы тянуть сигнал в контроллер (ЕМС2)





    Судя мануалу к этим сервам можно прикрутить линейки для полной обратной связи
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
     
  5. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    19.890
    Симпатии:
    0
    Ничего не понятно, а есть полные доки по этой серве?

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

    Наверняка у них есть такие входы...
     
  6. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    19.890
    Симпатии:
    0
    А кабеля у тебя такие специальные есть? И насколько они длинные, плюс им нужен специальный терминатор на неиспользуемом конце....
     
  7. rw666

    rw666 Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    20.622
    Симпатии:
    2
    Есть воть http://www.google.ru/url?sa=t&rct=j&q=S ... 2CBsXtzo7w

    Все сервы сводятся в этот блок http://www.ebay.com/sch/i.html?_trksid= ... a&_sacat=0

    Нету :) Проще иль найти готовые разработки на FPGA иль купить готовый блок, иль сменить блок что справо крепится к серве на другой протакол, иль выбросить в мусорку.

    Там кабеля как USB точно такие же с 4мя выводами :) Специальные кабеля нужны как понимаю при работе на 500 метров :)
     
  8. rw666

    rw666 Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    20.622
    Симпатии:
    2
    Это хитрая серва у нее можно менять блоки управления
    Хитрая серва.JPG (5.77 Кб) Просмотров: 6723


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

    Вот здесь видны разные блоки которые цепляются сбоку сервы http://www.ebay.com/sch/i.html?_nkw=NS+ ... &_osacat=0
    [​IMG]
     
  9. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    19.890
    Симпатии:
    0
    да... на step/dir в доках ничего похожего не находится...
     
  10. rw666

    rw666 Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    20.622
    Симпатии:
    2
    К ней можно цеплять разные блоки, как на картинке выше.

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

    NS100 - это сеть MECHATROLINK
    NS115 - это сеть MECHATROLINK II
    NS300 - это сеть DeviceNet
    NS500 - это сеть Profibus
    NS600 - это сеть RS232/422/485
    JUSP-NS600 - модуль шагового перемещения.
    ни один из про токолов без гемора не подходит для наших нужд
     
  11. SEG

    SEG Active Member

    Регистрация:
    8 май 2012
    Сообщения:
    2.694
    Симпатии:
    0
    Долой SGDH!!!
     
  12. Arhi

    Arhi Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    10.271
    Симпатии:
    0
    Судя по параметрам и конфигурации очень похоже на шину CAN. USB-кабели для этого подходят замечательно.
     
  13. rw666

    rw666 Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    20.622
    Симпатии:
    2
    кто нибудь видел ссылки на ЕМС2+CAN :eek:
     
  14. den_s

    den_s Member

    Регистрация:
    7 июн 2012
    Сообщения:
    994
    Симпатии:
    0
    Протокол механотроник не позволяет прокачать данные с/на сервопривод, с целью использования таких компонент хал, как ПИД.
    Он используется как сеть связи для задачи параметров аппаратным блокам ПИД и степген.
     
  15. Karpachev Artem

    Karpachev Artem Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    3.440
    Симпатии:
    0
    У нас есть крутая плата National Instruments, что-то там насчет поддержки таких протоколов было, я бы попробовал...
    А с емц/мач не выйдет по мехатролинку общаться
     
  16. den_s

    den_s Member

    Регистрация:
    7 июн 2012
    Сообщения:
    994
    Симпатии:
    0
    Почему не выйдет? Выйдет если написать драйвера/плагины, разработать дизайн фпга, сделать платы ... Убить на это дело года два-три.
     
  17. Karpachev Artem

    Karpachev Artem Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    3.440
    Симпатии:
    0
    Да, по-простому явно не получится.
    Не раз уже задумывался о том, что ЕМС сильно не хватает поддержки подобных протоколов. Жаль, что их много, был бы один - уже бы сделали.
     
  18. anton1308

    anton1308 Member

    Регистрация:
    5 май 2012
    Сообщения:
    591
    Симпатии:
    0
    Вот руководство рус. На SGDH:

    (3.41 Мб) Скачиваний: 2737
    [​IMG]
     
  19. rw666

    rw666 Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    20.622
    Симпатии:
    2
    ЕМС2 может хоть с каким нибудь сетевым работать? Да хоть с CAN ?

    NS100 - это сеть MECHATROLINK
    NS115 - это сеть MECHATROLINK II
    NS300 - это сеть DeviceNet
    NS500 - это сеть Profibus
    NS600 - это сеть RS232/422/485
     
  20. Arhi

    Arhi Active Member

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

    Вот например наиболее полная, грамотная и недорогая реализация: http://indemsys.ru/practical-electronic ... PIC18.html

    В любом из этих вариантов нужно знать что писать в шину и что будет приходить в ответ.