Сергей0308 насколько помню, то расходомер с импульсным выходом и счетчик с импульсным выходом это разные вещи...
Это расход в кубометрах в час в умноженном на десять виде, для передачи по сети в целочисленном виде, чтобы с одним знаком после запятой получать!
На второй картинке(ниже, через 3 поста) этого нет!
Вот так будет в литрах в минуту:
Расход_6.PNG
Вес импульса в литрах, цикл в миллисекундах!
Последний раз редактировалось Сергей0308; 01.06.2022 в 17:50.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Расходомер и счётчик это принципиально разные вещи, но бывают исключения когда расходомер и счётчик это один и тот же прибор, я же писал об этом, Вы как всегда "очень внимательно читаете"!
Так товарищ ни как не определится, что у него в наличии, по его описаниям у него счётчик, но почему то упорно называет его расходомером!
Прочитать название, я не представляю какие могут быть проблемы?!
Последний раз редактировалось Сергей0308; 01.06.2022 в 17:19.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Инкрементный счётчик циклов программы(диапазон задаётся в свойствах макроса), короче, каждый цикл программы значение счётчика увеличивается на единицу при активном сигнале на входе разрешения счёта "Е", всё!
Крайний раз здесь выкладывал: https://owen.ru/forum/showthread.php?t=36466&page=2
Последний раз редактировалось Сергей0308; 30.06.2022 в 15:57.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Понять не могу, зачем столько наворотов, столько счетчиков, считают сами на себя.
Я не понял вообще, логику работы.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Да я не критикую, я просто пытаюсь понять, как это работает, и почему именно так, вы не обижайтесь.
Если не затруднит, можете объяснить, как работает данный функционал?
Давайте рассмотрим вот этот самый простой пример:
prim.jpg
Счетчик CTN1 просто считает входящие импульсы. Допустим их вес нам пока не важен (м3/ч, л/мин и т.д.)
BLINK1 в связке с FTRIG1 каждую минуту формирует импульс длительностью в 1 цикл программы.
С помощью SEL происходит фиксация значения CTN1, а не следующем цикле происходит запись его в переменную Q и сброс СTN1.
Т.е. Q каждую минуту будет обновляться новым значением из CTN1 и иметь размерность имп/мин.
Теперь Q, при необходимости, можно пересчитывать в в любую единицу измерения.
Если целую минуту ждать для Вас долго, а точность не важна.
Можно сократить период фиксации, например до 6 сек, но потом Q придется умножать на 10,
а при 1 сек - на 60.
Я думаю не надо объяснять, что частота импульсов должна быть достаточной (> 1Hz для последнего условия)
Если будет меньше, то лучше измерять период между импульсами и вычислять обратную величину.
Пример Вам уже выше привели.
Так же необходимо помнить, что длительность входного импульса должна быть > длительности цикла программы,
иначе ПР его просто не заметит.
Последний раз редактировалось EFrol; 02.07.2022 в 09:33.