获取桥梁测量
此示例显示了如何从NI USB-9219设备中获取和绘制数据。设备ID是CDAQ1MOD7
。
创建一个分配给变量的数据磁起对象d
:
d = daq(“你”);
添加一个模拟输入通道桥
测量类型,分配给变量ch
:
ch = addInput(d,“ CDAQ1MOD7”,,,,“ AI1”,,,,“桥”);
您可能会看到此警告:
警告:由于该设备的默认adctimingmode(即“高分辨率”),速率属性减少到2。为了提高速率,将此通道上的adctimingmode更改为“高速”。
为了允许更高的采集率,请更改渠道adctimingmode
到'高速'
:
ch.AdctimingMode =“高速”
您可能会看到此警告:
警告:此设备上的所有通道必须相同。与此设备关联的所有频道均已更新。
将收购率更改为10
每秒扫描。
D. rate = 10;
设置频道桥接模式
到'满的'
,它使用设备中的所有四个电阻来获取电压值:
ch.bridgemode =“满的”
ch = Data acquisition analog input channel 'ai1' on device 'cDAQ1Mod7': BridgeMode: Full ExcitationSource: Internal ExcitationVoltage: 2.5 NominalBridgeResistance: 'Unknown' Range: -0.063 to +0.063 VoltsPerVolt Name: empty ID: 'ai1' Device: [1x1daq.ni.compactdaqmodule] suesurementType:“桥” adctimingmode:高速
将桥设备的电阻设置为350欧姆:
Ch.nominalbridgeresistance = 350
CH =数据采集模拟输入频道“ AI1”在设备'CDAQ1MOD7'上:BridGemode:Full兴奋剂库:内部激励效果:2.5 nominalBridgeresistance:350范围:-0.063至+0.063伏特伏特伏特伏特伏特伏特•伏特Voltspervolt名称:空名称:空名:ni.compactdaqmodule]测量类型:“桥” adctimingmode:高速
将获得的数据保存到变量并开始采集:
data = read(d,秒(1),,“输出格式”,,,,“矩阵”)
绘制获得的数据:
图(数据)