Позиционирование с помощью сервопривода

Контроллеры, драйверы, датчики, управляющие устройства.
kirillsimatic
Новичок
Сообщения: 1
Зарегистрирован: 15 дек 2015, 10:07
Репутация: 0
Настоящее имя: Кирилл
Контактная информация:

Позиционирование с помощью сервопривода

Сообщение kirillsimatic »

Здравствуйте люди добрые !!!!! Прошу высказать свои мысли и опыт. Есть программное обеспечение с которого есть возможность получить угол положения оси в формате INT. Необходимо передать угол положения оси в реальном времени на сервопривод. Хотелось по возможности недорогое решение, возможно Б/У или Китай . На глаза попался драйвер DCS810 ну или HBS57 (точная модель не важна). Недорогое решение, есть возможность управления по протоколу STEP/DIR/EN, а также COM порт. В случае протокола STEP/DIR/EN необходим контроллер движения с реализацией этого протокола или через дискретный модуль PLC c программой протокола. Во втором случае это не выполнимо так как длительность импульса для сигнала step(pull) должна быть не меньше 10ms , что невозможно реализовать на PLC (цикл программы порядка 30 ms , на прерываниях просто не вижу смысла делать). Можно купить модуль PLC с реализацией протокола STEP/DIR/EN , но он дорогой . Остается контроллер движения , но как ему передать значение угла ?
СОМ порт . Честно говоря с драйверами сервопривода никогда не работал через сом порт . Я так понял есть стандартный протокол с набором команд для управления драйвером через сом порт и в тех же китайских драйвер DCS810 (HBS57) это возможно или через сом порт идет только настройка параметров драйвера .
Ну и еще одна проблема , пересчет угла в импульсы step(pull) . Сколько их подать когда угол меняется, как это рассчитать ?
Возможно у меня подход вообще не верный и простым драйвером серводвигателя тут не выкрутишься и необходима обратная связь по энкодеру , Т.Е это уже другое железо.
Что вы думаете ? Какие могут быть варианты системы ?
Олег.
Опытный
Сообщения: 131
Зарегистрирован: 20 ноя 2014, 19:18
Репутация: 14
Контактная информация:

Re: Позиционирование с помощью сервопривода

Сообщение Олег. »

Так Вам с компа нужно движком управлять, или с какого то неизвестного контроллера?
и что за движок у Вас, постоянного тока или шаговый?
Ответить

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