收藏 分享(赏)

虚拟仪器实验7.pdf

上传人:kuailexingkong 文档编号:1701683 上传时间:2018-08-18 格式:PDF 页数:7 大小:229.47KB
下载 相关 举报
虚拟仪器实验7.pdf_第1页
第1页 / 共7页
虚拟仪器实验7.pdf_第2页
第2页 / 共7页
虚拟仪器实验7.pdf_第3页
第3页 / 共7页
虚拟仪器实验7.pdf_第4页
第4页 / 共7页
虚拟仪器实验7.pdf_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、专业年级 机电 111 班 姓名 苏楠 学号 2011012504 成绩 实验七 文件 I/O一、实验目的: LabVIEW 编程软件的二、实验内容:1 选择合适的文件类型2 文件的基本操作3 文本文件和表单文件4 二进制文件(Binary Files)5 数据记录文件6 XML 文件7 配置文件(Configuration Files)8 波形文件(Waveform Files)9 基于文本的测量文件(.lvm 文件)10 NI 测试数据交换格式 TDM(.tdm)文件11 高速数据流文件(.tdms 文件)3、实验步骤:1. 学习文件的类型,了解文件的基本操作,熟悉控件的位置。2. 学习掌

2、握每类文件的基本操作和功能。3. 根据文件的基本特性,练习编写操作文件的简单程序。4. 完成课后作业题,巩固学习知识。4、实验总结:通过本次实验更加了解 LabVIEW 的强大的功能,本次实验主要学习了各类文件的基本命令和基本函数,控件,功能。通过练习可以尝试着编写简单的程序。通过本次的实验更加了解了 LabVIEW 的 I/O 接口。并且通过实验课以更叫了解各类文件,收获很多。本次实验综合性较强,难度较大,耗时较长,在完成实验的过程中遇见很多问题,但是最终在同学的帮助下以及上网查询的资料,最终完成实验。5、实验作业1. 文本文件和二进制文件的主要区别是什么?文本文件:将字符串以 ASCII

3、编码格式存储在文件中,譬如 txt 文件和Excel 文件。 二进制文件:这是最有效率的一种文件存储格式,它占用的硬盘空间最少而且读写速度最快。它将二进制数据,譬如 32 位整数以确定的空间存储 4 个字节来存储,因此不会损失精度,而且可以随意的在文件指定位置读写数据。二进制文件的数据输入可以是任何数据类型,譬如数组和簇等复杂数据,但是在读出时必须给定参考。由于不能直接读懂二进制文件,必须通过程序翻译后才能读懂文件。2. 请说出下面这几种文件是文本文件还是二进制文件:数据记录文件(Datalog Files) ,XML 文件,配置文件,波形文件, LVM 文件,TDMS 文件。数据记录文件(D

4、atalog Files)是一种二进制文件;XML 文件是一种文本文件;配置文件是一种文本文件; 波形文件二进制文件LVM 文件文本文件TDMS 文件是一种二进制文件3. 有一个测量程序,采集两路信号,每 1s 采集一次,要求每采集一次,就将采集结果写入文本文件尾部,即使重新运行程序,仍能保证数据添加到文件尾部,而不会覆盖原有数据。格式为 a 保留 4 位小数,b 为整数。前面板:程序框图:Txt 文件:通过插入路径,找到路径后直接把随机产生的文件写入即可。用 while 结构,当按下停止键的时候停止运行。4. 在 LabVIEW 中读取刚才写入的文件内容。前面板:程序框图:从输入的路径中读出

5、 txt 文件,然后把字符串转为数组,显示在二维数组中即可。5. 将习题 3 的采集数据,采集完毕后写入表单文件,如下图所示:前面板:程序框图:表格:把采集的数据通过转换后写入到指定的路径的指定的制表文件。用 while结构,当按下停止键的时候停止运行。6. 将习题 3 改为实时写入表单文件,添加一列日期时间以反映真实的采样时间,并在第一行包含每列的描述信息。前面板:程序框图:表单文件:把时间以及产生的随机数通过捆绑成为一个字符串,并把结果写到指定路径的文件,使用 while 结构,当按下停止按钮时停止写入。8. 用 Simulate Signal Express VI 仿真产生一个采样 100000 点的正弦仿真信号,并将其写入 TDMS 文件,要求同时为该通道设置两个描述属性:频率和采样间隔。前面板:程序框图:选择路径,并把路径内的文件的内容按正弦的形式进行仿真,仿真后的结果输出成 TDMS 文件,在程序框图中设置采样间隔和频率。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报