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

Разработка системы управления для станка

Какое то обсуждение кота в мешке идёт. Как можно быбирать между ПЛИС и ПЛК не имея на руках подробного ТЗ ?

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

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


Ссылка на сообщение
Поделиться на другие сайты

Какое то обсуждение кота в мешке идёт. Как можно быбирать между ПЛИС и ПЛК не имея на руках подробного ТЗ ?

Это ещё ерунда. Вот как под такую задачу писать сразу код? Вот вопрос. Я поковырялся себе в IP корках, что-то попробовал наваять, но толку пока никакого.

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


Ссылка на сообщение
Поделиться на другие сайты

Это ещё ерунда. Вот как под такую задачу писать сразу код? Вот вопрос. Я поковырялся себе в IP корках, что-то попробовал наваять, но толку пока никакого.

Может надо тренироваться на кошках, а не на такой сложной задаче? А к усложнению переходить по мере "становления на крыло".

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


Ссылка на сообщение
Поделиться на другие сайты

Может надо тренироваться на кошках, а не на такой сложной задаче? А к усложнению переходить по мере "становления на крыло".

Как-бы это не первый проект. Предыдущий был на Спартане 6-м, максимальной конфигурации с утилизацией ресурсов на 65-70%. Так что потренировался я достаточно. Тут только вопрос в Альтере и принципе управления двигателями.

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


Ссылка на сообщение
Поделиться на другие сайты

..принципе управления двигателями.

Тогда надо раздобыть уже документацию или спросить у кого-нибудь.

Здесь тренировка не поможет.

 

Всё, конечно, очень странно.

То, что вдруг выяснилось, что управлять надо 15-ю осями - это уже говорит о том, что в любом случае надо смотреть, что за двигатели, как управляются, это уже ближе к ПЛИС, конечно.

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


Ссылка на сообщение
Поделиться на другие сайты

Двигатели какие? Шаговые или серводвигатели?

Двигатели трёхфазные синхронные, управляются через силовую плату FalconeEye по PWM интерфейсу. Это всё что известно(

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


Ссылка на сообщение
Поделиться на другие сайты

Двигатели трёхфазные синхронные, управляются через силовую плату FalconeEye по PWM интерфейсу. Это всё что известно(

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

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


Ссылка на сообщение
Поделиться на другие сайты

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

Да, Энкодер там присутствует. Только что это за зверь и как с ним работать я ещё не разобрался.

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


Ссылка на сообщение
Поделиться на другие сайты

Да, Энкодер там присутствует. Только что это за зверь и как с ним работать я ещё не разобрался.

Либо относительный, либо абсолютный. Абсолютный хорош тем, что сразу после подачи питания можно получить от него текущий угол (у нас использовались МП9 в которых данные представляются в параллельном виде кодом Грея). А с относительным придется сделать оборот, найти метку (у отечественных называется "север") и в процессе работы считать импульсы между этими метками, а также контролировать импульсы на предмет их пропадания.

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


Ссылка на сообщение
Поделиться на другие сайты

Либо относительный, либо абсолютный. Абсолютный хорош тем, что сразу после подачи питания можно получить от него текущий угол (у нас использовались МП9 в которых данные представляются в параллельном виде кодом Грея). А с относительным придется сделать оборот, найти метку (у отечественных называется "север") и в процессе работы считать импульсы между этими метками, а также контролировать импульсы на предмет их пропадания.

 

На кой двигателю абсолютный энкодер?

Абсолютный ставят на редукторы.

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


Ссылка на сообщение
Поделиться на другие сайты

На кой двигателю абсолютный энкодер?

Абсолютный ставят на редукторы.

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

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


Ссылка на сообщение
Поделиться на другие сайты

На кой двигателю абсолютный энкодер?

Абсолютный ставят на редукторы.

Строго говоря - энкодер не сажается напрямую к ротору.

Другое дело, какую цель преследует установка энкодера?

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

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


Ссылка на сообщение
Поделиться на другие сайты

Да, Энкодер там присутствует. Только что это за зверь и как с ним работать я ещё не разобрался.

И вы все еще собираетесь изобретать это все на ПЛИС? У вас что, задача разработать частотный преобразователь для синхронного электропривода? Для всего лишь одного станка или робота?

 

Надеюсь вы в курсе, что для данного применения сотни фирм в мире выпускают серийную продукцию, которая дешевле даже железа вашего альтеровского Кита?

Например Альтивар, Омрон или любой отечественный преобразователь частоты для 3-х фазных синхронных двигателей с входами для любого типа энкодеров.

 

Kolya, неужели у вас такая мизерная зарплата, что дешевле вас нанять на недели, чем купить готовое изделие за 500 бакинских?

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


Ссылка на сообщение
Поделиться на другие сайты

И вы все еще собираетесь изобретать это все на ПЛИС? У вас что, задача разработать частотный преобразователь для синхронного электропривода? Для всего лишь одного станка или робота?

 

Надеюсь вы в курсе, что для данного применения сотни фирм в мире выпускают серийную продукцию, которая дешевле даже железа вашего альтеровского Кита?

Например Альтивар, Омрон или любой отечественный преобразователь частоты для 3-х фазных синхронных двигателей с входами для любого типа энкодеров.

 

Kolya, неужели у вас такая мизерная зарплата, что дешевле вас нанять на недели, чем купить готовое изделие за 500 бакинских?

Я конечно не хвалюсь, но зарплата у меня очень хорошая. А раз заказчик заказывает (извините за каламбур), то моё дело заморочится и сделать)))

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


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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