- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验1 LabVIEW开发环境的使用
一、实验目的:
了解LabVIEW的开发环境,熟悉LabVIEW的程序设计的完整流程。
二、实验仪器
1、电脑2、采集卡3、LabVIEW软件4、Elvis实验平台
三、LabVIEW开发环境的基本知识
1、LabVIEW应用程序的构成
所有的LabVIEW应用程序,即虚拟仪器(VI),它包括前面板(front panel)、流程图(block diagram)以及图标/连结器(icon/connector)三部分。
1.1 LabVIEW的前面板
前面板是图形用户界面,也就是VI的虚拟仪器面板,这一界面上有用户输入和显示输出两类对象,具体表现有开关、旋钮、图形以及其他控制(control)和显示对象(indicator)。图1所示是一个随机信号发生和显示的简单VI是它的前面板,上面有一个显示对象,以曲线的方式显示了所产生的一系列随机数。还有一个控制对象——开关,可以启动和停止工作。显然,并非简单地画两个控件就可以运行,在前面板后还有一个与之配套的流程图。
控制对象(输入)
控制对象(输入)
显示对象
(输出)
图1-1 随机信号发生器的前面板
图1-1 随机信号发生器的前面板
1.2 LabVIEW的流程图
流程图提供VI的图形化源程序。在流程图中对VI编程,以控制和操纵定义在前面板上的输入和输出功能。流程图中包括前面板上的控件的连线端子,还有一些前面板上没有,但编程必须有的东西,例如函数、结构和连线等。图1-2是与图1-1对应的流程图。我们可以看到流程图中包括了前面板上的开关和随机数显示器的连线端子,还有一个随机数发生器的函数及程序的循环结构。随机数发生器通过连线将产生的随机信号送到显示控件,为了使它持续工作下去,设置了一个While Loop循环,由开关控制这一循环的结束。
函数:随机数发生器
函数:随机数发生器
结构:循环
与前面板控件对应的连线端子
与前面板控件对应的连线端子
图1-2 随机信号发生器的流程图
如果将VI与标准仪器相比较,那么前面板上的东西就是仪器面板上的东西,而流程图上的东西相当于仪器箱内的东西。在许多情况下,使用VI可以仿真标准仪器,不仅在屏幕上出现一个惟妙惟肖的标准仪器面板,而且其功能也与标准仪器相差无几。
图标/连接器
VI具有层次化和结构化的特征。一个VI可以作为子程序,这里称为子VI(subVI),
被其他VI调用。图标与连接器在这里相当于图形化的参数,详细情况稍后介绍。
2 LabVIEW的操作模板
在LabVIEW的用户界面上,应特别注意它提供的操作模板,包括工具(Tools)模板、控制(Controls)模板和函数(Functions)模板。这些模板集中反映了该软件的功能与特征。下面我们来大致浏览一下。
2.1 工具模板(Tools Palette)
该模板提供了各种用于创建、修改和调试VI程序的工具。如果该模板没有出现,则可以在Windows菜单下选择Show Tools Palette命令以显示该模板。当从模板内选择了任一种工具后,鼠标箭头就会变成该工具相应的形状。当从Windows菜单下选择了Show Help Window功能后,把工具模板内选定的任一种工具光标放在流程图程序的子程序(Sub VI)或图标上,就会显示相应的帮助信息。
下述工具中注意1和2的区别,2用于编程时,1用于运行程序时。4是一个特有的工具,它并不是一个简单的画线工具,而是一个符合LabVIEW语言规定的对象连接工具。
工具图标有如下几种:
图标
名称
功 能
1
Operate Value(操作值)
用于操作前面板的控制和显示。使用它向数字或字符串控制中键入值时,工具会变成标签工具
2
Position/Size/Select (选择)
用于选择、移动或改变对象的大小。当它用于改变对象的连框大小时,会变成相应形状。
3
Edit Text(编辑文本)
用于输入标签文本或者创建自由标签。当创建自由标签时它会变成相应形状。
4
Connect Wire(连线)
用于在流程图程序上连接对象。如果联机帮助的窗口被打开时,把该工具放在任一条连线上,就会显示相应的数据类型。
5
Object Shortcut Menu(对象菜单)
用鼠标左键可以弹出对象的弹出式菜单。
6
Scroll Windows(窗口漫游)
使用该工具就可以不需要使用滚动条而在窗口中漫游。
7
Set/Clear Breakpoint(断点设置/清除)
使用该工具在VI的流程图对象上设置断点。
8
Probe Data(数据探针)
可在框图程序内的数据流线上设置探针。通过控针窗口来观察该数据流线上的数据变化状况。
9
Get Color(颜色提取)
使用该工具来提
原创力文档


文档评论(0)