LabVIEW虚拟仪器入门与测控应用100例 课件 第7章 LabVIEW文件IO与人机界面设计_第1页
LabVIEW虚拟仪器入门与测控应用100例 课件 第7章 LabVIEW文件IO与人机界面设计_第2页
LabVIEW虚拟仪器入门与测控应用100例 课件 第7章 LabVIEW文件IO与人机界面设计_第3页
LabVIEW虚拟仪器入门与测控应用100例 课件 第7章 LabVIEW文件IO与人机界面设计_第4页
LabVIEW虚拟仪器入门与测控应用100例 课件 第7章 LabVIEW文件IO与人机界面设计_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

虚拟仪器技术及应用LabVIEW文件I/O与人机界面设计文件操作与管理:包括数据存储、参数输入、系统管理都离不开文件的建立、操作和维护。LabVIEW为文件的操作与管理提供了一组高效的VI集。人机界面:人与机器进行交互的界面,人机界面的美观性和人性化更是不可忽视的重点。7.1文件I/O概述LabVIEW提供多种类型的文件格式供用户使用,数据采集中经常用到的文件类型:文本文件、二进制文件、数据记录文件、电子表格文件、波形文件1.文本文件文本文件:以ASCII码的格式存储测量数据,在写入文本文件之前须将数据转换为ASCII字符串。其通用性好,许多文本编辑工具都可以访问文本文件,如常用的MicrosoftWord、Excel等。2.二进制文件二进制文件:只能通过机器读取。用来保存数值数据并访问文件中指定数字,或随机访问文件中的数字。使用二进制文件格式对测量数据进行读/写操作时不需要任何的数据转换,是一种效率很高的文件存储格式,且占用硬盘空间较小。但记录文件的通用性比较差。3.数据记录文件数据记录文件:本质上是一种二进制格式文件,以记录的格式存储数据,一个记录中可以包含多种不同类型的数据。,这种数据记录文件只能使用LabVIEW对其进行读/写操作。4.电子表格文件电子表格文件:一种文本文件,数据以ASCII码的格式存储,对输入的数据在格式上作了一些规定,如用制表符Tab表示列标记。5.波形文件波形文件:能够将波形数据的许多信息保存下来,如波形的起始时刻、采样间隔等。确定文件格式1)如需在其他应用程序中访问这些数据,应使用最常见且便于存取的文本文件。2)如需随机读写文件或读取速度及磁盘空间有限,应使用二进制文件。它在磁盘空间利用和读取速度方面优于文本文件。3)如需在LabVIEW中处理复杂的数据记录或不同的数据类型,应使用数据记录文件。7.1.2文件操作典型的文件I/O操作包括以下流程:1)创建或打开一个文件,文件打开后,引用句柄即代表该文件的唯一标识符。2)文件I/OVI或函数从文件中读取或向文件写入数据。3)关闭该文件。引用句柄:一种特殊的数据类型,位于控件选板的“引用句柄”子选板中。每次打开/新建一个文件时,LabVIEW都会返回一个引用句柄。引用句柄包括文件的大小、访问权限等,所有针对该文件的操作都可以通过这个引用句柄进行。文件被关闭后,引用句柄将被释放。每次打开文件时返回的引用句柄是不相同的。LabVIEW提供文件I/O节点位于函数选板上的“文件I/O”函数子选板中,如图7-1所示。图7-1“文件I/O”函数子选板人性化的人机界面可以让用户享受使用过程,减少用户的操作时间,甚至在某些情况下能避免错误的发生。因此,一个好的程序应该在人机界面的设计上花费足够的时间和精力。7.2人机界面设计菜单的主要作用是使程序功能层次化,用户在掌握了一个程序菜单的使用方法后,可以顺利使用其他程序的

温馨提示

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

评论

0/150

提交评论