Здравствуйте люди добрые !!!!! Прошу высказать свои мысли и опыт. Есть программное обеспечение с которого есть возможность получить угол положения оси в формате 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) . Сколько их подать когда угол меняется, как это рассчитать ?
Возможно у меня подход вообще не верный и простым драйвером серводвигателя тут не выкрутишься и необходима обратная связь по энкодеру , Т.Е это уже другое железо.
Что вы думаете ? Какие могут быть варианты системы ?
Позиционирование с помощью сервопривода
-
kirillsimatic
- Новичок
- Сообщения: 1
- Зарегистрирован: 15 дек 2015, 10:07
- Репутация: 0
- Настоящее имя: Кирилл
- Контактная информация:
-
Олег.
- Опытный
- Сообщения: 131
- Зарегистрирован: 20 ноя 2014, 19:18
- Репутация: 14
- Контактная информация:
Re: Позиционирование с помощью сервопривода
Так Вам с компа нужно движком управлять, или с какого то неизвестного контроллера?
и что за движок у Вас, постоянного тока или шаговый?
и что за движок у Вас, постоянного тока или шаговый?