下载后可任意编辑实验 1LabVIEW 开发环境的使用一、实验目的:了解 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.2 LabVIEW 的流程图流程图提供 VI 的图形化源程序。在流程图中对 VI 编程,以控制和操纵定义在前面板上的输入和输出功能。流程图中包括前面板上的控件的连线端子,还有一些前面板上没有但编程必须有的东西,例如函数、结构和连线等。图1-2是与图1-1对应的流程图。我们可以看到流程图中包括了前面板上的开关和随机数显示器的连线端子,还有一个随机数发生器的函数及程序的循环结构。随机数发生器通过连线将产生的随机信号送到显示控件,为了使它持续工作下去,设置了一个 While Loop 循环,由开关控制这一循环的结束。1控制对象( 输入 )显示对象( 输出 )图1-1 随机信号发生器的前面板函 数 : 随 机数发生器结构:循环与前面板控件对应的连线端子与前面板控件对应的连线端子图1-2 随机信号发生器的流程图下载后可任意编辑假如将 VI 与标准仪器相比较,那么前面板上的东西就是仪器面板上的东西,而流程图上的东西相当于仪器箱内的东西。在许多情况下,使用 VI 可以仿真标准仪器,不仅在屏幕上出现一个惟妙惟肖的标准仪器面板,而且其功能也与标准仪器相差无几。图标/连接器VI 具有层次化和结构化的特征。一个 VI 可以作为子程序,这里称为子 VI(subVI),被其他 VI 调用。图标与连接器在这里相当于图形化的参数,详细情况稍后介绍。2 LabVIEW 的操作模板在 LabVIEW 的用户界面上,应特别注意它提供的操作模板,包括工...