主要内容

获取桥梁测量

此示例显示了如何从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),,“输出格式”,,,,“矩阵”

绘制获得的数据:

图(数据)

相关话题