这个例子展示了如何从带有ID的NI 9205设备获取电压数据cDAQ1Mod1
.
创建一个DataAcquisition对象并将其保存到变量中,d
:
d =采集(“倪”)
d = DataAcquisition using National Instruments(TM) hardware: Running: 0 Rate: 1000 NumScansAvailable: 0 NumScansAcquired: 0 NumScansQueued: 0 NumScansOutputByHardware: 0 RateLimit: []
默认情况下,采集被配置为每秒1000次扫描。
添加一个模拟输入通道用于电压测量,使用设备通道ai0
:
addinput (d,“cDAQ1Mod1”,“ai0”,“电压”);
获取数据2秒并存储在变量中,数据
,然后画出来:
data =阅读(d,秒(2),“OutputFormat”,“矩阵”);情节(数据)
指定采集4096个扫描数据。在默认每秒扫描1000次的情况下,更改扫描次数将采集持续时间更改为4.096秒。
获取数据并将其存储在变量中数据
,然后把它画出来:
data =阅读(d, 4096,“OutputFormat”、“矩阵”);情节(数据)