该示例显示了如何从电阻温度设备(RTD)中获取温度数据并显示读数。该设备安装在PC盒内,以监控内部温度变化。
要发现支持桥接传感器测量的设备,请访问由此返回的表中金宝app的设备DAQLIST.
命令。此示例在NationalInstruments®CompactDAQ机箱NI CDAQ-9178中使用NI 9219模块。这是一个24位通用模拟输入模块,并且是机箱中的模块7。
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 {7,“设备信息”}
DeviceInfo = Ni:National Instruments Ni 9219(设备ID:'CDAQ1Mod7')模拟输入支持:9范围从0.1到100.0扫描金宝app/秒4个通道('AI0','AI1','AI2','AI3')的支持率“电压”,“电流”,“热电偶”,“RTD”,“桥梁”测量类型此模块位于“CDAQ-9178”机箱的插槽7中,名称为“CDAQ1”。
创建DataAtCQuisition,并添加模拟输入通道RTD.
测量类型。
dq = daq(“你”);dq.rate = 30;ch = addinput(dq,“cdaq1mod7”那“ai3”那“RTD”);
请参阅传感器数据表并相应地匹配值。在此示例中,使用来自OMEGA®的SA1-RTD系列传感器。设置单位“华氏度”
,RTD类型“pt3851”
,将RTD电路配置为“fourwire”
,并将电阻设置为100欧姆。
Ch.Units =.“华氏度”;ch.rtdtype =“pt3851”;ch.rtdconfiguration =.“fourwire”;ch.r0 = 100;
默认情况下,ADC定时模式AdctimingMode.
频道设置为“高分辨率”
。设定AdctimingMode.
至“高速”
。
ch.adctimingmode =“高速”;
使用读
命令获取数据。
数据=读(DQ,秒(1));绘图(data.time,data.cdaq1mod7_ai3);DegeteSign = 176;ylabel(Sprintf(“温度(%CF)”,DegeteSign));