Цитата Сообщение от Дмитрий Александрович Посмотреть сообщение
Приветствую! Не очень понял как работать с быстрыми входами в режиме счетчика. Задача следующая - к быстрому входу подключен индуктивный датчик фиксирующий прохождение шторки - крыльчатки. Двигатель и счет запускается нажатием кнопки, как только значение счетчика становится больше или равно уставки - двигатель останавливается и счетчик сбрасывается. Собственно не очень понятно как правильно считать импульсы - ставить внешний функциональный блок счетчика либо получать данные из переменной счетчика ? Есть ли пример? Вообще хотелось бы учебный курс по ПР205 с акцентом на ST.....
FDI в ПР205 может работать в 3 режимах, как DI, как Счетчик и как Энкодер. При работе с FDI в режиме счетчик, ПР205 считает импульсы и записывает их в виде целого числа. По сути, не зависимо от времени цикла, есть внутренний алгоритм который сам считает и тебе выдает только готовое число (это я так понимаю, могу заблуждаться). Это число можно обнулять с помощью переменной, которая задается в настройках порта. Дальше остается только решить вопрос с подсчетом, с математической моделью конкретно в нужном случае. Я делал вот так: https://dzen.ru/a/ZFOMAcNBKxr8S41u?share_to=link , правильно это на практике или нет, не знаю, возможно будет полезным.