该示例显示了如何测量频率以确定使用流量传感器的流体流速。传感器产生数字信号,其频率与流体流动速率相关。
用DAQ.
创建DataAcquisition和addInput.
添加计数器输入通道频率
测量类型。对于此示例,请使用CompactDAQ机箱NI C9178和模块NI 9402,具有ID CDAQ1Mod5。
dq = daq(“你”);ch = addinput(dq,“cdaq1mod5”那“ctr0”那“频率”);CH.
Ch =索引类型设备通道测量类型范围名称_____________________________________________________________________________________________________________________________________________________________________ 1“CI”“CDAQ1MOD5”“CTR0”“频率”“N / A”“CDAQ1MOD5_CTR0”
要将输入信号连接到正确的终端,请检查终端
渠道的财产。终端由硬件确定。
ch.terminal.
ans ='pfi1'
为了确定计数器是否可操作,在电机旋转时输入单次扫描。
阅读(DQ)
ANS =时间表时间CDAQ1MOD5_CTR0 _____ ______________ 0秒100
使用硬件时钟随时间获取多个计数器测量。NI计数器设备需要外部时钟。通过在同一机箱上添加模块的模拟输入通道,会话与两个模块共享内部时钟。
dq = daq(“你”);dq.rate = 1;addInput(DQ,“cdaq1mod1”那“ai0”那“电压”);addInput(DQ,“cdaq1mod5”那“ctr0”那“频率”);数据=读取(DQ,秒(10));绘图(data.time,data.cdaq1mod5_ctr0);