labview2010中文版虚拟仪器课件第八章 文件IO.pptx

labview2010中文版虚拟仪器课件第八章 文件IO.pptx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章 文件IO 文件操作与管理是测试系统软件开发的重要组成部分,数据存储、参数输入、系统管理都离不开文件的建立、操作和维护。LabVIEW为文件的操作与管理提供了一组高效的VI集。 本章首先介绍了文件I/O的一些基础知识,如路径、引用及文件I/O格式的选择等;在此基础上对LabVIEW中相关VI和函数及其使用方法进行了介绍,最后是文件I/O操作的实践部分,使用具体实例讲解了文件I/O函数和VI的使用方法。 。 学习要点 文件I/O的基础知识 LabVIEW中相关VI和函数及其使用方法 文件I/O的实践操作 8.1 文件I/O基础 典型的文件I/O操作包括以下流程。 1.创建或打开一个文件,文件打开后,引用句柄即代表该文件的唯一标识符。 2.文件I/O VI或函数从文件中读取或向文件写入数据。 3.关闭该文件。 文件I/O VI和某些文件I/O函数,如读取文本文件和写入文本文件可执行一般文件I/O操作的全部三个步骤。执行多项操作的VI和函数可能在效率上低于执行单项操作的函数。 8.1.1 路径 任何一个文件的操作(如文件的打开、创建、读写、删除、拷贝等),都需要确定文件在磁盘中的位置。LabVIEW与C语言一样,也是通过文件路径(Path)来定位文件的。不同的操作系统对路径的格式有不同的规定,但大多数的操作系统都支持所谓的树状目录结构,即有一个根目录(Root),在根目录下,可以存在文件和子目录(Sub Directory),子目录下又可以包含各级子目录及文件。 LabVIEW用路径控制(Path Control)输入一个路径,用路径指示(Path Indicator)显示下一个路径。路径及其端口如图8-1所示。 图8-1 路径输入和输出控件 路径名的输入操作与字符串的输入完全相同,路径名实际就是一种符合一定格式的字符串。路径值可以是一个有效的路径名、一个空值或“非法路径”。单击路径控件上的标志 ,可以从其下拉菜单中选择“非法路径”,此时,控件上的路径标志 将变成“非法路径”标志 ,并且非法路径将出现在路径文本显示区。如图8-2所示。 图8-2 设置路径控件属性 8.1.2 引用句柄 位于引用句柄和经典引用句柄选板上的引用句柄控件可用于对文件、目录、设备和网络连接进行操作。控件引用句柄用于将前面板对象信息传送给子VI。LabVIEW中使用的引用句柄控件如图8-3所示。 图8-3 LabVIEW中的引用句柄子选板 8.1.3 文件I/O格式的选择 采用何种文件I/O选板上的VI取决于文件的格式。LabVIEW可读写的文件格式有文本文件、二进制文件和数据记录文件三种。使用何种格式的文件取决于采集和创建的数据及访问这些数据的应用程序。 根据以下标准确定使用的文件格式: 如需在其它应用程序(如Microsoft Excel)中访问这些数据,使用最常见且便于存取的文本文件。 如需随机读写文件或读取速度及磁盘空间有限,使用二进制文件。在磁盘空间利用和读取速度方面二进制文件优于文本文件。 如需在LabVIEW中处理复杂的数据记录或不同的数据类型,使用数据记录文件。如果仅从LabVIEW访问数据,而且需存储复杂数据结构,数据记录文件是最好的方式。 1.何时使用文本文件 2.何时使用二进制文件 3.何时使用数据记录文件 4.波形文件 8.2 文件I/O操作的VI和函数 LabVIEW的文件I/O操作是通过其I/O节点来实现的,这些VI和函数节点位于I/O子选板中。本节将对这些VI和函数及其使用方法进行介绍。 8.2.1 用于常用文件I/O操作的VI和函数 文件I/O选板上的VI和函数可用于常见文件I/O操作,如读写以下类型的数据:在电子表格文本文件中读写数值;在文本文件中读写字符;从文本文件读取行;在二进制文件中读写数据。 可将读取文本文件、写入文本文件函数配置为可执行常用文件I/O操作。这些执行常用操作的VI和函数可打开文件或弹出提示对话框要求用户打开文件,执行读写操作后关闭文件,节省了编程时间。如“文件I/O”VI和函数被设置为执行多项操作,则每次运行时都将打开关闭文件,所以尽量不要将它们放在循环中。执行多项操作时可将函数设置为始终保持文件打开。 文件I/O选板如图8-4所示。 图8-4 文件I/O选板 下面对文件I/O选板中的节点进行介绍。 1.写入电子表格文件 图8-5 写入电子表格文件VI 2.读取电子表格文件 图8-6 读取电子表格文件VI 3.写入测量文件 图8-7 写入测量文件Express VI 将写入测量文件Express VI放到程序框图中时,会弹出配置写入测量文件窗口,如图8-8所示。 图8-8 配置写入测量文件 4.读取测

文档评论(0)

autohhh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档