主要内容

获得从热电偶温度数据

这个例子展示了如何从倪设备读取数据支持热电偶测量。金宝app

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

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

d = daqlist (“倪”)
d = 12×4表的DeviceID描述模型DeviceInfo ___________ __________________________________ _________________ ____________________“cDAQ1Mod1”“9205年国家仪器倪”“NI 9205”[1×1采集。DeviceInfo]“cDAQ1Mod2”“9263年国家仪器倪”“NI 9263”[1×1采集。DeviceInfo]“cDAQ1Mod3”“9234年国家仪器倪”“NI 9234”[1×1采集。DeviceInfo]“cDAQ1Mod4”“9201年国家仪器倪”“NI 9201”[1×1采集。DeviceInfo]“cDAQ1Mod5”“9402年国家仪器倪”“NI 9402”[1×1采集。DeviceInfo]“cDAQ1Mod6”“9213年国家仪器倪”“NI 9213”[1×1采集。DeviceInfo]“cDAQ1Mod7”“9219年国家仪器倪”“NI 9219”[1×1采集。DeviceInfo]“cDAQ1Mod8”“9265年国家仪器倪”“NI 9265”[1×1采集。DeviceInfo]“Dev1”“国家仪器作为pcie - 6363”“作为pcie - 6363”[1×1采集。DeviceInfo]“Dev2”“国家仪器倪猫王II”“倪猫王II”[1×1采集。DeviceInfo]“Dev3”“国家仪器作为pcie - 6363”“作为pcie - 6363”[1×1采集。DeviceInfo]“Dev4”“国家仪器作为pcie - 6363”“作为pcie - 6363”[1×1 daq.DeviceInfo]
deviceInfo = d {6,“DeviceInfo”}
deviceInfo =倪:9213年国家仪器倪(设备ID: cDAQ1Mod6)模拟输入支持:-0.078 + 0.078伏特利率从0.1到1351.4范围扫描/秒1金宝app6通道(“ai0”——“ai15”)“电压”、“热电偶的测量类型这个模块在槽6 cdaq - 9178的底盘的名字“cDAQ1”。

添加一个热电偶通道

创建一个DataAcquisition,改变它的扫描每秒4扫描,并添加一个模拟输入通道热电偶测量类型。

dq =采集(“倪”);dq。率= 4;ch = addinput (dq,“cDAQ1Mod6”,“ai0”,“热电偶”);

配置通道属性

将热电偶类型设置为K和单位开尔文(热电偶类型应该匹配传感器配置)。

ch.ThermocoupleType =“K”;ch.Units =“开”;ch
ch =指数类型设备通道测量类型范围名称_____ _____ ___________和___________ _____________________售予1“人工智能”“cDAQ1Mod6”“ai0”“电压(Diff)”"+73 to +1523 Kelvin" "cDAQ1Mod6_ai0"

数据获取和情节

使用命令来获取数据。

data =阅读(dq,秒(1));(数据。时间,data.cDAQ1Mod6_ai0);ylabel (“温度(K)”);