Поток жидкости Labview - PullRequest
       15

Поток жидкости Labview

0 голосов
/ 25 сентября 2018

Это вопрос из двух частей:

У меня есть датчик потока жидкости, подключенный к NI-9361 на моем DAQ.Для тех, кто не знает, это счетчик импульсов.Тем не менее, по данным, считанным с карты, я могу рассчитать расход жидкости через устройство в галлонах в час, мин, сек и т. Д. Но мне нужно сделать следующее:

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

Я знаю, как рассчитать его вручную, просто не знаю, как добиться текущего суммирования, необходимого для расчета общего количества жидкости, прошедшего через датчик, или как сохранить увеличиваемую переменную при следующем выполнении программы.Я предполагаю, что последний будет включать в себя запись файла TDMS, затем открытие и чтение данных, если нет лучшего способа?

Редактировать:

Ниже приведен код, используемый для определения потока GPM через мой датчик.Эта настройка соответствует руководству 9361;он выполняется и выдает правильные результаты.

enter image description here

Подробности см. по этой ссылке:
http://zone.ni.com/reference/en-XX/help/373197L-01/criodevicehelp/crio-9361/

Я могу экстраполировать, какмного галлонов потока в секунду, или период выборки, скаляр 1526,99 является постоянной величиной производителя потока жидкости - число импульсов на галлон, проходящих через датчик.9361 установлен в режим частоты / периода, поэтому я вычисляю циклы в секунду, делю на константу для циклов на галлон, чтобы получить галлоны в секунду / мин.

Полагаю, я мог бы получить эталон времениГлядя на период выборки, я думаю, что лучший вопрос в том, как мне сохранить увеличивающуюся сумму?

...