LabView-8.6-快速入门.ppt
文本预览下载声明
A company pursuing excellence innovation, your faithful partner, and we care. Confidential A company pursuing excellence innovation, your faithful partner, and we care. Confidential A company pursuing excellence innovation, your faithful partner, and we care. Confidential 众达光通科技(苏州)有限公司PCL Technologies (Suzhou) Co., Ltd LabVIEW由浅入深 ——入门篇 测试工程部 胡德华 * 目录 LabVIEW概述 什么是LabVIEW? LabVIEW可以做什么? 虚拟仪器简介 虚拟仪器的概念 LabVIEW的编程环镜 LabVIEW应用程序的构成 LabVIEW的操作选板 善用LabVIEW的联机帮助 LabVIEW的初步操作 编辑前面板 编辑程序框图 运行和停止VI运行 调试VI 牛刀小试 LabVIEW的数据类型 数据类型 数据类型对应的控件 LabVIEW的数据运算 数据运算 算术运算符 关系运算符 逻辑运算符 小试身手 * LabVIEW概述 什么是LabVIEW? LabVIEW是实验室虚拟仪器集成环境(Laboratory Virtual Instrument Engineering Workbench)的简称,是美国国家仪器有限公司(National Instruments,简称NI)的创新软件产品,也是目前应用最广、发展最快、功能最强的图形化软件集成开发环境。 LabVIEW是一种图形化编程语言,又称G语言。它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。其编写的程序称为虚拟仪器VI(Virtual Instrument),以.vi为后缀。 传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而LabVIEW 则采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。它用图标表示函数,用连线表示数据流向。 LabVIEW可以做什么? LabVIEW在测试、测量和自动化等领域具有最大的优势,因为LabVIEW提供了大量的工具与函数用于数据采集、分析、显示和存储。 用户可以在数分钟内完成一套完整的从仪器连接、数据采集到分析、显示和存储的自动化测试测量系统。 * LabVIEW概述 LabVIEW可以做什么? 它被广泛地应用于汽车、通信、航空、半导体、电子设计生产、过程控制和生物医学等各个领域。 LabVIEW不仅可以用来快速搭建小型自动化测试测量系统,还可以被用来开发大型的分布式数据采集与控制系统。 * 虚拟仪器简介 虚拟仪器(Virtual Instrumention)是基于计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向。 虚拟仪器系统是由计算机、应用软件和仪器硬件三大要素构成的。计算机与仪器硬件又称为VI的通用仪器硬件平台。 软件技术是虚拟仪器的核心技术。常用的仪器用开发软件有LabVIEW、LabWindows/CVI、VEE等等,其中以LabVIEW应用最为广泛。 虚拟仪器实际上是一个按照仪器需求组织的数据采集系统。虚拟仪器的研究中涉及的基础理论主要有计算机数据采集和数字信号处理。 虚拟仪器研究的另一个问题是各种标准仪器的互连及与计算机的连接。目前使用较多的是IEEE 488或GPIB协议。未来的仪器也应当是网络化的。 传统仪器 厂商定义功能 虚拟仪器 用户定义功能 虚拟仪器方案 虚拟仪器的概念 * LabVIEW的编程环镜 LabVIEW应用程序的构成 LabVIEW程序包括前面板(用户界面)和程序框图(编程界面)。 前面板是图形用户界面,也就是VI的虚拟仪器面板,这一界面上有用户输入和显示输出两类对象,具体表现有开关、旋钮、图形以及其他控制(controls)和显示对象(indicator)。 程序框图提供VI的图形化源程序。在程序框图中对VI编程,以控制和操纵定义在前面板上的输入和输出功能。程序框图中包括前面板上的控件的连线端子,还有一些前面板上没有,但编程必须有的东西,例如函数、结构和连线等。 显示控件 输入控件 前面板 程序框图 * LabVIEW的编程环镜 LabVIEW的操作选板 LabVIEW包括工具选板(Tools)、控件选板(Controls)和函数选板(Functions)。这些选板集中反映了该软件的功能与特征。 工具选板 在前面板
显示全部