Перейти к содержанию
aftaev

Принцип работы сетевых серв в ЧПУ

Рекомендуемые сообщения

Все чаще попадаются сервы связанные в сеть. Купил недавно б/у сервы а веренее всю электронику с б/у фрезера (кроме компа).

 

Комплект на 3 оси

1. Conventer VS-656 MR5 (нечто вроде БП)

2. Сервы Yaskawa Servo SGDC-05AJA

3. Моторы 450ватт 1500 об/мин

 

Первый блок это конвентер он один питает все подключенные блоки, тонкие это сервоприводы.

post-5687-003151200 1353068672_thumb.jpg

 

Схема как все связано

post-5687-003198800 1353068687_thumb.jpg

 

Связь с ЧПУ происходит по 3 проводам 2 сигнальных, один общий.

 

Когда каждая серва подключена к ЧПУ параллельно ясно как все работает, а вот когда сервы подключены последовательно непонятно как они могут работать одновременно.

Мануалы довольно скудные. Какая сеть особо не важно, задается адрес сервы и команда что делать. Пока даем команду одной серве другие что то делают :unknw:

 

Кто может на пальцах объяснить принцип работы сетевых серв в ЧПУ :rolleyes:

Поделиться сообщением


Ссылка на сообщение

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

А в чём проблема? Протокол цифровой. Такие часто используются.

У сименса, например, есть привода работающие по Profibus`у

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

aftaev, Вы похоже при богатом опыте работы с ЧПУ не знаете некоторых основ или не придаете им должного значения.

 

Ну например, то что оси ходят не синхронно, то что между ними есть рассогласование. Это все позволяет иметь весьма ощутимые временные люфты в управлении и при этом работать в пределах допусков.

Изменено пользователем Demon54

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

А в чём проблема? Протокол цифровой. Такие часто используются.

У сименса, например, есть привода работающие по Profibus`у

То что протокол цифровой это понятно этих протоколов куча. Непонятно как работают сервы? Получаются что сервы шагают и работают сервы по очереди?

ЧПУ на основе МАЧ или ЕМС оси к ЧПУ подключены параллейно и сигнал управления получают одновременно все привода. И привода(оси) едут одновременно.

Изменено пользователем aftaev

Поделиться сообщением


Ссылка на сообщение

aftaev, Вы похоже при богатом опыте работы с ЧПУ не знаете некоторых основ или не придаете им должного значения.

с пром. ЧПУ не работал.

 

Ну например, то что оси ходят не синхронно, то что между ними есть рассогласование. Это все позволяет иметь весьма ощутимые временные люфты в управлении и при этом работать в пределах допусков.

Я про то как организована работа серв в сети, как им задается работа?

 

Могу предположить пару вариантов.

1.Сервы получают команды Х+0,001мм(проехала ось) Y+0,001мм(проехала ось) Z-0,001мм(проехала ось). То есть сервы выполняют задание сразу и работают по очереди

2. Сервы получают команды Х+0,001мм Y+0,001мм Z-0,001мм Сигнал старт - оси проехали заданное им задание одновременно.

Поделиться сообщением


Ссылка на сообщение

Ну в интернете байты последовательно передаются а странички у вас все сразу открываются. Да еще музыка на фоне онлайн играет и кино с ютуба крутится.

А еще в компьютере шина PCI куда воткнута куча всего, включая ваши чпу карточки, сетевухи, звуковухи и т.п. - они ее по очереди используют и всем хватает..

Механические процессы достаточно медленные поэтому передавать команды последовательно по одному проводу вполне разумно..

Поделиться сообщением


Ссылка на сообщение

aftaef,

если передать команды Х Y и Z по варианту 1 с задержкой 0.000001 секунды (1 МГц) то результат будет такой же что и по варианту 2 когда они приходят одновременно...

Поделиться сообщением


Ссылка на сообщение

aftaev, скорее первый вариант. Потому как при нынешнем прониконовении цифры везде, сомнительным решением будет ехать один метр (например) и каждый раз отдавать команду оконечному приводу проехать 1 микрон (к примеру).

Поделиться сообщением


Ссылка на сообщение

aftaev, скорее первый вариант

предполагать я тож могу и 2 варианта нарисовал как это представляю, а как бы по точнее узнать как на самом деле.

 

если передать команды Х Y и Z по варианту 1 с задержкой 0.000001 секунды (1 МГц) то результат будет такой же что и по варианту 2 когда они приходят одновременно...

это выглядеть будет одновременно, а обработка думаю будет ступеньками.

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

а как бы по точнее узнать как на самом деле

 

Большая пдф-ка :)

http://www.yaskawa.com/site/dmspindle.nsf/(DocID)/TKUR-5W4HZS/$File/SIE-S626-7.5B.pdf

 

Вот блин, форум "жует" ссылку

Изменено пользователем Demon54

Поделиться сообщением


Ссылка на сообщение

Большая пдф-ка

http://www.yaskawa.com/site/dmspindle.nsf/(DocID)/TKUR-5W4HZS/$File/SIE-S626-7.5B.pdf

 

Вот блин, форум "жует" ссылку

да чет не получается ссылку открыть хоть и копирую целиком.

Поделиться сообщением


Ссылка на сообщение

Отредактировал.

Там на странице 3-27, есть описание контактов шины CN5. И судя по сигналу AXRUN (24 контакт) команду ехать оси получают одновременно.

Поделиться сообщением


Ссылка на сообщение
Merkwurdigliebe пытался подружить сетевые сервы с ЕМС в теме жужалки, но чем закончилось не известно :unknw:

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

к этим сервам есть платы которые с ними общаются, но им нужно ПО для управления

post-5687-078288200 1353083241_thumb.jpg

post-5687-000102800 1353083243_thumb.jpg

 

А мне бы как нибудь их к ЕМС прикрутить

Изменено пользователем aftaev

Поделиться сообщением


Ссылка на сообщение

Отредактировал.

Там на странице 3-27, есть описание контактов шины CN5. И судя по сигналу AXRUN (24 контакт) команду ехать оси получают одновременно.

все что нашел изучил. Сервы между собой запараллейны. На сервах есть джамперы которые задают адрес сервы по которому нужно к ним обращаться.

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

у мицубиси в SSCNET вот так:

post-41-004951000 1353083044_thumb.gif

 

контроллер посылает пакет с позицией для всех осей:

 

........ [начало такта] [позиция ось1] [позиция ось2] [позиция ось3] ...

 

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

 

...................... [ответ от ось1] ............... [ответ от ось2] ............... [ответ от ось3] ........

 

и в начале следующего такта приводы синхронно начинают выполенять полученную от контроллера команду.

Изменено пользователем Merkwurdigliebe

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

post-47397-002471400 1353083497_thumb.jpg

а как бы по точнее узнать как на самом деле.

Александр, может вам уже пора переходить на такую схему. Там и энкодер на двигателе и линейки можно подключить.

Изменено пользователем vasili4

Поделиться сообщением


Ссылка на сообщение

Похоже, что общение аналоговое. Т.е. большой блок раздает задачу осям аналоговым сигналом от 0 до +24 вольт.

Поделиться сообщением


Ссылка на сообщение

контроллер посылает пакет с позицией для всех осей:

появился еще вариант с такими заморочками привода в топку :)

Поделиться сообщением


Ссылка на сообщение

Александр, может вам уже пора переходить на такую схему.

Аха мне еще Mechatrolink не хватало :crazy: Как их прикрутить к МАЧу или ЕМС :shok:

А такие сервы у меня есть Про сервы Yaskawa #1 там повезло блок Mechatrolink отстегнул выбросил и это обычная серва :yahoo:

 

Merkwurdigliebe, ты свои сетевые сервы к ЕМС прикрутил?

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

Непонятно как работают сервы? Получаются что сервы шагают и работают сервы по очереди?

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

Изменено пользователем tmpr

Поделиться сообщением


Ссылка на сообщение

А я вам про что все время твержу - _последовательный_. Можете себе представить, что буржуи сейчас используют, если can/rs485 сдают в секонхенд ? Могу дать 100%% толстый намек на - смотрите крайние посты "в системе управления токарником".

 

Пока даем команду одной серве другие что то делают

Они там все все время что-то делают. Протокол может быть 1. с последовательными командами, может быть 2. с последовательными командами и общим стартом выполнения. Может быть еще вариант 3. с широкополосными пакетами, когда в одном пакете происходит программирование всех получатели одновременно. И этот вариант мне больше всего нравится. Кроме того, он похож на второй и не исключает работу в режиме первого.

Поделиться сообщением


Ссылка на сообщение

Merkwurdigliebe, ты свои сетевые сервы к ЕМС прикрутил?

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

Поделиться сообщением


Ссылка на сообщение

Видать описание протоколов на сервы не найти :unknw:

Все что нашел это описание каких то команд CNC-PLC

 

Merkwurdigliebe, у тебя описание протоколов для Yaskawa нет :rolleyes: Название сети в мануалах проскакивает как YENET

Поделиться сообщением


Ссылка на сообщение

Все протоколы, которые тут обсуждали - перепревшее старье. Сейчас в станках рулят Эзеркат, Профинет и Серкос-3. Можете начать изучение с Ethercat. На него больше всего открытого материала. Например http://ethercat.org/

или

http://beckhoff.ru/

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу


×
×
  • Создать...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.