labview初学者学习入门资料.docx

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LabVIEW概述 虚拟仪器 虚拟仪器(virtual instrumention)是基于计算机的仪器。粗略地说这种结合有两种方式,一种是将计算机装入仪器,其典型的例子就是所谓智能化的仪器,含嵌入式系统的仪器。另一种方式是将仪器装入计算机。以通用的计算机硬件及操作系统为依托,实现各种仪器功能。虚拟仪器主要是指这种方式。下面的框图反映了常见的虚拟仪器方案。 图 SEQ 图 \* ARABIC 1 虚拟仪器方案 LabVIEW是什么? LabVIEW(Laboratory Virtual instrument Engineering)是一种图形化的编程语言,又称为“G”语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图或流程图。 使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。 LabVIEW的运行机制 LabVIEW应用程序的构成 所有的LabVIEW应用程序,即虚拟仪器(VI),它包括前面板(front panel)、流程图(block diagram)以及图标/连结器(icon/connector)三部分。 前面板 前面板是图形用户界面,也就是VI的虚拟仪器面板,这一界面上有用户输入和显示输出两类对象,具体表现有开关、旋钮、图形以及其他控制(control)和显示对象(indicator)。图所示是一个随机信号发生和显示的简单VI是它的前面板,上面有一个显示对象,以曲线的方式显示了所产生的一系列随机数。还有一个控制对象——开关,可以启动和停止工作。显然,并非简单地画两个控件就可以运行,在前面板后还有一个与之配套的流程图。 图 SEQ 图 \* ARABIC 2 随机信号发生器前面板 流程图 流程图提供VI的图形化源程序。在流程图中对VI编程,以控制和操纵定义在前面板上的输入和输出功能。流程图中包括前面板上的控件的连线端子,还有一些前面板上没有,但编程必须有的东西,例如函数、结构和连线等。图是与图对应的流程图。我们可以看到流程图中包括了前面板上的开关和随机数显示器的连线端子,还有一个随机数发生器的函数及程序的循环结构。随机数发生器通过连线将产生的随机信号送到显示控件,为了使它持续工作下去,设置了一个While Loop循环,由开关控制这一循环的结束。 图标/连接器 子VI(SubVI)相当于普通编程语言中的子程序,也就是被其他的VI 调用的VI。可以将任何一个定义了图标和联接器的VI 作为另一个VI 的子程序。在流程图中打开Functions?Select a VI…. ,就可以选择要调用的子 VI 。构造一个子VI 主要的工作就是定义它的图标和联接器。 每个VI 在前面板和流程图窗口的右上角都显示了一个默认的图标。启动图标编辑器的方法是,用鼠标右键单击面板窗口的右上角的默认图标,在弹出菜单中选择 Edit Icon。下图显示了图标编辑器的窗口。可以用窗口左边的各种工具设计像素编辑区中的图标形状。编辑区右侧的一个方框中显示了一个实际大小的图标。图标编辑器的具体使用细节参阅有关资料。 图 SEQ 图 \* ARABIC 3 图标编辑器 联接器是VI 数据的输入输出接口。如果用面板控制对象或者显示对象从子VI 中输出或者输入数据,那么这些对象都需要在联接器面板中有一个连线端子。您可以通过选择VI的端子数并为每个端子指定对应的前面板对象以定义联接器。 定义联接器的方法是,用鼠标右键单击面板窗口中的图标窗口,在快捷菜单中选择ShowConnector。联接器图标会取代面板窗口右上角的图标。 LabVIEW 自动选择的端子连接模式是控制对象的端子位于联接器窗口的左边,显示对象的端子位于联接器窗口右边。选择的端子数取决于前面板中控制对象和显示对象的个数。 联接器中的各个矩形表示各个端子所在的区域,可以用它们从VI 中输入或者输出数据。如果必要,也可以选择另外一种端子连接模式。方法是在图标上单击鼠标右键单出快捷菜单,选择 Show Connector,再次弹出快捷菜单,选择Patterns。下面我们通过一个练习说明具体操作。 LabVIEW 的操作模板 在LabVIEW 的用户界面上,应特别注意它提供的操作模板,包括工具(Tools)模板、控制(Controls)模板和函数(Functions)模板。这些模板集中反映了该软件的功能与特征。 工具选板(Tools Palette) 该模板提供了各种用于创建、修改和调试VI 程序的工具。如果该模板没有出现,则可以查看菜单下选择工具选板命令以显示该模板。 图 SEQ 图 \* ARABIC 4 工具选板 工具图标有如下几种: 下面的两个模板是多层的,其中每一个子模板下还包括多个对象。 控件选板(Control Palette) 该模板用来给前面板设置各种

文档评论(0)

152****0558 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档