欢迎来到天天文库
浏览记录
ID:21807954
大小:58.50 KB
页数:5页
时间:2018-10-24
《实验1 labview编程环境与基本操作实验new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验1LabVIEW编程环境与基本操作实验(设计型)1.实验目的(1)了解LabVIEW8.2的编程环境。(2)掌握LabVIEW的基本操作方法,并编制简单的程序。(3)学习建立子程序的过程。2.实验设备安装有LabVIEW8.2的计算机。3.实验内容创建和编辑VI程序以及建立和调用子VI。具体实验内容:(1)熟悉LabVIEW8.2的编程环境(前面板和程序框图窗口、选板、菜单和命令)。(2)创建一个VI,该程序完成的功能是:把两个输入数值相乘,再把乘积减去50。(3)设计一个VI,根据所给的x1,x2,y1,y2的值求出直线的斜率。把此程序作为子
2、VI,再设计一个VI调用此子VI。4.实验步骤(1)运行LabVIEW8.2,进入LabVIEW8.2的编程环境。LabVIEW8.2启动后,前面板和程序框图窗口分别如图1.1和1.2所示。图1.1LabVIEW8.2的前面板窗口图1.2LabVIEW8.2的程序框图窗口(2)前面板的设计前面板是用户界面,由输入、输出控制和显示三部分组成。控制器是用户输入数据到程序的方法,而显示器显示程序产生的数值。控制器和显示器有许多种类,可以从控制选板的各个子选板中选取。(3)程序框图的设计程序框图是图形化的源代码,是虚拟仪器测试功能软件的图形化表述。程序框图
3、由节点、端口和连线组成。LabVIEW8.2的函数选板中,提供了大量的功能函数,可用LabVIEW的工具,在各个函数子选板中取用所需的函数,排列到程序窗口的合适位置。(4)数据流编程数据流编程就是连线操作。程序框图中对象的数据传输通过连线实现。可利用工具选板中的连线工具连接输入控件端口、显示控件端口及函数的接线端,实现数据流编程。(5)调试虚拟仪器可利用LabVIEW提供的调试环境对设计的VI进行调试、运行。LabVIEW提供了单步执行、断点、运行、探针工具等调试方法。(6)保存文件将设计好的VI命名并保存为VI文件。5.实验结果分析(1)VI中的
4、3个模板是什么?简述其各自的功能。答:1.前面板,即用户界面2.程序框图,包含用于定义VI功能的图形化源代码3.图标和连线板,用以识别VI的接口,以便创建VI时调用另一个VI。(2)在前面板和程序框图中,如何区分控制器和指示器?答:前面板:使用输入控制和输出显示来构成前面板。控制是用户输入数据到程序的接口。而显示是输出程序产生的数据接口。控制和显示有许多种类,可以从控制模板的各个子模板中选取。 两种最常用的前面板对象是数字控制和数字显示。若想要在数字控制中输入或修改数值,你只需要用操作工具(见工具模板)点击控制部件和增减按钮,或者用操作工具或标签工
5、具双击数值栏进行输入数值修改。程序框图:图框是LabVIEW实现程序结构控制命令的图形表示。如循环控制、条件分支控制和顺序控制等,编程人员可以使用它们控制VI程序的执行方式。代码接口节点(CIN)是框图程序与用户提供的C语言文本程序的接口。 各个对象之间通过连线连接起来用以创建程序框图。连线将输入控件和显示控件的接线端与函数或子Ⅵ连接,数据从输入控件沿着连接线流向函数和子Ⅵ,再从这些函数和子Ⅵ流向其他函数和子VI,最后流向显示控件。数据在程序框图节点中的移动决定了Ⅵ和函数的执行顺序,数据的移动称为数据流编程。(3)调试VI的一般方法有哪些?1.高亮
6、显示执行过程单击程序框图工具栏中的高亮显示执行过程按钮龊,可以查看程序框图的动态执行过程。该工具通过沿连线移动的圆形点显示数据在程序框图上从一个节点移动到另一个节点的过程。使用高亮显示执行过程的同时,结合单步执行,可以查看VI中的数据从一个节点移动到另一个节点的全过程。不过值得注意的是,高亮显示执行过程会导致Ⅵ运行程序的速度大幅度降低。2.保存连线值单击程序框图工具栏中的保存连线值按钮,可以在程序运行时保存流过连线的数据流的值。3.单步执行单步执行可以查看VI运行时程序框图上的每个执行步骤。单步执行按钮仅在单步执行模式下影响Ⅵ或子Ⅵ的运行,在运行模
7、式下不影响Ⅵ的运行。单击程序框图工具栏中的开始单步执行按钮(单步步入)和开始单步执行按钮(单步步过)按钮进入单步执行模式。将光标移至单步步入、单步步过或单步步出按钮上,可以看到一个提示框,提示框中描述了单击按钮后下一步的执行情况。如果单步执行Ⅵ同时选择高亮显示执行过程,则该执行符号将出现在当前运行的子VI的图标上。4.探针使用探针工具可以查看流过连线的数据。在程序框图工具选板中选择探针数据按钮,将光标放置在对象上,或右键单击连线从弹出的快捷菜单中选择“自定义探针→通用探针”,即可使用通用探针。5.断点使用工具选板中的断点工具可以在程序框图上的Ⅵ、节
8、点或连线上设置一个断点,使程序运行到断点时暂停执行。在连线上设置断点后,数据流过该连线后程序将暂停执行。在程序框图上设置一
此文档下载收益归作者所有