虚拟仪器LabVIEW实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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。