主要内容

获得从一个RTD温度数据

这个例子展示了如何从电阻温度设备获得温度数据(RTD)和显示读数。里面的设备连接电脑监控内部温度变化。

发现高压设备支持金宝app

发现设备支持桥传感器测量,访问设备返回的表中金宝appdaqlist命令。这个示例使用一个NI 9219年国家仪器模块®CompactDAQ底盘倪cdaq - 9178。这是一个24位通用模拟输入模块和模块7在底盘。

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 {7,“DeviceInfo”}
deviceInfo =倪:9219年国家仪器倪(设备ID: cDAQ1Mod7)模拟输入支持:9支持利率从0.1到100.0不等扫描/秒4通道(‘ai0’,‘ai1’金宝app,‘ai2’,‘ai3’)“电压”、“当前”,“热电偶”、“RTD”,“桥”的测量类型这个模块在槽7 cdaq - 9178的底盘的名字“cDAQ1”。

添加一个RTD通道

创建一个DataAcquisition,并添加一个模拟输入通道RTD测量类型。

dq =采集(“倪”);dq。率= 30;ch = addinput (dq,“cDAQ1Mod7”,“ai3”,“RTD”);

设置传感器属性

指的是传感器数据表和匹配相应的值。在这个例子中,从ω®是一个SA1-RTD系列传感器使用。设置单位“华”RTD类型,“Pt3851”RTD电路配置“FourWire”,并设置100欧姆的电阻。

ch.Units =“华”;ch.RTDType =“Pt3851”;ch.RTDConfiguration =“FourWire”;ch.R0 = 100;

设置ADCTimingMode

默认情况下,ADC计时模式ADCTimingMode通道的设置“HighResolution”。设置ADCTimingMode“高速”

ch.ADCTimingMode =“高速”;

数据获取和情节

使用命令来获取数据。

data =阅读(dq,秒(1));(数据。时间,data.cDAQ1Mod7_ai3);degreeSign = 176;ylabel (sprintf (“温度(% cF)”degreeSign));