- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LabVIEW 2012 基本介绍
LabVIEW 2012 基本介绍
LabVIEW环境基础知识LabVIEW程序又称虚拟仪器,或VI,其外观和操作模拟真实的物理仪器,例如示波器和万用表。 LabVIEW拥有一整套工具用于采集、分析、显示和存储数据,以及解决用户编写代码过程中可能出现的问题。
当您创建一个新的VI时,您可以看到两个窗口—前面板窗口和程序框图。
前面板
打开新VI或现有VI时,将出现VI的前面板窗口。 前面板窗口是VI的用户界面。?图1为前面板窗口的范例。
1 前面板窗口 2 工具栏 3 控件选板 图1.?前面板范例
控件选板
控件选板包括用于创建前面板的输入控件和显示控件。 通过选择查看?控件选板,或在前面板窗口中右键单击空白处,您可通过前面板窗口访问控件选板。 控件选板被分成多种类别,用户可以根据各自需要显示部分或者全部类别。?图2显示了所有控件选板类别,并展开了新式类别。
图2.控件选板
显示或隐藏类别(子选板),点击“自定义”按钮,并选择更改可见选板。
输入控件和显示控件
每个VI都包含一个前面板,您可以将它视为用户界面进行设计。 当您从别的程序框图调用VI时,您也可以使用前面板,传输输入、接收输出。 将输出控件和显示控件放置在VI前面板上,创建一个VI的用户界面。 当您将前面板作为用户界面交互时,您可以通过修改控件提供输入,并在显示控件中查看结果。 输入控件决定输入,显示控件显示输出。
输入控件通常是旋钮、按钮、转盘、滑块和字符串。 输入控件仿真仪器的输入装置,为VI的程序框图提供数据。 显示控件通常是图形、图表、LED灯和状态字符串。 显示控件仿真仪器的输出装置,显示程序框图获取或生成的数据。
图1中有两个控件: 测量次数和延迟(秒)。 有一个显示控件: XY坐标图,称为温度图。
用户可以为测量次数和延迟(秒)控件改变输入值。 还可在温度图上看到VI生成的值。 VI基于程序框图中的代码生成显示控件值。
每个输入控件和显示控件都有与其相关的数据类型。 例如,水平滑动杆延迟(秒)是数值型数据类型。 最常用的数据类型为数值型、布尔型和字符串型。
数字控件和显示控件
数值型数据类型可以表示各种类型的数字,如整数或实数。 如图3所示,两个常见的数值对象是数值输入控件和数值显示控件。 仪表、转盘等对象也可表示数值数据。
1? 增量/减量按钮 2? 数值输入控件 3 数值显示控件 图3.数值输入控件和显示控件
单击增量/减量按钮,或双击数字,输入一个新的数字,然后按Enter键,可输入或改变数值输入控件的值。
布尔输入控件和显示控件
布尔数据类型表示只有两个值的数据,如TRUE和FALSE、或ON和OFF。 布尔输入控件和显示控件用于输入和显示布尔值。 布尔对象仿真开关、按钮和LED灯。?图4显示了垂直摇杆开关和圆形LED灯布尔对象。
图4.布尔输入控件和显示控件
字符串控件和显示控件
字符串数据类型是一串ASCII字符。 字符串输入控件用于从用户那里接收文本,例如密码或用户名。 用字符串显示控件向用户显示文本。 如图5所示,最常见的字符串对象为表格和文本输入框。
图5.?字符串控件和显示控件
程序框图
程序框图对象包括接线端、子VI、函数、常量、结构和连线,连线可在其它的程序框图对象间传输数据。
1??显示控件接线端 2 连线 3 节点 4 输入控件接线端 图6.?程序框图及其相应的前面板范例
创建前面板窗口后,需使用图形化函数添加代码,用于控制前面板对象。 程序框图窗口包含了图形化源代码。
图7.程序框图
接线端
前面板上的对象在程序框图中显示为接线端。 接线端是在前面板和程序框图之间交换信息的输入输出端口。 接线端类似于文本编程语言中的参数和常数。 接线端的类型包括输入/显示控件接线端和节点接线端。 输入控件接线端和显示控件接线端属于前面板输入控件和显示控件。 在前面板控件中输入的数据(如上述前面板上中的a和b)将通过控件接线端传输至程序框图。 然后进行数据的加减运算。 加减运算结束后,将输出新的数据值。 数据将传输至显示控件接线端,更新前面板显示控件中的数据(如上述前面板中的a+b和a-b)。
输入控件、显示控件和常量
输入控件、显示控件和常量被用作程序框图算法的输入和输出。 考虑计算三角形面积的算法:面积 =0.5 * 底 * 高
如图8所示,在该算法中,底和高是输入,面积是输出。
图8.计算三角形面积的前面板
用户不可更改或访问的恒定值.5,因此它不会出现在前面板上,除非是算法文档。
图9显示了在LabVIEW程序框图上实现该算法的一种方式。 该程序框图有4个不同的接线端,分别由2个输入控件、1个常量和1个显示控件生成。
1 输入控件 2 显示控件 3 常量 图9.?以图标方式显示接线端的计算三角形面积的程序框图
注:程序框图中
文档评论(0)