LabVIEW程序设计步骤.pdf

上传人:w*** 文档编号:74132325 上传时间:2023-02-24 格式:PDF 页数:6 大小:830.56KB
返回 下载 相关 举报
LabVIEW程序设计步骤.pdf_第1页
第1页 / 共6页
LabVIEW程序设计步骤.pdf_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《LabVIEW程序设计步骤.pdf》由会员分享,可在线阅读,更多相关《LabVIEW程序设计步骤.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、LabVIEW 程序设计步骤 下面通过一个设计实例来详细介绍虚拟仪器软件 LabVIEW 的程序设计步骤。设计目标:假设有一台仪器,需要调整其输入电压,当调整电压超过某一设定电压值时,需通过指示灯颜色变化发出警告。1 建立新 VI 启动 LabVIEW 程序,单击 VI 按钮,建立一个新 VI 程序。这时将同时打开 LabVIEW 的前面板和后面板(框图程序面板)。在前面板中显示控件选板,在后面板中显示函数选板。在两个面板中都显示工具选板。如果选板没有被显示出来,可以通过菜单查看(View)/工具选板(Tools Palette)来显示工具选板,通过查看(View)/控件选板(Controls

2、 Palette)显示控件选板,通过查看(View)/函数选板(Functions Palette)显示函数选板。也可以在前面板的空白处,单击鼠标右键,以弹出控件选板。)2 前面板设计 输入控制和输出显示可以从控件选板的各个子选板中选取。本例中,程序前面板中应有 1 个调压旋钮,1 个仪表,1 个指示灯,1 个关闭按钮共 4个控件。1)往前面板添加 1 个旋钮控件:控件(Controls)新式(Modern)数值(Numeric)旋钮(Knob),如图 2-14 所示,标签改为“调压旋钮”;2)往前面板添加 1 个仪表控件:控件(Controls)新式(Modern)数值(Numeric)仪表

3、(Meter),如图 2-14 所示,标签改为“电压表”。3)往前面板添加 1 个指示灯控件:控件(Controls)新式(Modern)布尔(Boolean)圆形指示灯(Round LED),如图 2-15 所示,将标签改为“上限灯”。图 2-15 添加指示灯、按钮控件 4)往前面板添加 1 个停止按钮控件:控件(Controls)新式(Modern)布尔(Boolean)停止按钮(Stop Button),如图 2-15 所示,将标签改为“关闭”。设计的程序前面板如图 2-16 所示。3 框图程序设计-添加节点 每一个程序前面板都对应着一段框图程序。在框图程序中对 VI 编程,以控制和操纵

4、定义在前面板上的输入和输出功能。切换到框图程序设计面板,通过函数选板(Functions)添加节点。1)添加 1 个循环结构:函数(Functions)编程(Programming)结构(Structures)While 循环(While Loop),如图 2-17 所示。以下添加的节点放置在循环结构框架中:2)添加 1 个数值常数节点:函数(Functions)编程(Programming)数值(Numeric)数值常量(Numeric Constant),如图 2-18 所示,值改为 8;图 2-16 程序前面板 图 2-17 添加循环结构、条件结构 图 2-18 添加数值常数 3)添加

5、1 个比较节点“”:函数(Functions)编程(Programming)比较(Comparison)大于等于(Greater Or Equal),如图 2-19 所示;4)添加 1 个条件结构:函数(Functions)编程(Programming)结构(Structures)条件结构(Case Structure),如图 2-17 所示;5)在条件结构的真(True)选项中,添加 1 个数值常数节点:函数(Functions)编程(Programming)数值(Numeric)数值常量(Numeric Constant),如图 2-18 所示,值为 0;-6)在条件结构的真(True)选

6、项中,添加 1 个比较节点:函数(Functions)编程(Programming)比较(Comparison)不等于 0(Not Equal To 0),如图 2-19 所示;$7)分别将调压旋钮图标、电压表图标、停止按钮图标从外拖入循环结构中;将上限灯图标拖入条件结构的 True 选项中。:添加的所有节点及其布置如图 2-20 所示。8)在条件结构的假(False)选项中,添加 1 个数值常数节点:函数(Functions)编图 2-19 添加比较节点 图 2-20 框图程序节点布置图 1 程(Programming)数值(Numeric)数值常量(Numeric Constant),如图

7、 2-18 所示,值为 1;9)在条件结构的假(False)选项中,添加 1 个比较节点:函数(Functions)编程(Programming)比较(Comparison)不等于 0(Not Equal To 0),如图 2-19 所示 10)添加 1 个局部变量节点:函数(Functions)编程(Programming)结构(Structures)局部变量(Local Variable),如图 2-21 所示;*选择该局部变量节点,单击鼠标右键,在弹出菜单的选择项(Select Item)子菜单下,选择对象名称“上限灯”,其读写属性默认为“写”属性。将该局部变量拖入条件结构的假(Fals

8、e)选项中。添加的所有节点及其布置如图 2-22 所示。图 2-21 添加局部变量 4 框图程序设计-连线 使用工具箱中的连线工具,将所有节点连接起来。连好线的框图程序如图 2-23 与图2-24 所示。:;当把连线工具放在节点端口上时,该端口区域将会闪烁,表示连线将会接通该端口。当把连线工具从一个端口接到另一个端口时,不需要按住鼠标键。当需要连线转弯时,单击一次鼠标键,即可以正交垂直方向地弯曲连线,按空格键可以改变转角的方向。1)将调压旋钮的输出端口与电压表的输入端口相连;2)将调压旋钮的输出端口与比较节点“”的输入端口 x 相连;3)将数值常数节点(值为 8)与比较节点“”的输入端口 y

9、相连;4)将比较节点“”的输出端口 x=y 与条件结构上的选择端口相连;5)在条件结构的真(True)选项中,将数值常数节点(值为 0)与比较节点“不等于 0(Not Equal To 0)”的输入端口 x 相连;6)在条件结构的真(True)选项中,将比较节点“不等于 0(Not Equal To 0)”的输出端口 x!=0 与上限灯图标相连;7)在条件结构的假(False)选项中,将数值常数节点(值为 1)与比较节点“不等于0(Not Equal To 0)”的输入端口 x 相连;8)在条件结构的假(False)选项中,将比较节点“不等于 0(Not Equal To 0)”的输出端口 x

10、!=0 与局部变量“上限灯”相连;图 2-23 框图程序连线 1 图 2-24 框图程序连线 2 9)将按钮图标(标签为“关闭”)与 While 循环(While Loop)结构的条件端口相连。5 运行程序 进入前面板,单击快捷工具栏“Run”按钮,运行程序。用鼠标“转动”调压旋钮,可以看到仪表指针随着转动;当调整值大于等于 8 时,上限灯变换颜色。程序运行画面如图 2-25 所示。6 程序的保存与载入 1程序的保存 从文件(File)下拉菜单中选择保存(Save)、另存为(Save as)保存 VI,既可以把 VI 作为单独的程序文件保存,也可以把一些 VI 程序文件同时保存在一个 VI 库

11、中,VI 库文件的扩展名为.llb。NI 公司推荐将程序的开发文件作为单独的程序文件保存在指定的目录下,尤其是开发小组共同开发一个项目时。使用单独的文件存储程序的优点是:使用系统资源管理器提供的各种工具来管理单独的文件;使用子目录,可将 VIs 和控件程序分别保存在不同的文件里;可以利用专业开发版系统内置的代码管理工具。2程序的载入 在启动界面上单击打开(Open)按钮或在前面板上从文件(File)菜单选择打开(Open)均可将 VI 装进内存,出现打开文件对话框,对话框中列出了 VI 目录及库文件,每一个文件名前均带有一个图标。单击 VI 库或目录的图标,然后单击“打开”按钮将其打开,直接双击 VI 库或目录的图标也可以将其打开。打开目录或库文件后,定位想要打开的 VI 文件,单击“打开”按钮打开,或直接双击图标将其打开。打开已有的VI还有一种较简便的方法,如果该VI在不久前使用过,则可以在文件(File)菜单下的近期打开的文件(Recently Opened Files)下拉列表中出现的 VI 中找到并打开,也可以单击 LabVIEW 启动窗口打开(Open)按钮右侧的下三角按钮,也会弹出最近使用过的VI 的列表。图 2-25 程序运行画面

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁