主要内容

从热电偶获取温度数据

此示例显示了如何从支持热电偶测量的NI设备读取数据。金宝app

发现支持热电偶的设备金宝app

要发现支持热电偶测量的设备,请访问所返回的表中的设备金宝appDAQLIST.命令。此示例使用NI 9213设备。这是一个16通道热电偶模块,是底盘中的模块6。

d = daqlist(“你”
d = 12×4表无序化描述模型detailinfo ___________ _______________________________________________________________________________________________________________________________________________________________________________________q_________________mod1“”ni 9205“[1×1 daq.deviceinfo]”CDAQ1MOD2“”ni 9263“”ni 9263“[n×1 daq.deviceinfo]“cdaq1mod3”“ni instruments ni 9234”“ni 9234”[1×1 daq.deviceinfo]“cdaq1mod4”“ni 9201”“ni 9201”[1×1 daq.deviceinfo]“cdaq1mod5“”国家仪器NI 9402“”NI 9402“[1×1 DAQ.DEVICEIONFO]”CDAQ1MOD6“”NI I Instruments NI 9213“”NI 9213“[1×1 DAQ.DEVICEINFO]”CDAQ1MOD7“”国家仪器NI 9219“”NI 9219“[1×1 daq.deviceinfo]”CDAQ1Mod8“”NIT N INTRUMENTS NI 9265“”NI 9265“[1×1 DAQ.DEVICEINFO]”DEV1“”NITE-6363“[PCIE-6363”[1×1 daq.deviceinfo]“dev2”“Ni Elvis II”“Ni Elvis II”[1×1 daq.deviceInfo]“Dev3”“National Instruments PCIe-6363”“PCIe-6363”[1×1 daq.deviceInfo]“DEV4”“国家仪器PCIE-6363”“PCIe-6363”“[1×1 daq.deviceinfo]
DeviceInfo = D {6,“设备信息”}
DeviceInfo = NI:NITION INSTRUMENTS NI 9213(设备ID:'CDAQ1MOD6')模拟输入支持:-0.078至+0.078伏级速率金宝app0.1至1351.4扫描/秒16个通道('AI0' - 'AI15')'电压',“热电偶”测量类型此模块位于“CDAQ-9178”机箱的插槽6中,名称为“CDAQ1”。

添加热电偶通道

创建DataAcquisition,更改其扫描速度每秒四个扫描,并添加模拟输入通道热电偶测量类型。

dq = daq(“你”);dq.rate = 4;ch = addinput(dq,“cdaq1mod6”“ai0”“热电偶”);

配置频道属性

将热电偶类型设置为K和单元到Kelvin(热电偶类型应匹配传感器配置)。

ch.thermocoupletype ='K';Ch.Units =.'kelvin';CH.
CH =索引类型设备频道测量类型范围名称________________________________________________________ 1“ai”“cdaq1mod6”“ai0”“电压(diff)”+73到+1523 kelvin“cdaq1mod6_ai0”

获取和绘制数据

使用命令获取数据。

数据=读(DQ,秒(1));plot(data.time,data.cdaq1mod6_ai0);ylabel('温度(k)');