虚拟仪器LabVIEW实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告一

课程名称虚拟仪器

实验项目熟悉编程环境与基本编程操作

实验仪器计算机

系别: guangdian

专业:

班级/学号:

学生姓名:

实验日期:2011年3月

成绩: _____________________

指导教师: ____________________

实验一熟悉编程环境与基本编程操作

一、实验目的

1.理解LabVIEW的运行机制,熟悉LabVIEW编程环境。

2.掌握基本编程操作,包括VI程序的创建、编辑、运行与调试。

3.理解LabVIEW模块化编程思想,掌握子VI的创建、编辑及调用。

二、实验仪器及材料

主要设备有计算机, LabVIEW8.5软件。

三、实验内容及步骤

教材第82—83页练习4.2,创建VI后保存为Thermometer.vi。

1.打开一个新的前面板

2.从控件菜单选择一个温度计放到前面板

3.在温度计上用右键单击设定一个精确的温度值,选择Visible》Digital Display

4.将VI保存为Thermometer.vi

教材第107—108页练习5.2,打开练习4.2所创建的VI,将其转变成一个子VI。

1打开4.2创建的Thermometer.vi

2.为该VI创建一个图标,从VI图标窗格选择Edit Icon…,单击OK返回主VI

3从图标弹出菜单中选择Show Connector创建连接器。

4将端子指派给温度指示器,使用Writing工具单击连接器端子,端子就会变成黑色,然后单击温度计指示器。

5在温度计指示器的弹出菜单选择Description and Tip…为温度指示器编制文档

6选择File》Save将修改保存。

四、收获与体会

实验报告二

课程名称虚拟仪器

实验项目程序结构

实验仪器计算机

系别:

专业:

班级/学号:

学生姓名:

实验日期:2011年4月

成绩: _____________________

指导教师: ____________________

实验二程序结构

一、实验目的

1.学会For循环、While循环、Case结构及顺序结构的运用,掌握定时函数的使用及移位寄

存器应用。

2.熟悉公式节点。

二、实验仪器及材料

主要设备有计算机,LabVIEW8.5软件。

三、实验内容及步骤

1.教材第127—129页练习6.3“平方根”。

1)打开新面板

2)打开框图窗口,构造代码

3)放置case结构,函数Greater or Equal?返回一个布尔值

4)选择其他的框图对象并根据先前的说明连线

5)返回前面板,运行VI,尝试输入大于0和小于0的数

6)保存并关闭VI,命名为Square.vi

2.教材第132—133页练习6.4“匹配数字”。

1)打开前面板

2)创建如图所以的前面板

3)打开框图窗口,创建实验框图,放置两个定时器,几个数值控件

4)放置单层顺序结构到框图窗口,单击显示为为结构光标的鼠标,拖动并指定其边界,这与For循环和While循环相似。

5)创建框图的其他代码,下面是一些新的函数,在连线时使用帮助窗口显示输入/输出端

子。

6)打开加亮执行,降低执行速度,观察数值

7)输入数字到Number to Match控件,执行VI

8)保存VI 命名为Time to Match.vi

3.教材第137—138页练习6.5“公式节点”。

1)打开前面板

2)创建Waveform Graph框图,使用公式节点(Strutures选项卡),可以直接输入数学公式,在其弹出菜单上选择Add Input,添加输入端子,然后添加到输出端子

3)返回前面板运行,注意观察Sine函数

4)保存Vi到MYWORK中,命名为Formula Node Exercise.vi,关闭VI

4.教材第143页练习6.7“计算器”。

1)创建如下图所示的前面板

2)在前面板上输入两个数值,数值指示器显示VI的运算结果(加减乘除)

3)使用滑动控件指定执行的运算,将VI命名为Calculator.vi

四、收获与体会

实验报告三

课程名称虚拟仪器

实验项目数据类型、数组与簇

实验仪器计算机

系别:

专业:

班级/学号:学生姓名:

实验日期:2011年4月

成绩: _____________________

指导教师: ____________________

实验三数据类型、数组与簇

一、实验目的

1.掌握数组创建,学习数组函数运用。

2.学习如何使用簇,学习簇函数运用。

3.理解数组与簇的区别。

二、实验仪器及材料

主要设备有计算机,LabVIEW8.5软件。

三、实验内容及步骤

1.创建数组

1)学习教材第150页图7.16的左图,利用For循环产生一个2维(2×4)的随机数数组A,

在前面板显示该数组。

2)学习教材第150页图7.16的右图,利用While循环产生一个1维随机数数组B,理解

VI工作原理。

1)打开EVERYONE\CH07目录示例中的Building Arrays.vi

2)观察前面板,然后切换到框图,注意嵌套For循环式如何使用边界上的自动索引创建2D 数组的行和列

3)从While循环中取出数据前,要在包含有随机隧道的弹出菜单中选择Enable Indexing。

为了观察其工作过程,可以再弹出菜单选择Disable Indexing,就会看到循环的连线断开了。

4)理解VI工作原理并运行VI,记住单击Stop来停止While循环

2.数组处理函数

3)在内容1基础上,将数组A中的每一行元素反转顺序,构成新数组C1。

4)在内容1基础上,取数组B的索引10~50的元素构成新数组C2。

相关文档
最新文档