好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

第六章 数据记录与回放.ppt

22页
  • 卖家[上传人]:nbwa****ajie
  • 文档编号:49644902
  • 上传时间:2018-08-01
  • 文档格式:PPT
  • 文档大小:858KB
  • / 22 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 《虚拟仪器》第1页《虚拟仪器》内蒙古科技大学信息学院测控技术教研室xjs2007@《虚拟仪器》第2页6 数据记录与回放(文件操作)6.1基本文件类型u 支持6种格式用于文件的输入和输出,即文本文件、二进 制文件、数据记录文件、波形文件、测量文件和 TDM\TDMS文件u 其中,电子表格文件是一种特殊类型的文本文件;数据 记录文件中又包含一种被称为波形文件的文件格式下 面分别简要介绍这几种文件格式 《虚拟仪器》第3页(1)文本文件 u 优点 :通用性强易共享,即文件的内容可以被Microsoft Word、Microsoft Excel甚至Windows自带的记事本等应用程序直接读取 u 缺点:u 第一,用这种格式存储的文件占用空间比较大(除非数 据原本就是文本格式),存取的速度相对比较慢;u 第二,用这种格式保存和读取文件的时候需要进行文件 格式转换,因而需要花费额外的时间;u 第三,不能随机地访问其中的某个数据,《虚拟仪器》第4页(2)电子表格文件 u 仍然以ASCII码格式来存储数据,使Microsoft Excel等电 子表格处理软件能直接读取这类数据文件 (3)二进制文件 Ø 存取速度最快、格式最为紧凑、冗余数据少Ø 占用的空间要比文本文件小得多Ø 不需要进行格式转换 Ø 无法被一般的字处理软件如Word读取,通用性较差。

      《虚拟仪器》第5页(4)数据记录文件u 一种二进制文件u 它把数据组织为具有相同结构的记录,每一行为一个记录 ,每个记录都具有相同的数据结构LabVIEW把每一个记录作为一个簇写入文件 5)波形文件u 波形文件是一种特殊的数据记录文件,它记录了波形数据 特有的一些信息,如波形的起始时间、采样的间隔时间等 《虚拟仪器》第6页6.2文件I/O函数u LabVIEW的文件输入输出操作包括三个基本步骤:Ø打开一个已存在的文件或创建一个新文件;Ø对文件的读或写操作;Ø关闭打开的文件 u LabVIEW的文件操作还包括文件或路径的改名与移动、 改变文件特征、创建、修改和读取系统设置文件、记录 前面板对象数据 《虚拟仪器》第7页uLabVIEW提供的文件输入输出函数位于函数模板的File I/0子模板和 Waveform→ Waveform File I/O子模板中,分别被用于数据文件和 波形文件存取,文件I/O函数子模板波形文件I/O子模块《虚拟仪器》第8页6.3文本文件的输入输出1.文本文件的输入u 在保存文本文件前,首先要将数据转换为字符串,然后 再用相关的函数将字符串写入到文件中《虚拟仪器》第9页•将数据保存成文本文件《虚拟仪器》第10页2. 文本文件的输出《虚拟仪器》第11页6.4 电子表格文件的输入输出1.电子表格文件的输入u将循环的序号和产生的随机数数据组成一个数组,并将其存储《虚拟仪器》第12页2.电子表格文件的输出《虚拟仪器》第13页6.5二进制文件的输入和输出《虚拟仪器》第14页1.二进制文件的输入(1)保存简单二进制文件6.5二进制文件的输入和输出《虚拟仪器》第15页(2)保存二进制文件《虚拟仪器》第16页2. 二进制文件的输出(1)读取简单二进制文件《虚拟仪器》第17页(2)读取二进制文件《虚拟仪器》第18页6.6 数据记录文件的输入输出uLabVIEW提供了一种被称为数据记录(datalog)类型的文件格式来解决 存储不同类型数据的问题。

      数据记录文件中的每个记录实际是一个簇 ,或者说是以簇为单位来存储数据的下图所示的簇就是一个数据记 录《虚拟仪器》第19页数据记录文件的输入《虚拟仪器》第20页数据记录文件的输出《虚拟仪器》第21页习题:6.1u 1.打开一个文件,读取数据,然后关闭文件 u 2.在一个新文件或已存在的文件中存储数据打 开一个文件,在文件中写入数据,关闭文件 《虚拟仪器》第22页u 3.设计一个VI来测量温度(保留2位小数),每隔0.25秒 测一次,共测定10秒在数据采集过程中,VI将在波形 Chart上实时地显示测量结果采集过程结束后,在Graph 上画出温度数据曲线,并且把测量的温度值以文件的形式 存盘,u 使用记事本打开文件检查结果是否正确u 存盘格式为: u 点数 时间(S) 温度值(度)u 1 0.25 78.56u 2 0.50 85.32。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.