欢迎来到天天文库
浏览记录
ID:51031885
大小:780.50 KB
页数:10页
时间:2020-03-17
《虚拟仪器导论实验一.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《虚拟仪器导论》实验报告学号:12051124班级:自动化1班姓名:张青信息与控制工程学院自动化系实验一熟悉LabVIEW开发环境一、实验目的(1)熟悉LabVIEW的初步操作。(2)掌握LabVIEW的编程方法。二、实验内容1、建立虚拟温度计的VI。2、将所设计的虚拟温度计VI设计成子VI,供其他程序调用。三、实验原理(1)LabVIEW的操作模板在LabVIEW的用户界面上,应特别注意它提供的操作模板,包括工具(Tools)模板、控制(Controls)模板和函数(Functions)模板。这些模板集
2、中反映了该软件的功能与特征。下面我们来大致浏览一下。工具模板(ToolsPalette)该模板提供了各种用于创建、修改和调试VI程序的工具。如果该模板没有出现,则可以在Windows菜单下选择ShowToolsPalette命令以显示该模板。当从模板内选择了任一种工具后,鼠标箭头就会变成该工具相应的形状。当从Windows菜单下选择了ShowHelpWindow功能后,把工具模板内选定的任一种工具光标放在流程图程序的子程序(SubVI)或图标上,就会显示相应的帮助信息。图1-1工具模板图1-2控件选板图1
3、-3函数选板下面的两个模板是多层的,其中每一个子模板下还包括多个对象。控件模板(ControlPalette)注意:只有打开前面板时才能调用该模板。该模板用来给前面板设置各种所需的输出显示对象和输入控制对象。每个图标代表一类子模板。如果控件模板不显示,可以用“窗口”菜单的“显示控件选板”功能打开它,也可以在前面板的空白处,点击鼠标右键,以弹出控件模板。函数模板(FunctionsPalette)函数模板是创建流程图程序的工具。该模板上的每一个顶层图标都表示一个子模板。若函数模板不出现,则可以用“窗口”菜单
4、的“显示函数选板”功能打开它,也可以在流程图程序窗口的空白处点击鼠标右键以弹出函数模板。注:只有打开了流程图程序窗口,才能出现函数模板。(2)关于连线连线是程序设计中较为复杂的问题。流程图上的每一个对象都带有自己的连线端子,连线将构成对象之间的数据通道。因为这不是几何意义上的连线,因此并非任意两个端子间都可连线,连线类似于普通程序中的变量。数据单向流动,从源端口向一个或多个目的端口流动。不同的线型代表不同的数据类型。当需要连接两个端点时,在第一个端点上点击连线工具(从工具模板栏调用),然后移动到另一个端点
5、,再点击第二个端点。端点的先后次序不影响数据流动的方向。当把连线工具放在端点上时,该端点区域将会闪烁,表示连线将会接通该端点。当把连线工具从一个端口接到另一个端口时,不需要按住鼠标键。当需要连线转弯时,点击一次鼠标键,即可以正交垂直方向地弯曲连线,按空格键可以改变转角的方向。接线头是为了帮助正确连接端口的连线。当把连线工具放到端口上,接线头就会弹出。接线头还有一个黄色小标识框,显示该端口的名字。线型为波折号的连线表示坏线。出现坏线的原因有很多,例如:连接了两个控制对象;源端子和终点端子的数据类型不匹配(例
6、如一个是数字型,而另一个是布尔型)。可以通过使用定位工具点击坏线再按下来删除它。选择“编辑->删除断线”菜单命令或者按下可以一次删除流程图中的所有坏线。当VI无法运行,或者显示“信号丢失终端”的错误信息时,这是一个快捷的调试方法。(3)程序调试技术1.找出语法错误如果一个VI程序存在语法错误,则在面板工具条上的运行按钮会变成一个折断的箭头,表示程序不能被执行。这时该按钮被称作错误列表。点击它,则LabVIEW弹出错误清单窗口,点击其中任何一个所列出的错误,选用“查找”功能,
7、则出错的对象或端口就会变成高亮。2.设置执行程序高亮在LabVIEW的工具条上有一个画着灯泡的按钮,这个按钮叫做“高亮执行”按钮上。点击这个按钮使它变成高亮形式,再点击运行按钮,VI程序就以较慢的速度运行,没有被执行的代码灰色显示,执行后的代码高亮显示,并显示数据流线上的数据值。这样,你就可以根据数据的流动状态跟踪程序的执行。3.断点与单步执行为了查找程序中的逻辑错误,有时希望流程图程序一个节点一个节点地执行。使用断点工具可以在程序的某一地点中止程序执行,用探针或者单步方式查看数据。使用断点工具时,点击你
8、希望设置或者清除断点的地方。断点的显示对于节点或者图框表示为红框,对于连线表示为红点。当VI程序运行到断点被设置处,程序被暂停在将要执行的节点,以闪烁表示。按下单步执行按钮,闪烁的节点被执行,下一个将要执行的节点变为闪烁,指示它将被执行。你也可以点击暂停按钮,这样程序将连续执行直到下一个断点。4.探针可用探针工具来查看当流程图程序流经某一根连接线时的数据值。从Tools工具模板选择探针工具,再用鼠标左建点击你希望放置探针的连接
此文档下载收益归作者所有