虚拟仪器实验报告记录1

虚拟仪器实验报告记录1

————————————————————————————————作者:————————————————————————————————日期:

虚拟仪器实验报告

姓名:肖阿德班级:测控0801 学号:20080720118 时间:地点:电气院楼305

实验一VI程序的创建、编辑和调试

1.熟悉LabVIEW环境。

新建一个VI,进行如下练习:

?任意放置几个控件在前面板,改变它们的位置、名称、大小、颜色等等。

?在VI前面板和后面板之间进行切换

?并排排列前面板和后面板窗口

2.创建一个VI。

发生一个值为0.0~1.0的随机数a,放大10倍后与某一常数b比较,若a>b,则指示灯亮。要求:①编程实现;②单步调试程序;③应用探针观察各数据流。

3.创建和调用子VI。

创建一个子VI,子VI功能:输入3个参数后,求其和,再开方。

编一个VI调用上述子VI。

4.编写一个VI求三个数的平均值。

要求:

?对三个输入控件等间隔并右对齐。

?添加注释。

?分别用普通方式和高亮方式运行程序,体会数据流向。

?单步执行一遍。

5.实验个人总结:

前面板中控件的颜色、大小、名称等都可以在控件的属性中设置;

其中颜色可以使用工具选版的”设置颜色”来设置,并且比在属性中设置更灵活、简便;

探针设置后配合单步调试能清楚的展示程序运行的具体过程,便于明白程序和差错;

创建子VI时,图标的选择最好有针对性和个性,如可以自行绘制图标,便于在调用图标时快速了解子VI的功能作用;

虚拟仪器实验报告

姓名:肖阿德班级:测控0801 学号:20080720118

时间:地点:电气院楼305

实验二数据操作

1、写一个VI判断两个数的大小,如右图所示:当A>B时,指示灯亮。

2. 写一个VI获取当前系统时间,并将其转换为字符串和浮点数。这在实际编程中会经常遇到。

3. 写一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警灯点亮。温度值可以由随即数发生器产生。

4.给定任意x, 求如下表达式的值

x e

x

x y cos 5

+=

5.实验个人总结:

在获取系统时间的VI 中,通过对格式化日期/时间字符串中的格式字符串的设置可选择需要输出的日期/时间的格式 当一些控件要求的数据格式与当前的输入/输出数据格式不相符时,可通过相应的转换函数进行强制转换; 在输入一些数学表达式时,注意一些特定的数学符号在LabVIEW 中的规定表示法;

虚拟仪器实验报告

姓名:肖阿德班级:测控0801 学号:20080720118

时间:地点:电气院楼305

实验三数组

1.在程序的前面板上创建一个数值型控件,为它输入一个数值;把这个数值乘以一个比例系数,再由该控件显示出来。

2.生产一个正弦波,并显示在Chart波形控件上,由另外一个程序把该波形显示出来。调节两个程序运行的速度,观察对比两个波形的差异。

3.创建一个3行4列的数组,(1)求数组的最大与最小值;(2)求出创建数组的大小;(3)将该数组转置;(4)将该二维数组改为一个一维数组。

4.创建一个簇控件,成员为字符型姓名,数值型学号,布尔型注册。从该控件中提取簇成员注册,并显示在前面板上。

5.实验个人总结:

使用全局变量时,须注意全局变量在不同VI中的一致性;

通过对一些数组函数的组合可以得到一些常用的却在功能模板中没有的针对数组的功能;

相关文档
最新文档