LabVIEW 2014 基础实例教程 (9).ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 文件操作与管理 9.1 文件类型 LabVIEW的文件I/O操作是通过其I/O节点来实现的,这些VI和函数节点位于“编程”→“文件I/O”子选板中。 9.1.1 文件常量 使用文件常量子选板中的节点与文件I/O函数和VI配合使用。在“编程”→“文件I/O”子选板中选择“文件常量”子选板。 文件I/O选板 文件常量子选板 9.1.2 配置文件 配置文件VI可读取和创建标准的Windows配置(.ini)文件,并以独立于平台的格式写入特定平台的数据(例如,路径),从而可以跨平台使用VI生成的文件。对于配置文件,“配置文件”VI不使用标准文件格式。通过“配置文件”VI可在任何平台上读写由VI创建的文件。 9.1.3 TDM流 使用TDM流VI和函数将波形数据和属性写入二进制测量文件。 配置文件VI子选板 TDM流子选板 9.1.4 存储/数据插件 函数选板上的“存储/数据插件”VI可在二进制测量文件(.tdm)中读取和写入波形及波形属性。通过“.tdm”文件可在NI软件(如LabVIEW和DIAdem)间进行数据交换。 9.1.5 Zip文件 使用Zip VI创建新的Zip文件,向Zip文件添加文件,关闭Zip文件。 存储VI子选板 Zip函数子选板 9.1.6 XML格式 XML VI和函数用于操作XML格式的数据,可扩展标记语言(XML)是一种独立于平台的标准化统一标记语言(SGML),可用于存储和交换信息。使用XML文档时,可使用解析器提取和操作数据,而不必直接转换XML格式。例如,文档对象模型(DOM)核心规范定义了创建、读取和操作XML文档的编程接口。DOM核心规范还定义了XML解析器必须支持的属性和方法。 9.1.7 波形文件I/O函数 “波形文件I/O”选板上的函数用于从文件读取写入波形数据。 XML VI子选板 高级文件函数子选板 9.1.8 高级文件I/O函数 “文件I/O”选板上的函数可控制单个文件I/O操作,这些函数可创建或打开文件,向文件读写数据及关闭文件。 高级文件函数子选板 9.2 文件操作 文件不可能直接进行操作,还需要进行基本的打开。关闭才做,进行高级的拆分路径等操作,本节详细介绍文件的操作函数。 1.打开/创建/替换文件 2.关闭文件 3.格式化写入文件 4.扫描文件 5.创建路径 6.拆分路径 打开/创建/替换文件函数 关闭文件函数 格式化写入文件 编辑格式字符串对话框 扫描文件函数 编辑扫描字符串对话框 9.3 文件管理 本节介绍对不同类型的文件进行写入与读取操作函数。 创建路径的节点 拆分路径节点 9.3.1 文本文件 要将数据写入文本文件,必须将数据转化为字符串。由于大多数文字处理应用程序读取文本时并不要求格式化的文本,因此将文本写入文本文件无需进行格式化。如需将文本字符串写入文本文件,可用写入文本文件函数自动打开和关闭文件。 1.写入文本文件 2.读取文本文件 写入文本文件函数 读取文本文件函数 9.3.2 课堂练习——写入读取正弦数据 设置文本文件的写入与读取。 程序框图 程序存储的余弦数据 用存储在文本文件中的数据 在Microsoft Excel中绘图 程序框图 程序前面板 9.3.3 电子表格文件 LabVIEW 2014提供了两个VI用于写入和读取电子表格文件,它们分别是写入电子表格文件VI和读取电子表格文件VI。 要将数据写入电子表格,必须格式化字符串为包含分隔符(如制表符)的字符串。 写入电子表格文件VI或数组至电子表格字符串转换函数可将来自图形、图表或采样的数据集转换为电子表格字符串。 1.写入电子表格文件 2.读取电子表格文件 写入电子表格文件VI 读取电子表格文件VI 9.3.4 课堂练习——写入读取电子表格文件 演示电子表格的写入与读取。 1.使用写入电子表格文件VI演示文件I/O函数的流盘操作。 2.下面使用读取电子表格文件VI演示数据读取中的流盘操作。 连续写入电子表格文件前面板 连续写入电子表格文件程序框图 写入电子表格文件中的数据 连续读取电子表格文件程序前面板 连续读取电子表格文件程序框图 9.3.5 二进制文件 尽管二进制文件的可读性比较差,是一种不能直接编辑的文本格式,但是由于它是LabVIEW中格式最为紧凑,存取效率最高的

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档