Приветствую всех. На связи автор канала, Семен. У нас был расходомер, который выдавал 8 импульсов на 1 литр. Это реализация макроса для ОВЕН ПР103, так как у него быстрые входы FDI. максимальная частота 100 кГц. Смысл какой. FTRIG считывает импульсы с дискретного входа, передавая сигнал на узел измерения числа циклов программы между импульсами, по фронту прихода каждого импульса значение счётчика запоминается и счётчик сбрасывается, если умножить на время цикла - получится период следования импульсов. CTMU - Инкрементный счётчик циклов программы(диапазон задаётся в свойствах макроса), короче, каждый цикл программы значение счётчика увеличивается на единицу при активном сигнале на входе разрешения счёта "Е" Вычисление расхода - это обратно пропорциональная величина от периода импульсов. 1 литр - это 1000 мл. 1000 делим на 8 - 1 импульс 125 мл. 125 делим на период, получаем мгновенный расход. Это схема не идеальная. Для учёта такая простая формула не подойдёт. Но в принципе рабочая.
Частотомер на Owen Logic. Алгоритм расчета импульсов и перевод в физ. величину.
29 мая 202429 мая 2024
234
~1 мин