Уставка задается в Гц с точностью 0.01Гц в диапазоне 1.50...50.00 Гц. С имеющимися двигателями дискретность уставки получается примерно 0.3 об\мин. Вероятно хватит, но на всякий случай буду прорабатывать вариант с Степ\Дир. В данный момент используется аналоговое управление высокоточным многообортным переменным резистором (10 оборотов), для получения нужного результата оператору иногда приходится вращать ручку буквально на несколько градусов.Т.е. установка уже может принимать уставку частоты по modbus с точностью до Гц, и вы всё равно хотите заменить?
Почему же тогда?
Приведенные мною цифры весьма условные, чисто для понимания задачи.Вообще говоря, 32500Гц это 30769.2нс, а 32501 это 30768.3нс.
Стоят асинхронные двигатели с установленными резольверами. В приводе резольверный сигнал преобразуется в "энкодерный" 1024имп\об. Для задачи частоты требуется подавать внешний сигнал по формуле 4х, т.е. чтобы вал двигателя повернулся на 1 оборот нужно выдать 4096 импульсов. Обычная скорость вращения - 300-600 об\мин. Да, привод подстраивает частоту, т.к. она немного плавает от внешних механических возмущений (люфты, неравномерность нагрузки и т.п.)Там, говорите, серво?
Т.е. им можно выдавать приближенную частоту, а они подстроятся?
3 генератора сделать можно. И подстройку частоты тоже можно сделать.
По факту получается, что нужно иметь генератор в диапазоне 20..50кГц с возможностью оперативного изменения частоты с дискретностью 1 Гц. Например для частоты 40000 Гц обороты двигателя будут равны 585,94 об\мин, для 40001 Гц это составит 585,95 об\мин. Грубо - 1Гц равен 0.01 об\мин. В принципе это очень высокая точность, даже излишняя. Думаю дискретности задающей частоты в 5 Гц будет достаточно. Это в 6 раз точнее, чем через Модбас.
Завтра понаблюдаю за реальными цифрами на пока еще живой установке)).
32мкс = 457,76 об\минВопрос в точности, которая нужна.
Импульс в 32мкс (16 единиц, 16 нулей) это 31'250Гц.
Импульс в 33мкс (17 единиц, 16 нулей) это 30'303Гц.
Импульс в 34мкс (17 единиц, 17 нулей) это 29'412Гц.
33мкс = 443,89 об\мин
34мкс = 430,84 об\мин.
Это очень грубая дискретность.
Можно ли в ПРУ ставить время цикла меньше, чем 1 мкс?




Ответить с цитированием