实验二 创建、编辑和调试VI
实验时间: 地点: 学号: 姓名:
一、实验目的
1. 掌握LabVIEW8.5编程的基本操作。
2. 掌握创建、编辑和调试VI的基本步骤
二、实验内容
1.掌握LabVIEW8.5编程的基本步骤和要求。
2.用新建项目的方式创建LabVIEW的程序。
3.创建两个数之和与之差比较的程序。
三、实验步骤
1.、数值选项子选板中选择数值输入控件。单击数值输入显示控件,然后拖拽到所希望的位置,然后单击鼠标将控件放下,前面板上就会出现相应的控件。
2.创建布尔LE从“文件”菜单中选择“新建VI”打开新的前面板,从控件选项板的D。从控件选项板的布尔子选板中选择圆形指示灯。单击,然后拖拽到所希望的位置,然后单击鼠标将控件放下。
3.设置标签。在标签框中内键入字母,按前面板工具条上的对号按钮。
4.从窗口下拉菜单中选择显示程序框,切换到程序框图。
5.先在框图上放置“加”和“减”函数。从框图选项板,编程选项板的数值子选项中选择“加”函数。按照同样方法,将“减”函数放置到框图上并显示标签。
6.从框图选项板,编程选项板的子选项板中选择“等于?”函数,并放到框图上。
7.连线。当鼠标移到各个控件上时,能够连线的节点便会自动闪烁。完成连线。
8.连线完成以后,在数值输入控件输入相应的数字,单击运行按钮,便可得到前面板上的结果。
四、实验结果
五、实验心得及体会
通过本次试验,掌握了LabVIEW8.5编程的基本操作,掌握创建、编辑和调试VI的基本步骤,对LabVIEW的运用有了一个基本的认识。
实验四 子VI的创建,调用
学号: 姓名: 班级:
一、 实验目的
熟悉LabVIEW软件的基本编程环境,熟悉子VI的创建,调用。
二、 实验仪器
计算机一台、labview8.6软件一套
三、 实验内容
1)创建一个VI程序,并将此程序保存为子VI。此VI要实现的功能是:当输入发动转速时,经过一定运算过程,输出发动机温度和汽车速度值。
2)在编写程序过程中调用实验一中创建的子VI。此VI要实现的功能是:通过旋钮控件来控件输入的发动机转速值,中间调用实验一中创建的子VI作为计算过程,从子VI输出的值分别输出至不同的数值显示发动机的温度以及当前汽车速度,同时判断当汽车速度超过100时,系统将产生蜂鸣声,报警提示。
四、 实验步骤
1)创建子VI过程
(1)启动LabVIEW,创建一个VI。
(2)在前面板中放置一个温度计控件,并修改控件标签名为发动机温度和设置最大值为100。该控件从“控件—经典—经典数值”子选项板中获得。
(3)按同样的方法在前面板中放置一个仪表控件,并修改仪表控件的标签名为汽车速度,标尺刻度范围为0~150。
(4)按同样的方法在前面板中放置一个数值输入控件,并修改控件标签名为发动机转速。
(5)从“窗口”下拉菜单中选择“显示程序窗口”切换到程序框图窗口。
(6)在程序窗口中创建乘法函数,该函数中函数选项板中的“函数—编程—数值”子选项板中选择,并和发动机转速输入控件连线,为乘法函数创建一个常量,修改为图中所示值。
(7)按同样的方法创建加法函数、平方根函数和除法函数,并按图中所示修改常量值和连好线。
(8)切换至前面板,在发动机转速控件中输入数值,点击运行按钮,运行VI程序。
(9)修改图标为T/V以表示该子VI输出量为发动机温度和汽车速度,并保存为vi.vi。
前面板:
程序框图:
2)调用子VI
(1)启动LabVIEW,创建一个VI。
(2)在前面板中创建一个旋钮控件,修改标签名为发动机转速,设置数值范围为0~5000,从旋钮控件中调出一个数字显示控件来同步显示旋钮控件当前值。
(3)在前面板创建两个数值显示控件,并修改标签名为汽车速度和发动机温度。
(4)切换至程序框图窗口。
(5)在程序框图中创建一个大于或等于函数。
(6)在程序框图中调用子VI,从函数选板中的“函数—选择VI”选在创建的子vi.vi。
(7)在程序框图中创建一个蜂鸣器函数,并按图示连线情况连线。
(8)切换至前面板,在发动机转速中输入数值,点击运行按钮运行。
前面板:
程序框图:
五、 实验体会和小结
通过本次实验,熟悉了LabVIEW软件的基本编程环境,熟悉了子VI的创建,调用和一些控件的使用。子VI程序图编辑完成以后需要建立连接端子,并且可以自定义子VI的图标形状,保存以后,创建新的VI,此时就可以在程序框图中调用已经保存的子VI,并通过调用子VI实现相应的功能。
甘肃政法学院本科生实验报告一姓名学院计算机科学学院专业计算机科学与技术班级实验课程名称实验日期20xx年04月9日指导教师及职称实…
一实验目的实现学生信息管理系统学生登录身份验证信息的录入和信息的查询并在实验的过程中熟练掌握网页设计的各种工具如Dreamwawe…
沈阳理工大学课程实践论文目录1前言111作业背景112课题简介113工作介绍1131个人主要工作1132主要收获2133自我评定2…
20xx20xx学年第2学期合肥学院数理系课程名称实验项目实验类别专业班级姓名实验地点实验时间实验报告Web应用系统原理与开发技术…
内蒙古科技大学labVIEW虚拟示波器设计报告书一实验目的1掌握虚拟仪器的设计思想和方法2掌握labVIEW编程调试等技能3学习波…
虚拟仪器课程设计说明书题目双通道波形发生器姓名李竹芸学号专业自动化班级自动化指导教师肖俊生1067106222102班1虚拟仪器1…
LABview实验报告实验课程学生姓名学生学号学院班级实验一1实验目的熟悉LabVIEW软件的基本编程环境2实验内容创建一个VI程…
学班姓学院级名号电气工程学院自112班何富裕11120xx060实验一一实验目的熟悉LabVIEW软件的基本编程环境二实验内容创建…
通信系统实验课程研究性学习手册姓名祖健文学号12211189同组成员刘少强指导教师李丞时间20xx年12月一实验任务1实验简介幅度…