1

Тема: Управление Линейным актуатором с датчиком холла.

Добрый день.
Задача: используя сигналы от датчика холла управлять Линейным актуатором  в определенном диапазоне, который будет настраиваться как только получится получить стабильный результат фиксации сигналов датчика холла. Пытался использовать сигналы от датчика холла с канала не сконфигурированного в счетчик, результат не стабилен.  У меня пока не получилось. Прошу Вас подсказать как правильно в диаграмме реализовать управление Линейным актуатором используя сигналы от датчика холла.

Вложений в сообщении

IMG_20230623_112505.jpg, 230.85 кб, 720 x 720
IMG_20230623_112505.jpg 230.85 кб, скачивался 42 раз, последний раз 2023-06-29 

Иконка вложения Привод двери W т2.cfd 13.53 кб, скачивался 63 раз, последний раз 2023-06-23 

2

Re: Управление Линейным актуатором с датчиком холла.

При внимательном рассмотрении задача выглядит довольно объемной.

Навскидку предположу, что потребуется использовать:

  • Вход в режиме счетчика: https://canny.ru/docs/c72alfa/io/#sec-- … schetchika

  • Драйвер силовых каналов для включения двигателя и задания направления его вращения, определения величины тока электродвигателя для выполнения калибровки/определения предельных значений: https://canny.ru/docs/c72alfa/pwrout/

  • Драйвер ВЧ ШИМ для управления мощностью двигателя/скоростью перемещения: https://canny.ru/docs/c72alfa/pwm/

  • Арифметические и логические функции для реализации алгоритмов калибровки, управления электроприводом - разгона, торможения, учета ошибок управления: https://canny.ru/docs/fbd/

  • И возможно энергонезависимую память для сохранения значений калибровки: https://canny.ru/docs/c72alfa/eeprom/

Потребуется ряд экспериментов на объекте управления в различных условиях.

Полностью реализовать данную задачу я не возьмусь, но если возьметесь сами и столкнетесь с трудностями, то на конкретные вопросы ответить готов. См.пример: https://forum.canny.ru/viewtopic.php?pid=9810#p9810

Если вам требуется готовое решение, то рекомендую обратиться в соответствующий раздел форума: https://forum.canny.ru/viewforum.php?id=11

3

Re: Управление Линейным актуатором с датчиком холла.

Добрый день.

Не получалось правильно считать и использовать сигналы от канала сконфигурированного как счетчика. Сейчас использую такое решение(вроде работает), можете Вы оценить правильное ли оно?

Вложений в сообщении

Иконка вложения Привод двери W.cfd 1.83 кб, скачивался 81 раз, последний раз 2023-06-30 

4

Re: Управление Линейным актуатором с датчиком холла.

Блок №75 бесполезен - триггер превращен в простое копирование
Назначение блока №76 тоже не вполне понятно.
В остальном похоже на алгоритм работы с "Регистром входного значения дискретного канала", в котором просто поменяли входной регистр.

На каждом проходе диаграммы значение в "Регистре счетчика канала" может изменяться более чем на единицу, ваш алгоритм этого не учитывает.

См.альтернативный алгоритм во вложении

Вложений в сообщении

Иконка вложения Привод двери W_1.cfd 2.15 кб, скачивался 69 раз, последний раз 2023-06-30