您的位置 首页 技术

LabVIEW中测验丈量数据的存储(1)

这里说的测试测量数据是指配合NI的硬件,如PXI卡采集所得的测试测量数据。对其他的测试测量应用场景我还不熟悉。NI原先是缺乏一个比较优秀

这儿说的测验丈量数据是指合作NI的硬件,如PXI卡收集所得的测验丈量数据。对其他的测验丈量使用场景我还不了解。

NI原先是缺少一个比较优异的测验丈量数据存储计划的,NI后来也认识到了这个问题,所以在德国收买了一家公司,这家公司专做数据存储(也包含显现、报表等),所以NI在数据的收集、存储、显现这方面的产品线现已比较完全了。

NI现在主推的一个数据存储逻辑模型叫做TDM(Technical Data Management),详细的计划可见:

NI TDM Data Model

这个模型的特色能够简略归纳为:明晰的层次结构以及支撑各层次的描述性信息。详细来讲,一个TDM模型的数据文件能够分为三层,别离为文件(File)、组(Group)和通道(Channel),在每个层次上,都有NI界说好的一些特点,一起,用户也能够自界说特点。

这样的一种数据模型很简略被了解和承受。比较符合实际的使用需求。比方用NI的收集卡收集电压数据。一块卡上总共8个通道。每个通道每次收集的数据都能够保存为一个“通道(channel)”,8个通道一次收集的数据能够组成一个组(group),每天收集一次,n天就构成n个组,每个组都有8个通道,一切的数据都写在同一个文件(file)里。其他卡收集的数据放在不同的文件中。

除了直接收集到的数据(可称之为Raw Data)之外,总要写点其他信息的,比方收集卡究竟是什么类型,每次收集都是谁来完结,收集的是电压仍是电流,单位是伏特仍是千伏等等。这些信息就称为描述性信息(Meat Data)。这些信息写在其他文件里边总不太简略办理,最好写在一个文件中。因而TDM模型也支撑将这些描述性信息写在同一个文件中。

留意一下,我在这儿说的是TDM的“逻辑”模型,并不是指他的物理存储结构。在NI,有数种文件格局都支撑TDM的模型,可是他们的物理存储方法截然不同,这个今后再写。

这种TDM模型的测验丈量数据文件,是NI软件平台中通用的文件,除了LabVIEW外,许多其他的NI软件产品都支撑这种模型,比方DIAdem、CVI、Singal Express等等。

在LabVIEW中,别离有三套API支撑TDM模型的数据文件,他们别离是:

Measurement File/Storage VIs/TDMS

(图片采自LabVIEW 8.5.1 Professional)

这三套API别离对应着三种使用的难易等级,由易而难。详细今后再介绍。

下次写一下我对TDM数据模型的观点(优缺点),以及简略介绍相关的文件格局。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/jishu/213635.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部