主要内容

获得桥梁测量

这个例子展示了如何从NI USB-9219设备中获取和绘制数据。设备ID为cDAQ1Mod7

创建分配给该变量的DataAcquisition对象d

d =采集(“倪”);

添加模拟输入通道分配给变量的度量类型ch

ch = addinput (d,“cDAQ1Mod7”“ai1”“桥”);

你可能会看到这样的警告:

Warning: The Rate property was reduced to 2 due to The default ADCTimingMode of this device, which is 'HighResolution'。要增加速率,请将此通道上的ADCTimingMode更改为'HighSpeed'。

要想获得更高的收购率,就要改变渠道ADCTimingMode“高速”

ch.ADCTimingMode =“高速”

你可能会看到这样的警告:

警告:此属性对于此设备上的所有通道必须相同。与此设备关联的所有通道都已更新。

将获取速率更改为10每秒扫描。

d.Rate = 10;

设置通道BridgeMode“全部”,它使用设备中的所有四个电阻来获取电压值:

ch.BridgeMode =“全部”
ch = Data acquisition analog input channel 'ai1' on device 'cDAQ1Mod7': BridgeMode: Full ExcitationSource:内部励磁voltage: 2.5 nomalbridge电阻:'Unknown' Range: -0.063 to +0.063 volts Name: empty ID: 'ai1' device: [1x1 daq1mod7 . co .]ADCTimingMode:高速

设置电桥装置的电阻为350欧姆:

ch.NominalBridgeResistance = 350
ch = Data acquisition analog input channel 'ai1' on device 'cDAQ1Mod7': BridgeMode: Full ExcitationSource: Internal ExcitationVoltage: 2.5 nomalbridge电阻:350 Range: -0.063 to +0.063 voltage spervolt Name:空ID: 'ai1' device: [1x1 daq.ni.]ADCTimingMode:高速

将采集到的数据保存到一个变量中,并开始采集:

data =阅读(d,秒(1),“OutputFormat”“矩阵”

绘制采集数据:

情节(数据)

相关的话题