文档库 最新最全的文档下载
当前位置:文档库 › LabVIEW编程环境与基本操作实验

LabVIEW编程环境与基本操作实验

LabVIEW编程环境与基本操作实验
LabVIEW编程环境与基本操作实验

实验1 LabVIEW编程环境与基本操作实验(设计型)

1.实验目的

(1)了解LabVIEW 8.2的编程环境。

(2)掌握LabVIEW的基本操作方法,并编制简单的程序。

(3)学习建立子程序的过程。

2.实验设备

安装有LabVIEW8.2的计算机。

3.实验内容

创建和编辑VI程序以及建立和调用子VI。具体实验内容:

(1)熟悉LabVIEW 8.2 的编程环境(前面板和程序框图窗口、选板、菜单和命令)。

(2)创建一个VI,该程序完成的功能是:把两个输入数值相乘,再把乘积减去50。

(3)设计一个VI,根据所给的x1,x2,y1,y2的值求出直线的斜率。把此程序作为子VI,再设计一个VI调用此子VI。

(4)建立一个实现计算器功能的VI。前面板用数字控制器输入两个数值,数值指示器用来显示运算结果。运算方式有加、减、乘、除,可用一个滑动杆实现运算方式的设定。

4.实验步骤

(1)运行LabVIEW8.2,进入LabVIEW8.2的编程环境。

LabVIEW8.2启动后,前面板和程序框图窗口分别如图1.1和1.2所示。

图2.1 LabVIEW8.2的前面板窗口

图2.2 LabVIEW8.2的程序框图窗口

(2)前面板的设计

前面板是用户界面,由输入、输出控制和显示三部分组成。控制器是用户输入数据到程序的方法,而显示器显示程序产生的数值。控制器和显示器有许多种类,可以从控制选板的各个子选板中选取。

(3)程序框图的设计

程序框图是图形化的源代码,是虚拟仪器测试功能软件的图形化表述。程序框图由节点、端口和连线组成。LabVIEW8.2的函数选板中,提供了大量的功能函数,可用LabVIEW的工具,在各个函数子选板中取用所需的函数,排列到程序窗口的合适位置。

(4)数据流编程

数据流编程就是连线操作。程序框图中对象的数据传输通过连线实现。可利用工具选板中的连线工具连接输入控件端口、显示控件端口及函数的接线端,实现数据流编程。

(5)调试虚拟仪器

可利用LabVIEW提供的调试环境对设计的VI进行调试、运行。LabVIEW 提供了单步执行、断点、运行、探针工具等调试方法。

(6)保存文件

将设计好的VI命名并保存为VI文件。

5.实验结果分析

(1)VI中的3个模板是什么?简述其各自的功能。

答:1.前面板:即用户界面。

2.程序框图:包含用于定义VI功能的图形化源代码。

3.图标和连线板:用以识别VI的接口,以便在创建VI时调用另一个VI。(2)在前面板和程序框图中,如何区分控制器和指示器?

答:前面板:使用输入控制和输出显示来构成前面板。

控制是用户输入数据到程序的接口,而显示是输出程序产生的数据. (3)调试VI的一般方法有哪些?

答:a、查找错误如果VI 程序有错误,不能运行,工具栏的Run 按钮将会显示成一个折断的箭头。点击该按钮可打开一个显示错误清单的窗口,选择任何一个列出的错误项,然后再点击Find 按钮,则框图程序中出错的对象或端口就会被呈高亮状态显示。

b、设置执行程序高亮高亮执行方式通常用于单步模式,用来跟踪框图程序中的数据流向。

c、VI 程序的单步执行调试时,当希望框图程序一个节点一个节点地执行,可设置单步执行模式。

d、探针可以使用探针来查看框图程序中通过某一根连线的数据。从工具模板中选择探针工具,点击希望放置探针的连线,同时会出现一个探针窗口来显示该连线上的数据。

e、断点当需要在VI 程序的某些位置(如VI 子程序、节点或连线)暂停程序执行,以便使用探针或者单步方式来查看数据时,可使用

断点工具点击想要设置断点的位置,再次点击该位置则取消断点。

相关文档