NI-DAQmx 支持为热门的NI数据采集(DAQ)产品,包括M系列多功能DAQ设备,NI-DAQmx也是测量服务软件(包含大部分NI DAQ设备)的基础。但是,NI-DAQmx 带来的不仅仅是高性能和稳定的驱动程序支持,它还包含了众多软件特性,能够节省用户的时间。 本文为专业开发人员提供了新工具的说明,以及实践相关的示例程序。
工程师和科学家如今开发数据采集应用时,可以使用新的通道校准向导,快速校准通道的整个测量路径 - 从传感器到测量设备 - 然后该修正结果应用在通道上的每一个测量上。 工程师使用外部校准参考来校准测量,并将实际值与测量值进行比较。 该校准功能弥补了内部设备校准,并能够解释由传感器、信号调理和布线引起的误差。 许多现有的驱动程序只提供设备校准,忽略了由其他测量路径造成的误差。
开发人员可以使用DAQ Assistant中的Channel Calibration Wizard,校准模拟输入虚拟通道。
按照NI-DAQmx Help中的指令,完成虚拟信道的校准。
1. 选择一个现有的任务或全局通道/创建一个新的任务或全局通道。
2.单击DAQ Assistant中的Calibration选项卡。
图 1. 使用NI-DAQmx校准模拟输入虚拟通道
3. 从通道列表中选择一个或多个虚拟通道。 您只能选择相同类型的虚拟通道。 如果您选择了不同测量类型的虚拟通道,“校准”按钮将会被禁用。
4.点击Calibrate。Channel Calibration Wizard启动。
5. 完成屏幕上的设置,校准选定的虚拟通道。 您可以校准尽可能多的数据点,生成一个校准表。Channel Calibration Wizard会将校准后虚拟通道的属性都保存下来。 选择Properties选项卡,以查看校准历史记录、验证校准,或重新校准选定的虚拟信道,并生成校准报告。
6. 虚拟通道校准完成后,单击Enable Calibration,启用或禁用校准。 若Enable Calibration被禁用,校准结果被保存,但不会应用到选定的虚拟通道上。 要删除校准,可在Channel List中选择一个或多个虚拟通道,然后点击Delete Calibration。
参阅范例程序以及NI-DAQmx Help,进一步了解该专业工具:
至页首
2. 专业工具 #2:数据压缩,用于高速流盘
在基于PC的数据采集系统中,影响高速流盘主要因素为磁盘I/O带宽、CPU带宽和总线带宽。 假设专业开发人员有足够的带宽用于磁盘I/O以及总线,NI-DAQmx数据压缩可显著提升性能,实现高速流盘应用。
由于在移动和缩放设备获取的数据时,NI-DAQmx使用的是CPU带宽,因而它会影响流盘的性能。 因此,当系统中的CPU带宽成为一项限制因素时,NI-DAQmx能否有效利用CPU就成为了关键。
NI-DAQmx从诞生伊始就历经了多次优化,以在读写过程中降低CPU的使用率。 例如,NI-DAQmx从7.3至7.4版本,换算的模拟输入基准性能已经从8%上升到了60%。 而未换算的模拟输入基准性能从12%上升至40%。 性能提升直接转化成更高系统磁盘吞吐量,改善了CPU带宽的问题。
NI-DAQmx拥有简单的数据压缩形式。 省略采样末尾的数据位,并将得到的结果保存下来。 开发人员配置NI-DAQmx时会省去采样中一个或是多个并不重要的位。 例如,您可以配置一个具有24位分辨率和32位采样大小的通道,并返回20个高位。 共有12个位被省略,其中包括8个未使用的位,继而可将所需的磁盘空间减少37.5%。 某些情况没有数据的“损耗”,因为采样中已经包含了未使用的位。 例如,一个具有12位分辨率和16位采样大小的通道包含4个未使用的位。 舍弃这4个位不会带来损失,同时可减少25%的磁盘空间。 NI-DAQmx不能够执行其他无损或有损压缩算法,如LZW或JPEG。
NI DAQMX:http://china.N***/demo/daq/DAQMX
NI DAQMX
上海二手设备/机械相关信息
11月11日
11月5日
11月1日
10月25日
10月23日
10月23日
10月17日
10月9日
9月28日
9月20日