Найти тему
Ты же инженер АСУ ТП

Частотомер на Owen Logic. Алгоритм расчета импульсов и перевод в физ. величину.

Приветствую всех. На связи автор канала, Семен. У нас был расходомер, который выдавал 8 импульсов на 1 литр.

Это реализация макроса для ОВЕН ПР103, так как у него быстрые входы FDI. максимальная частота 100 кГц.

Смысл какой.

FTRIG считывает импульсы с дискретного входа, передавая сигнал на узел измерения числа циклов программы между импульсами, по фронту прихода каждого импульса значение счётчика запоминается и счётчик сбрасывается, если умножить на время цикла - получится период следования импульсов.

CTMU - Инкрементный счётчик циклов программы(диапазон задаётся в свойствах макроса), короче, каждый цикл программы значение счётчика увеличивается на единицу при активном сигнале на входе разрешения счёта "Е"

-2

Вычисление расхода - это обратно пропорциональная величина от периода импульсов.

-3

1 литр - это 1000 мл. 1000 делим на 8 - 1 импульс 125 мл. 125 делим на период, получаем мгновенный расход.

Это схема не идеальная. Для учёта такая простая формула не подойдёт. Но в принципе рабочая. Я прогонял ШИМ генератором.

На этом всё.

С уважением, Гридин Семен.