PDA

Просмотр полной версии : МУ210-410. Генератор имульсов



jvalex
25.02.2021, 17:49
Как правильно управлять генератором если требуется от него чтобы выдал нужное число импульсов и автоматом прекратилась генерация?

jvalex
26.02.2021, 11:19
Просто не совсем понятна задумка разработчиков, зачем задавать число импульсов если генератор без остановки выдает импульсы.
Тем более что если частота импульсов генератора превышает частоту выполнения главной программы то отследить текущее число выданных на выход импульсов невозможно.

Коськовецкий Владислав
01.03.2021, 18:32
Просто не совсем понятна задумка разработчиков, зачем задавать число импульсов если генератор без остановки выдает импульсы.
Тем более что если частота импульсов генератора превышает частоту выполнения главной программы то отследить текущее число выданных на выход импульсов невозможно.

Добрый день, во вложении описание работы режима генерации импульсов из РЭ.

Как можно заметить старт генерации импульсов происходит в момент записи количества импульсов в соответствующий регистр.
Окончание генерации происходит в следующих случаях :
- запись 0 в регистр количества генерируемых импульсов
- было сгенерировано указанное количество импульсов
Если после истечения количества генерируемых импульсов генерация не прекратилась, то скорей всего вы постоянно пишете число в в регистр количества генерируемых импульсов .
Попробуйте настроить запись с мастера "по команде".

53695

КонстантинК
13.02.2024, 21:26
Подскажите, пожалуйста, как заставить работать генератор импульсов в бесконечном цикле?
При записи любого числа импульсов он выдаёт указанное количество и останавливается. Для перезапуска приходится записывать 0, а затем снова указанное число. Просто запись любого числа не даёт запуска генератора, только через 0. Такой перезапуск вызывает рывки в работе шагового двигателя, что недопустимо.
Как решить данную проблему, посоветуйте, пожалуйста.

Евгений Кислов
13.02.2024, 21:30
Подскажите, пожалуйста, как заставить работать генератор импульсов в бесконечном цикле?
При записи любого числа импульсов он выдаёт указанное количество и останавливается. Для перезапуска приходится записывать 0, а затем снова указанное число. Просто запись любого числа не даёт запуска генератора, только через 0. Такой перезапуск вызывает рывки в работе шагового двигателя, что недопустимо.
Как решить данную проблему, посоветуйте, пожалуйста.

Вы уверены, что вам нужен именно режим генератора импульсов? Может, высокочастотный ШИМ подойдет?

Михаил Троицкий
14.02.2024, 11:10
Работа генератора в бесконечном режиме не предусмотрена. Требуется перезапись значения в 0.
Рассмотрите ШИМ генерацию

КонстантинК
15.02.2024, 15:34
Спасибо за оперативный ответ!
Наша задача - менять скорость вращения шагового двигателя изменением частоты на его входе от 2500 до 55000 Гц. По описанию модуль МУ210-412 нам подходит идеально.

К сожалению, проблема с генерацией импульсного сигнала для управления шаговым двигателем сохраняется!

Переключили выход 1 в режим высокочастотный ШИМ, настроили частоту 10000 Гц, скважность 50%.
Проверяли его работу как под управлением ПЛК, так и в Конфигураторе ОВЕН последней версии. Имеем следующее:
1) Частота 10000, скважность 0% - на выходе 0, импульсов нет. Скважность 100% - на выходе 24В, импульсов нет. Скважность 50% - на выходе импульсы 10000 Гц. Двигатель вращается - все ОК.
2) Для частот 20, 30, 40 и 50 кГц - также все замечательно.
3) НО!!! Ставим частоту 26000 Гц - на выходе 29990 Гц, 27000 - 29990 Гц, ну и на всех дробных частотах тому подобное поведение, ЗАДАНИЕ ЧАСТОТЫ совершенно не связано с частотой на выходе модуля. Проверяли как с нагрузкой в виде входа блока управления ШД, так и без нее (провод отключали), пробовали разные каналы. Выходная частота ведет себя как ей заблагорассудится. Выставить возможно только кратные 10 кГц частоты, там идеально, все другие - невозможно даже предсказать что будет на выходе - обычно что-то близкое к 10,20,30,40,50 или 60 кГц.
Просим помочь и сообщить - это нормальное поведение или мы что-то не понимаем и делаем неправильно?

Евгений Кислов
16.02.2024, 16:42
Спасибо за оперативный ответ!
Наша задача - менять скорость вращения шагового двигателя изменением частоты на его входе от 2500 до 55000 Гц. По описанию модуль МУ210-412 нам подходит идеально.

К сожалению, проблема с генерацией импульсного сигнала для управления шаговым двигателем сохраняется!

Переключили выход 1 в режим высокочастотный ШИМ, настроили частоту 10000 Гц, скважность 50%.
Проверяли его работу как под управлением ПЛК, так и в Конфигураторе ОВЕН последней версии. Имеем следующее:
1) Частота 10000, скважность 0% - на выходе 0, импульсов нет. Скважность 100% - на выходе 24В, импульсов нет. Скважность 50% - на выходе импульсы 10000 Гц. Двигатель вращается - все ОК.
2) Для частот 20, 30, 40 и 50 кГц - также все замечательно.
3) НО!!! Ставим частоту 26000 Гц - на выходе 29990 Гц, 27000 - 29990 Гц, ну и на всех дробных частотах тому подобное поведение, ЗАДАНИЕ ЧАСТОТЫ совершенно не связано с частотой на выходе модуля. Проверяли как с нагрузкой в виде входа блока управления ШД, так и без нее (провод отключали), пробовали разные каналы. Выходная частота ведет себя как ей заблагорассудится. Выставить возможно только кратные 10 кГц частоты, там идеально, все другие - невозможно даже предсказать что будет на выходе - обычно что-то близкое к 10,20,30,40,50 или 60 кГц.
Просим помочь и сообщить - это нормальное поведение или мы что-то не понимаем и делаем неправильно?

Спасибо за информацию - мы воспроизвели описанную вами проблему.
Сейчас наши специалисты исследуют пути ее решения.
После появления актуальной информации - кто-то из нас отпишется в этой теме.

Мастеренко Иван
20.02.2024, 14:33
Спасибо за оперативный ответ!
Наша задача - менять скорость вращения шагового двигателя изменением частоты на его входе от 2500 до 55000 Гц. По описанию модуль МУ210-412 нам подходит идеально.
....Ставим частоту 26000 Гц - на выходе 29990 Гц, 27000 - 29990 Гц

Модуль МУ210-412 не предназначен для управления шаговым двигателем. Рассмотрите контроллер ПЛК110 (https://owen.ru/product/plk110_m02).
Не точность заданной частоты и фактической связана с аппаратным таймером микроконтроллера. При увеличении частоты уменьшается разрядность.
Таблица устанавливаемой частоты и реальной с учетом делителя частоты таймера ниже:

73717