这是一个分为两部分的问题:
我的DAQ上有一个流体流量传感器连接到NI-9361。对于那些不知道的人,那就是脉冲计数器卡。尽管如此,根据从卡中读取的数据,我能够以每小时,分钟,秒等的加仑数来计算流经设备的流体。但是我需要做的是:
我知道如何手动计算,只是不确定如何实现计算通过传感器的流体总量所需的运行总和,或者如何存储在下一次程序执行时递增的变量。我猜想后者会涉及到写入TDMS文件,然后打开并读取数据,除非有更好的方法?
编辑:
以下是用于确定通过我的传感器的GPM流量的代码。此设置符合9361手册的要求;它执行并产生适当的结果。
有关详细信息,请参见此链接:
http://zone.ni.com/reference/en-XX/help/373197L-01/criodevicehelp/crio-9361/
我可以推断出每秒或采样周期有多少加仑流量,1526.99标量是流体流量制造商的常数-每加仑通过传感器的脉冲数。 9361设置为频率/周期模式,因此我正在计算每秒的周期数,除以每加仑周期数的常数即可得到每秒加仑/分钟。
我想我可以通过查看采样周期来获得时间参考,所以我想更好的问题是,如何保持递增的总和?