2019虚拟仪器设计与应用ppt课件.ppt

2019虚拟仪器设计与应用ppt课件.ppt

ID:59434162

大小:834.00 KB

页数:51页

时间:2020-09-18

2019虚拟仪器设计与应用ppt课件.ppt_第1页
2019虚拟仪器设计与应用ppt课件.ppt_第2页
2019虚拟仪器设计与应用ppt课件.ppt_第3页
2019虚拟仪器设计与应用ppt课件.ppt_第4页
2019虚拟仪器设计与应用ppt课件.ppt_第5页
资源描述:

《2019虚拟仪器设计与应用ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、虚拟仪器设计与应用光电工程系第十六讲文件I/O文件I/O:传递数据到文件中和从文件中读取数据文件类型文本文件(.txt)二进制文件(.dat)数据记录文件(.dat)电子表格文件(.xls;.txt):一种特殊的文本文件波形文件(.dat):特殊的数据记录文件LabVIEW测量文件(.lvm)每种类型的文件操作都有专门的VI与之对应文件类型特点文本文件电子表格文件优点:通用性强(被word,excel,记事本等直接读取),最容易进行格式转换。缺点:用这种格式存储的文件占用空间比较大,存取速度相对比较慢;保存

2、和读取文件时,需要进行文件格式转换;不能随机地访问其中的某个数据,需要找到文件中某个位置的数据的时候,需将这个位置之前的所有数据全部读出,效率比较低二进制文件优点:存取速度最快、格式也最紧凑、冗余数据比较少;占用空间比文本文件小,存取数据不需要格式转换。缺点:用该种格式存储的数据文件无法被一般的字处理软件读取,无法被不具备详细文件格式信息的程序读取,通用性较差。数据记录文件波形文件数据记录文件只能被LabVIEW读取,它以记录的格式存储数据,一个记录中可以存放几种不同类型的数据。读/写文件的一般步骤新建或打

3、开一个文件写入数据或读出数据关闭文件这三步对各种类型的文件都适用每个步骤都有对应的VI或函数FileI/O模板位置:Functions>>AllFunctions>>FileI/OFileI/O模板(续)位置:Functions>>Allfunctions>>Waveform>>WaveformFileI/OFileI/O(续)文件读写操作有两种实现办法用各种类型的专用VI。一个VI就包含了文件读写操作的三个步骤。用低级VI。文件读写操作的每一步骤都用一个专门VI实现。文本文件电子表格文件二进制文件波形文件

4、低级VI*.lvm文件使用高层函数保存文本文件格式化字符串函数Formatintostring写字符串文件函数WriteCharacterstoFile格式化文件函数FormatintoFile作用为上述Formatintostring+WriteCharacterstoFile同样的效果,不同的是不能向文件后追加数据。WriteCharacterstoFile是高层文件操作函数,每执行一次都要打开写入关闭,效率低。举例—文本文件的输入低层函数保存文本文件FileI/O的基本VIFileI/O分三个步骤

5、打开/新建文件读/写文件关闭文件对应的三个基本VIOpen/Create/ReplaceFileVIReadFileVI/WriteFileVICloseFileVIOpen/Create/ReplaceFileVI,打开/新建文件VIReadFileVI/WriteFileVI,读/写文件VICloseFileVI关闭文件VIOpen/Create/ ReplaceFile打开/新建文件VI功能:打开已有文件,或创建新文件,或替换已有文件。输入端口Pattern:文件类型模板,字符串型。用于过滤显示在“文

6、件”对话框中的文件类型。例如*.txt,表示在“文件”对话框中只显示所有txt文件。多个模板用“;”分隔,中间不要留空格,如*.txt;*.dat。prompt:提示;字符串型。显示在“文件”对话框中文件列表、目录或文件夹上方的提示信息。filepath:文件路径,路径型。即要打开/创建/替换的文件的路径。如果该输入端口为空或等于,该函数将打开一个对话框以便选择文件的路径。Pattern文件类型prompt提示Defaultname缺省文件名Open/Create/ ReplaceFil

7、e输入端口startpath:起始路径,路径型。是“文件”对话框打开时显示的默认目录或文件夹的路径名。缺省值为,此时使用最近一次显示的路径名。function:功能,枚举型。用于定义该函数的功能。功能表如下:0打开已有文件(缺省)1打开已有文件,如果文件不存在就创建新文件2创建新文件或者替换已有文件3创建新文件4打开已有文件用于只读Open/Create/ ReplaceFile输入端口errorin:错误输入簇,簇型。defaultname:显示在“文件”对话框中的缺省文件名,字符串型

8、。缺省值为空字符串。advisorydialog?:权限提示;逻辑型,当它等于TRUE时,如果function端口等于0或4并且文件不存在,或者function端口等于2或3并且文件已存在,那么该VI将弹出一个对话框。缺省值为TRUE。Open/Create/ ReplaceFile输出端口refnum:文件标识,句柄型。打开或创建的文件的句柄标识,通过它可实现对该文件的访问。如果文件不能打开,该端口返回一个No

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

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

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