LabVIEW文件IO操作介绍.ppt

LabVIEW文件IO操作介绍.ppt

ID:55034353

大小:1.02 MB

页数:67页

时间:2020-05-08

LabVIEW文件IO操作介绍.ppt_第1页
LabVIEW文件IO操作介绍.ppt_第2页
LabVIEW文件IO操作介绍.ppt_第3页
LabVIEW文件IO操作介绍.ppt_第4页
LabVIEW文件IO操作介绍.ppt_第5页
资源描述:

《LabVIEW文件IO操作介绍.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文件I/O在使用LabVIEW编写程序的过程中,经常需要存储数据或读取数据,这就需要有文件的I/O过程。LabVIEW中提供了对多种文件类型格式的数据进行读/写操作的函数,用来实现数据的存储与读取。本章将主要介绍几种常用的文件I/O操作函数,以及不同的数据文件格式的特点及特定的应用场合。6.1文件的类型当把LabVIEW用于测控领域时,通常需要对不同类型的测试数据进行实时存储,以供日后进行数据分析、波形回放或生成各种类型的报表。LabVIEW提供了丰富的文件类型用于满足用户对存储格式的需求。常用的文

2、件类型有8种。6.2文件I/O选板针对多种文件类型的I/O操作,LabVIEW提供了功能强大使用便捷的文件I/O函数,这些函数大多数位于函数选板下“编程→文件I/O”子选板内,如图6-1所示。除了该选板下的函数外,还有个别函数文件I/O函数位于波形子选板、字符串子选板和图形与声音子选板内。下面对文件I/O函数选板中常用的几个I/O函数进行简单介绍。1.打开/创建/替换文件函数图6-1文件I/O子模板2.关闭文件函数图6-2打开/创建/替换文件函数接线端子图6-3关闭文件函数接线端子3.格式化写入文件

3、函数图6-4格式化文件函数接线端子4.扫描文件函数图6-5扫描文件函数接线端子6.3常用文件类型6.3.1文本文件文本文件是最常用的文件类型。LabVIEW提供两种方式创建文本文件。一种方式就是使用打开/创建/替换文件函数。另一种方式更简便的方法是使用文本文件写入函数。1.写入文本文件函数图6-6写入文本文件函数接线端子2.读取文本文件函数图6-7读取文本文件函数接线端子图6-8设置文件位置函数接线端子设置数据记录位置函数start:文件起始处设置数据记录位置偏移量end:current:图6-9文

4、本文件的写操作新建文件数值到字符格式转换写文本文件关闭文件图6-10文本文件的读操作6.3.2电子表格文件电子表格文件是一种特殊的文本文件,它将文本信息格式化,并在格式中添加了空格、换行等特殊标记,以便于被Excel等电子表格软件读取。使用LabVIEW提供的电子表格函数可以方便地实现表格的生成和读写操作。电子表格函数的简要说明如下:1.写入电子表格文件图6-11写入电子表格文件函数接线端子2.读取电子表格文件函数图6-12读取电子表格文件函数接线端子(a)电子表格文件的写操作(b)电子表格文件的读

5、操作图6-13电子表格文件的I/O操作6.3.3二进制文件在众多的文件类型中二进制文件是存取速度最快、格式最紧凑、冗余数据最少的文件存储格式,在高速数据采集时常用二进制格式存储文件,以防止文件生成速度大于存储速度的情况发生。二进制文件函数的简要说明如下。1.写二进制文件图6-14写二进制文件函数接线端子2.读取二进制文件图6-15读取二进制文件函数接线端子图6-16波形存储为二进制文件形式图6-17读取二进制文件6.3.4波形文件波形文件是一种特殊的数据记录文件,专门用于记录波形数据。每个波形数据包

6、含采样开始时间t0、采样间隔dt、采样数据y三个部分。LabVIEW提供了三个波形文件I/O函数,如图6-18所示,这三个函数位于函数选板下的“波形→波形文件I/O”子选板中。1.写入波形至文件函数图6-18波形文件I/O函数图6-19写入波形至文件函数接线端子2.导出波形至电子表格文件函数图6-20导出波形至电子表格文件函数接线端子3.从文件读取波形函数图6-21从文件读取波形函数接线端子图6-22模拟双通道波形文件写操作(a)波形文件的读操作(b)波形文件导入EXCEL电子表格图6-23波形文件

7、读操作并导入EXCEL电子表格6.3.5数据记录文件数据记录文件函数位于文件I/O子选板中的“高级文件函数→数据记录”子选板中,如图6-24所示。图6-24数据记录文件函数1.打开/创建/替换数据记录文件函数图6-25数据记录文件函数接线端子2.设置数据记录位置函数图6-26设置数据记录位置函数接线端子图6-27使用数据记录文件函数存储数据6.3.6配置文件配置文件即INI文件通常用于记录配置信息,标准的Windows配置文件以特殊的文本文件形式存储。配置文件由段(Section)和键(key)两部

8、分组成。每个段名必须取不同的名称,每个段内的键名也应不同。键值可以为布尔型、字符串型、路径型、浮点型和整型数据,如图6-28所示。图6-28配置文件图6-29配置文件写操作图6-30配置文件读操作6.3.7XML文件XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单,易于掌握和使用。LabVIEW提供的XML函数位于编程选板下“字符串→XML”子选板内,如图6

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。