第6章LabVIEW中的文件IO_第1页
第6章LabVIEW中的文件IO_第2页
第6章LabVIEW中的文件IO_第3页
第6章LabVIEW中的文件IO_第4页
第6章LabVIEW中的文件IO_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3本章内容o 常用文件I/O操作介绍o LabVIEW特殊文件I/0操作介绍o 其它文件I/O操作介绍o 文件工具使用介绍精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3文件I/O基本概念介绍o绝对路径与相对路径o文件引用句柄o流盘 精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3文件操作VI“函数编程文件I/O” 精通LabV

2、IEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3常用文件操作二进制文件(.dat)o 不能直接编辑 o 可读性比较差 o 格式比较紧凑o 占用磁盘空间少 o 存取效率高 精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3常用文件操作二进制文件(.dat)二进制文件写入需要借助第三方软件才能查看内容二进制文件读取写入的二进制文件内容精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3常用文件操作文本文件(.txt) o 以ASCII形式存储数据 o 存储的数据类型为字符串

3、 o 最便于使用和共享的文件格式 精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3常用文件操作文本文件(.txt)文本文件读取文本文件写入写入的文件内容精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3常用文件操作电子表格文件(.xls)o是一种将文本信息格式化后的文件格式 o用一些特定的标志符作为分隔,如用Tab分隔列,用EOL分隔行 o可以用一些电子表格软件,如Microsoft Excel读取并编辑 精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3

4、常用文件操作电子表格文件(.xls)电子表格文件读取 电子表格文件写入写入电子文件的内容不能直接读取EXCEL文件,读取方法请看综合实例精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3LabVIEW的特殊文件o波形文件(Waveform Files) oXML文件o数据存储文件(TDM)o高速数据流文件(TDMS)o测量文件(LVM)精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3LabVIEW的特殊文件操作波形文件 波形文件是专门用于存储波形数据类型,它将波形数据以一定的格式存储在二进制文件或表单

5、文件中。o写入波形至文件o从文件读取波形o导出波形至电子表格文件精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3LabVIEW的特殊文件操作XML文件 XML文件实际上也是一种文本文件,但是它的输入可以是任何类型的数据,它通过XML语法标记的方式将数据格式化。精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3LabVIEW的特殊文件操作数据存储文件(TDM) TDM文件将动态类型的信号存储为二进制文件,同时可以为每一个信号都添加一些附加的信息,如信号名称、单位、注释等,这些信息以XML的格式存储在扩展

6、名为.tdm的文件中。 精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3LabVIEW的特殊文件操作数据存储文件(TDM)精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3LabVIEW的特殊文件操作高速数据流文件(TDMS) TDM String文件是对TDM文件的改进,它比TDM文件的读写速度更快,属性定义接口更加简单,TDM文件和TDMS文件之间可以相互转换。精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3LabVIEW的特殊文件操作高速数据流文件

7、(TDMS)精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3LabVIEW的特殊文件操作测量文件(LVM) LVM文件将动态类型数据按一定的格式存储在文本文件中,它会在数据前面加上一些信息头,如采集时间等,可以由EXCEL等文本编辑器打开查看其内容。 测量文件写入与读取函数除了能读写LVM文件外,还能进行TDM文件和TDMS文件的操作,具体方法与读写LVM文件的方法类似。 精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3其它文件o音频文件(.wav)o压缩文件(.Zip)o配置文件(.ini)精通L

8、abVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3音频文件(.wav) 音频文件格式专指存放音频数据的文件的格式,存在多种不同的格式,在这里我们只讲最常用的.wav格式。声音文件参数: o采集率o采样比特数o通道数o数据 精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3实例音频文件操作精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3压缩文件(.Zip)精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3配置文件(.i

9、ni) 这里要讲的配置文件就是标准的Windows配置文件(ini文件),它实际上也是一种文本文件,格式如下:Section 1key1=valuekey2=valueSection 2key1=valuekey2=value精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3文件工具o路径、目录操作o获取文件、目录的信息o文件位置与大小设置o文件操作精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3综合实例1文件循环写入 电子表格文件通过设置“添加至文件?”为“TRUE”可以实现文件的循环写入 。 文本

10、文件要通过手动设置文件位置,才能实现循环写入。精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3综合实例2:文件循环保存 常用于数据采集时的文件保存,方便后期数据的批处理。精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3综合实例3:读取EXCEL文件(1)Open Application:打开应用程序引用(2)Open Books:打开电子表格(3)Open sheets:打开电子表格的页(4)Operate:具体操作(5)Close sheets:关闭电子表格的页(6)Close Books:关闭电子表格(7)Close Reference:关闭应用程序引用调用EXCEL,打开EXCEL文件的步骤如下:精通LabVIEW虚拟仪器程序设计与案例实现第6章 LabVIEW中的文件I/O2022-5-3综合实例3:读取EXCEL文件精通LabVIEW虚拟仪器程序设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论