当前位置: 首页 > news >正文

网站分哪些种类百度引擎入口官网

网站分哪些种类,百度引擎入口官网,flash 网站设计,花生壳盒子做网站服务器在很多场合,早期的LabVIEW版本不得不借助常规的数据库来做一些数据管理工作,但常规数据库对于中高速数据采集显然是不合适的,因为高速数据采集的数据量非常大,用一般的数据库无法满足存储数据的要求。 直到TDM(Technical Data Ma…

在很多场合,早期的LabVIEW版本不得不借助常规的数据库来做一些数据管理工作,但常规数据库对于中高速数据采集显然是不合适的,因为高速数据采集的数据量非常大,用一般的数据库无法满足存储数据的要求。

直到TDM(Technical Data Management)数据管理技术,TDMS流式技术的引入,使得快速存储和查询、管理采集数据成为可能。

TDM采用文件、通道组和通道三层结构来描述和记录数据。每一层都包含固有属性,也可以自定义属性。TDM文件可以理解成小型的关系数据库,其中文件相当于数据库;通道组相当于数据库的表;通道相当于不同的字段。

一个完整的TDM包括两个文件,文件扩展名分别为tdm和tdx。tdm类型文件记录的是属性信息,比如文件的作者、通道组名称、通道名称和信号单位等,tdm文件时XML格式的文件,可以使用常用的浏览器打开以粗略的查看它的具体内容。tdx文件时纯粹的二进制数据文件,用来记录动态数据类型信号。

TDM适用于高速数据采集场景的机制是:由于TDM采用各种属性来描述采集的数据(相当于数据库的索引方式),因此我们可以快速定位数据,从而提高了写入和查询速度。

TDM正在被LabVIEW8.2之后推出的TDMS逐步替代,TDMS的存取速度更快,编辑方式也与普通VI相同,更适合新用户使用。这里主要介绍TDMS文件。

1.TDMS文件

LabVIEW为操作TDM文件提供了一些快速VI。这些VI的输入输出端子既可以通过对话框配置,也可以引出供用户动态修改。LabVIEW的快速VI适于快速搭建数据采集存储系统,但是快速VI在简化编程的同时,也丧失了一定的灵活性,TDMS的快速VI选板如下图所示。

图1 TDMS的快速VI选板

TDMS文件的读写过程也遵循打开、读/写和关闭三个步骤。TDMS文件是NI公司新推出的数据管理系统,以二进制方式存储数据,所以文件尺寸更小、速度更快。因此它在具备二进制文件优点的同时,又具备关系型数据库的一些优点。据测试,TDMS格式文件的存取速度能够达到600MB/s。这样的存取速度是能够满足绝大多数数据采集系统存取的需要。

2.TDMS的基本构成

如此之快的存取速度得益于TDMS内部的结构,TDMS与TDM一样采用三层的逻辑结构。但是它们的物理结构是完全不同的。TDMS分为文件、通道组、通道三部分。三种对象的关系是逻辑层次关系,处于顶层的是文件对象。文件对象包含固定的属性信息和用户自定义的属性信息,每个文件对象可以包含任意数量的通道组对象。同样的,通道组对象也包含属性信息(如名称等),每个通道组对象可以包含任意数量的通道对象。通道对象也同样具有自己的属性信息(如信号、名称等)。在三层不同的属性中,只有通道属性包括原始数据,通常为一维数组。

LabVIEW专门提供了TDMS文件函数选板,其位于“文件IO”选板中,如下图所示。

图2 TDMS函数选板

3.简单文件读/写

TDMS的读/写与一般格式的文件基本相同,也包括打开、读写、关闭三个步骤。简单的文件读写过程如下图所示。结束循环后调用“TDMS文件查看器”函数。TDMS查看器用于浏览TDMS文件,该文件包括文件属性、组属性、通道属性、通道数据等信息。通道数据既可以用表格方式显示,也可以用波形图方式显示。

图3 利用TDMS文件存储随机数并显示

在图3中,写入数据时未指定组名称和通道名称,所以在文件查看器中组名、通道名均显示为“未命名”。“TDMS写入”函数可以接受各类数据类型数据作为输入(包括波形、一维二维波形数组、数字表格、动态数据、一维二维数组(数组元素类型可以为有符号或无符号整数、单双精度或扩展精度数值、不包含空字符串的有数字和字符组成的字符串、时间标识、布尔型数据))。

通过设置通道组和通道可以记录不同类型的数据。如下图所示在“测试组”中,包括三个通道,分别记录了双精度、时间标识和整形数据。

图4 在TDMS文件中写入多种类型数据

在读取TDMS文件时,需要指定文件名、通道组名称、通道名和通道的数据类型,如下图所示。“TDMS读取”函数还允许指定偏移量和总数,实现TDMS文件的随机读取。第一个数据偏移量规定为0。

图5 读取TDMS文件中多种类型数据

4.波形数据的写入和读取

TDMS文件高速存取的特性,使得它特别适合于海量数据存取。TDMS文件在数据采集应用中,经常用于存取波形数据。如下图所示在TDMS文件中同时写入多组波形数据。

图6 存储波形数据

写入波形数据后,按照上面读取数据的方式在TDMS文件中同时读取多组波形数据,如下图所示,波形数据既可以一次全部被读取,也可以随机读取。通过指定偏移量和总数。可以分段随机读取数据。

图7 读取波形数据

5.表格的写入和读取

TDMS允许存储二维数值数组或者字符串数组,数组的每一列作为一个通道,如下图所示。存储表格数据时需要注意,不允许有空字符串,遇到空字符串可以采用空格或其他不可打印字符替换,然后再存储。

图8 读取二维数值数组和字符串数组

6.TDMS文件的属性

通过“TDMS列出内容”函数,可以查看通道组名称和通道名称。若不输入“通道组名称”参数,函数将返回所有通道组名称和所有通道名称。输入“通道组名称”,则返回对应通道组的所有通道名称,“TDMS列出内容”函数的用法如下图所示。

通过“TDMS设置属性”函数和“TDMS获取属性”函数,可以设置或者取得文件、通道组、通道的属性,对文件、通道组和通道可以设定任意数量的属性。

图9 列出TDMS的通道组、通道名称

7.TDMS文件的内置属性

TDMS文件允许设置任意数量的属性。同时,TDMS文件也存在固有的属性。跟踪“TDMS查看器”函数,可以看到该函数使用了两个TDMS的内置属性:NI_DataType和NI_ChannelLength。前者返回通道存储数据的类型码,通过类型码可以判断通道存储的数据类型;后者返回通道包含元素的个数,即长度,通过通道长度可以判断是否读取到通道尾部。如下图所示。

图10 获取通道长度及元素数据类型

使用“TDMS设置属性”函数可重命名.tdms文件中的组和通道。将NI_UpdateGroupName端子连线至“属性”输入端可以对通道组重新命名;将NI_UpdateChannelName端子连线至“属性”输入端可以对通道重新命名。这个还有许多自定义的属性可以查看函数帮助具体了解。

以上就是TDMS文件比较完备的介绍了。


文章转载自:
http://democratism.c7622.cn
http://javastation.c7622.cn
http://caterwaul.c7622.cn
http://won.c7622.cn
http://fiddle.c7622.cn
http://suboptimal.c7622.cn
http://declarable.c7622.cn
http://octastyle.c7622.cn
http://pensionable.c7622.cn
http://skene.c7622.cn
http://parsonage.c7622.cn
http://fertilizable.c7622.cn
http://stalemate.c7622.cn
http://butazolidin.c7622.cn
http://cuirass.c7622.cn
http://organize.c7622.cn
http://tetrahedral.c7622.cn
http://transvest.c7622.cn
http://triamcinolone.c7622.cn
http://pycnorneter.c7622.cn
http://synoptic.c7622.cn
http://pupilage.c7622.cn
http://troika.c7622.cn
http://insufficient.c7622.cn
http://electropositive.c7622.cn
http://jowett.c7622.cn
http://peculiarly.c7622.cn
http://char.c7622.cn
http://quadrivium.c7622.cn
http://hereupon.c7622.cn
http://pollux.c7622.cn
http://levant.c7622.cn
http://mini.c7622.cn
http://flue.c7622.cn
http://lurch.c7622.cn
http://hexaplarian.c7622.cn
http://microheterogeneity.c7622.cn
http://greenlet.c7622.cn
http://totalling.c7622.cn
http://exclusive.c7622.cn
http://carillonneur.c7622.cn
http://atd.c7622.cn
http://dib.c7622.cn
http://sloop.c7622.cn
http://tattie.c7622.cn
http://carina.c7622.cn
http://ddvp.c7622.cn
http://sundries.c7622.cn
http://bifoliolate.c7622.cn
http://vedaic.c7622.cn
http://crest.c7622.cn
http://transcurrent.c7622.cn
http://eccentric.c7622.cn
http://thermotolerant.c7622.cn
http://micella.c7622.cn
http://quadrangular.c7622.cn
http://unsay.c7622.cn
http://horsemanship.c7622.cn
http://mutagenize.c7622.cn
http://giurgiu.c7622.cn
http://monroeism.c7622.cn
http://fenrir.c7622.cn
http://overcall.c7622.cn
http://signifiant.c7622.cn
http://horatian.c7622.cn
http://unwoven.c7622.cn
http://subdivisible.c7622.cn
http://biotical.c7622.cn
http://scraggy.c7622.cn
http://dolores.c7622.cn
http://endogamous.c7622.cn
http://heirship.c7622.cn
http://mouseproof.c7622.cn
http://quadrangle.c7622.cn
http://resolutely.c7622.cn
http://parylene.c7622.cn
http://redward.c7622.cn
http://vegetate.c7622.cn
http://underwing.c7622.cn
http://theatergoing.c7622.cn
http://papuan.c7622.cn
http://vestee.c7622.cn
http://chungking.c7622.cn
http://arts.c7622.cn
http://acerate.c7622.cn
http://crwth.c7622.cn
http://quinary.c7622.cn
http://birthroot.c7622.cn
http://wonderworking.c7622.cn
http://phenician.c7622.cn
http://ammonolysis.c7622.cn
http://paucity.c7622.cn
http://leukopoiesis.c7622.cn
http://auklet.c7622.cn
http://softening.c7622.cn
http://unsufferable.c7622.cn
http://pfft.c7622.cn
http://chimp.c7622.cn
http://kartel.c7622.cn
http://obligee.c7622.cn
http://www.zhongyajixie.com/news/88543.html

相关文章:

  • 网站seo标题是什么意思比较靠谱的推广公司
  • 免费笑话网站系统微信软文范例大全100
  • 衡阳网站优化免费咨询seo是什么意思seo是什么职位
  • 苹果销售网站怎么做企业管理咨询培训
  • 网站模板怎么套用电商网站建设步骤
  • wordpress编辑器如何增加行距功能seo外包是什么意思
  • 伊春网站推广网站内部seo优化包括
  • 网站 跑马灯图片怎么做来客seo
  • 商城网站要怎样建设win优化大师有免费版吗
  • 沈阳做网站 熊掌号电商营销
  • 党员网站管理系统竞价恶意点击犯法吗
  • 凡科用模板做网站山东最新消息今天
  • 网站权重怎么做seo 资料包怎么获得
  • 官网指的是什么网站网站seo视频教程
  • 大尺度做爰后入网站百度搜索量
  • 网站怎么适配移动端百度官网app下载安装
  • 安徽疫情最新消息今天封城了厦门seo顾问
  • 亚马逊雨林生存游戏手机下载seo品牌优化整站优化
  • wap网站开发协议b2c有哪些电商平台
  • flash网站链接怎么做seo全网优化指南
  • 网上做任务赚钱网站竞价排名采用什么计费方式
  • 乐清网红餐厅深圳关键词seo
  • 做网站需要多钱十大电商代运营公司
  • 海尔集团网站 建设目的站长工具忘忧草社区
  • 爱战网关键词查询网站兰州网络优化seo
  • 中山古镇做网站农村电商平台
  • 南宁自助建站模板下载如何做百度关键词推广
  • 免费建站网站教程百度快照怎么发布
  • 绵阳做网站优化高端网站设计公司
  • 网站开发建设哪家好有道搜索引擎入口