介绍Labview软件界面菜单
- 格式:ppt
- 大小:372.00 KB
- 文档页数:34


北华大学
虚拟仪器课设设计专业: 测控技术与仪器
班级: 08-1班22号
学生姓名: 谭雨成
指导教师: 付伟
目录
1引言 ........................................................................................... 3
2 系统设计及实现 ..................................................................... 3
2.1 登录界面设计 ................................................................. 3
2.2系统详细设计 .................................................................. 4
2.2.1系统初始化 ................................................................... 4
2.2.2 身份验证程序实现 ...................................................... 4
3前面板设计如下图 .................................................................. 7
4程序框图如下........................................................................... 8
5 心得体会 .................................................................................. 9
LabVIEW是实验室虚拟仪器集成环境(Laboratory Virtual Instrument
Engineering Workbench)的简称,是美国国家仪器公司(NATIONAL INSTRUMENTS,简称NI)的创新软件产品,也是目前应用最广、发展最快、功能最强的图形化软件集成开发环境。
LabVIEW是一种图形化编程语言,又称G语言。 其编写的程序称为虚拟仪器VI(Virtual Instrument),以.VI后缀。
LabVIEW模板:
◆ 工具模板(Tools Palette)
◆ 控件模板(Controls Palette)
◆ 功能模板(Functions Palette)
VI的组成:
◆ 前面板(Panel)
控制(Control),指示(Indicator),修饰(Decoration)。
将前面板中的控制和指示统称为前面板对象或控件。
◆ 框图程序(Diagram Programme)
节点(Node),数据连线(Wire)
节点有:功能函数(Functions),结构(Structures),代码接口节点(CIN),子VI(SubVI)。数据端口有:控制端口和指示端口,节点端口。LabVIEW编程又称为“数据流编程”。
◆ 图标/连接端口(Icon/Terminal)
把VI作为一个SubVI在其它VI中调用。
常用术语 :
SubVI 子VI Chart 实时趋势图
LLBs VI库 Graph 事后记录图
Objects 对象 Functions 功能
Panel 前面板 Structures 结构
测控工程实践
LabVIEW教学教程
黑龙江科技学院
电气与信息工程学院
测控技术与仪器教研室 LabVIEW实践教程
测控技术与仪器教研室 2/87 第一讲 LabVIEW概述
第一节 虚拟仪器(VI)的概念
使用LabVIEW开发平台编制的程序称为虚拟仪器程序,简称为VI。LabVIEW(Laboratory
Virtual instrument Engineering Workbench)是一种图形化的编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。LabVIEW集成了与满足GPIB、VXI、RS-232和RS-485协议的硬件及数据采集卡通讯的全部功能。它还内置了便于应用TCP/IP、ActiveX等软件标准的库函数。这是一个功能强大且灵活的软件。利用它可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程都生动有趣。
图形化的程序语言,又称为“G”语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图或流程图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,LabVIEW是一个面向最终用户的工具。它可以增强你构建自己的科学和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径。使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。
利用LabVIEW,可产生独立运行的可执行文件,它是一个真正的32位编译器。像许多重要的软件一样,LabVIEW提供了Windows、UNIX、Linux、Macintosh的多种版本。
所有的LabVIEW应用程序,即虚拟仪器(VI),它包括前面板(front panel)、程序框图(block diagram)以及图标/连结器(icon/connector)三部分。
前面板是图形用户界面,也就是VI的虚拟仪器面板,这一界面上有用户输入和显示输出两类对象,具体表现有开关、旋钮、图形以及其他控制(control)和显示对象(indicator)。图1所示是一个随机信号发生和显示的简单VI是它的前面板,上面有一个显示对象,以曲线的方式显示了所产生的一系列随机数。还有一个控制对象——开关,可以启动和停止工作。显然,并非简单地画两个控件就可以运行,在前面板后还有一个与之配套的程序框图。
如何在LabVIEW中创建一个简单的计算器
在使用LabVIEW(Laboratory Virtual Instrument Engineering
Workbench)进行编程时,可以通过创建自定义的用户界面来构建各种类型的应用程序和工具。本文将介绍如何使用LabVIEW在用户界面上创建一个简单的计算器。通过这个示例,您将了解到如何使用LabVIEW的基本功能和工具来实现计算器的基本功能。
一、建立主体框架
首先,打开LabVIEW软件并创建一个新的VI(Virtual Instrument)文件。在工具栏中选择"Front Panel"视图,这将打开一个可视化界面用于用户交互。在界面中央,添加一个文本框用于显示输入/输出的数字或结果。您可以使用"Labeled Numeric"控件来实现这一功能。
在文本框下方,添加一行数字按钮,用于输入数字。您可以使用"Numeric control"或者"Numeric Control - slide"控件来实现这一功能。
接下来,添加一行操作按钮,用于执行加、减、乘、除等运算。您可以使用"Push Button"控件来实现这些操作按钮。
二、实现按钮和文本框的功能
1. 实现数字按钮的功能
选中第一个数字按钮,选择"Properties",然后在"Events"选项中添加一个"Value Change"事件。在事件结构中,将"Value (Signaling)"连接到文本框控件的"Value (Signalling)"。 对于其他数字按钮,重复上述步骤,每个按钮连接到不同数字。
2. 实现操作按钮的功能
选中加法按钮,选择"Properties",然后在"Events"选项中添加一个"Mouse Down"事件。在事件结构中,使用一个"Case Structure"来区分不同的操作,然后在相应的"Case"中实现对应的加法运算逻辑。将结果连接到文本框控件的"Value (Signalling)"。