欢迎来到天天文库
浏览记录
ID:40849313
大小:1.62 MB
页数:25页
时间:2019-08-08
《LabVIEW基本操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章LabVIEW基本操作3.1VI创建与编辑3.2子VI创建与调用3.3VI的运行与调试3.1VI创建与编辑一.VI创建以一个例子来详细介绍VI创建过程,创建的VI用于实现如下功能。(1)计算两个输入的数字的和,并显示结果;(2)比较输入的两个数字的大小,并用指示灯显示比较结果。实例前面板效果1.创建一个新VI创建过程启动LabVIEW2009,在启动窗口左边“新建”选项栏单击“VI”选项,出现下图所示的VI编程窗口。前面是VI前面板窗口,后面是VI的程序框图窗口。2.创建VI前面板在本例中,需要计算两个数的和、比较两个数的
2、大小并显示计算及比较结果,因此,在前面板上需要放置两个数值输入控件,一个显示和的数值显示控件,对两个数进行比较,比较结果有三种情况,故需要三个显示比较结果的指示灯(布尔型控件)。根据实际修改控件的标签。在前面板放置的控件将在程序框图中自动产生对应的接线端口图标。3.创建VI程序框图(1)放置函数节点在程序框图窗口的函数选板中,选择“编程”»“数值”»“加”函数节点并将其图标放置到程序框图窗口适当位置。分别选择“编程”»“比较”»“大于?”、“小于?”和“等于?”三个比较函数节点并将其图标分别放置到程序框图适当位置。(2)连接函数
3、节点与端口用数据连线将这些端口和节点图标按实现的功能连接起来,形成一个完整的框图程序。4.创建VI图标VI具有层次化和结构化的特征,图标是VI或项目库的图形化表示,每个VI在前面板和程序框图的右上角都有一个图标。在创建一个新的VI时,系统会给定一个默认的图标,用户可以根据自己的需要自己创建一个新的图标。双击前面板或程序框图右上角的VI图标,或在图标处单击右键并在弹出菜单中选择“编辑图标”,会弹出图标编辑器,在图标编辑器中用户可以编辑自己的图标。在前面板或程序框图窗口主菜单中选择“文件”»“保存”,在弹出的保存文件对话框中选择适当
4、的路径和文件名保存该VI。如果一个VI在创建或修改后没有保存,则在VI前面板和程序框图窗口的标题栏就会出现一个表示未保存的“*”符号,提示用户存盘。5.保存VI完成了VI的创建后,打开该VI的前面板,在数值输入控件中A、B中各输入一个数字,然后单击前面板工具栏上的运行按钮,即可以显示求和及比较结果。VI创建方法通过启动窗口中“新建”栏中的“基于模板的VI”项或编程界面“文件”»“新建…”菜单项,打开“新建”对话框窗口(如上图),在窗口中选择“基于模板的VI”,模板针对不同的应用需求,设计了不同的程序框架,用户可以根据需要选择不同
5、的模板,在模板中添加程序,大大提高编程效率。在“新建”对话框窗口中,除可以新建“基于模板的VI”外,还提供了其他各种新建VI的方式。通过启动窗口“新建”栏中的“VI”项或编程界面“文件”»“新建VI”菜单可以实现空VI的创建。1.新建空VI2.基于模板VI的创建3.基于项目的VI的创建在启动窗口中选择“新建”栏中的“项目”项,创建一个项目后,在“我的电脑”上单击右键,在快捷菜单中选择“新建”»“VI”,即可创建新的VI。LabVIEW项目是LabVIEW8.0以后版本提出的一个新的概念,它用于管理项目中的LabVIEW文件和非L
6、abVIEW文件,并创建和生成EXE文件。二.VI编辑1.选择对象2.移动对象3.删除和复制对象4.调整对象大小5.标注对象6.改变对象颜色7.对齐和分布对象8.改变对象在窗口中的前后顺序9.设置文本的属性10.建立和编辑连线注:具体编辑操作可以做一些简单演示!3.2子VI创建与调用一.子VI创建LabVIEW中的子VI类似于文本编程语言中的子程序或函数。在LabVIEW图形化编程环境中,把程序分成一个个小的模块来实现,这就是子VI。实际上,一个VI主要由三部分组成,这三部分分别是前面板、程序框图和图标/连线板,前面板和程序框图
7、在第二章有详细介绍。在前面板和程序框图的右上角,均有一个和该VI对应的图标/连线板。图标连线板用来定义VI输入和输出参数和设置参数属性的工具。连线板作为一个编程接口,为子VI定义输入、输出端口数和这些端口的接线端类型。这些输入输出端口相当于编程语言中的形式参数和结果返回语句。当调用VI节点时,子VI输入端子接收从外部控件或其他对象传输到各端子的数据,经子VI内部处理后又从子VI输出端子输出结果,传送给子VI外部显示控件,或作为输入数据传送给后面的程序。一般情况下,VI只有设置了连接器端口才能作为子VI使用,如果不对其进行设置,则
8、调用的只是一个独立的VI程序,不能改变其输入参数也不能显示或传输其运行结果。VI的图形化表示,为LabVIEW中的VI设计具有形象化的图标,对图形化编程而言可以增加程序的可读性并易于识别。连线板图标创建一个子VI,主要工作就是定义VI的连线板参数和定制VI个性化
此文档下载收益归作者所有