LabVIEW入门
LabVIEW入门
内容 1.LabVIEW概述 4.LabVIEW的数据类型 (1)什么是LabVIEW? (1)数据类型 (2)LabVIEW可以做什么? (2)数据类型对应的控件 (3)虚拟仪器的概念 2.LabVIEW的编程环境 5.LabVIEW的数据运算 (1)LabVIEW应用程序的构成 (1)数据运算 (2)LabVIEW的操作选板 (2)算数运算符 (3)善用LabVIEW的联机帮助 (3)关系运算符 (4)逻辑运算符 3.LabVIEW的初步操作 (1)编辑前面板 (2)编辑程序框图 (3)运行和停止VI运行 LabVIEW 8.6 (4)调试V1
2 内容 1. LabVIEW概述 (1)什么是LabVIEW? (2) LabVIEW可以做什么? (3)虚拟仪器的概念 2. LabVIEW的编程环境 (1) LabVIEW应用程序的构成 (2) LabVIEW的操作选板 (3)善用LabVIEW的联机帮助 3. LabVIEW的初步操作 (1)编辑前面板 (2)编辑程序框图 (3)运行和停止VI运行 (4)调试VI 4. LabVIEW的数据类型 (1) 数据类型 (2) 数据类型对应的控件 5. LabVIEW的数据运算 (1)数据运算 (2)算数运算符 (3)关系运算符 (4)逻辑运算符
LabVIEW概述 ◆什么是LabVIEW? LabVIEW是实验室虚拟仪器集成环境(Laboratory Virtual Instrument Engineering Workbench)的简称,是美国国家仪器有限公司(National Instruments,.简称NI)的创新软件产品,也是目前应用最广、发展 最快、功能最强的图形化软件集成开发环境。 LabVIEW是一种图形化编程语言,又称G语言。它广泛地被工业界、 学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制 软件。其编写的程序称为虚拟仪器vI(Virtual Instrument),以.vi为后 缀。 传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序, 而LabVIEW则采用数据流编程方式,程序框图中节点之间的数据流 向决定了程序的执行顺序。它用图标表示函数,用连线表示数据流 向。 3
3 LabVIEW概述 什么是LabVIEW? LabVIEW是实验室虚拟仪器集成环境(Laboratory Virtual Instrument Engineering Workbench)的简称,是美国国家仪器有限公司(National Instruments,简称NI)的创新软件产品,也是目前应用最广、发展 最快、功能最强的图形化软件集成开发环境。 LabVIEW是一种图形化编程语言,又称G语言。它广泛地被工业界、 学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制 软件。其编写的程序称为虚拟仪器VI(Virtual Instrument),以.vi为后 缀。 传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序, 而LabVIEW则采用数据流编程方式,程序框图中节点之间的数据流 向决定了程序的执行顺序。它用图标表示函数,用连线表示数据流 向
LabVIEW概述 LabVIEW可以做什么? LabVIEW在测试、测量和自动化等领域具有最大的优势,因为LabVIEW提 供了大量的工具与函数用于数据采集、分析、显示和存储。 用户可以在数分钟内完成一套完整的从仪器连接、数据采集到分析、显 示和存储的自动化测试测量系统。 > 它被广泛地应用于汽车、通信、航空、半导体、设计生产、过程控制和 生物等各个领域。 > LabVIEW不仅可以用来快速搭建小型自动化测试测量系统,还可以被用 来开发大型的分布式数据采集与控制系统。 4
4 LabVIEW概述 LabVIEW可以做什么? LabVIEW在测试、测量和自动化等领域具有最大的优势,因为LabVIEW 提 供了大量的工具与函数用于数据采集、分析、显示和存储。 用户可以在数分钟内完成一套完整的从仪器连接、数据采集到分析、显 示和存储的自动化测试测量系统。 它被广泛地应用于汽车、通信、航空、半导体、设计生产、过程控制和 生物等各个领域。 LabVIEW不仅可以用来快速搭建小型自动化测试测量系统,还可以被用 来开发大型的分布式数据采集与控制系统
虚拟仪器的概念 虚拟仪器(Virtual Instrument)是基于计算机的仪器。计算机和仪器的密切 结合是目前仪器发展的一个重要方向。 虚拟仪器系统是由计算机、应用软件和仪器硬件三大要素构成的。计算机 与仪器硬件又称为VI的通用仪器硬件平台。 软件技术是虚拟仪器的核心技术。常用的仪器用开发软件有LabVIEW、 Lab Windows/CVI、VEE等,其中以LabVIEW应用最为广泛。 虚拟仪器实际上是一个按照仪器需求组织的数据采集系统。虚拟仪器的研 究中涉及的基础理论主要有计算机数据采集和数字信号处理。 虚拟仪器研究的另一个问题是各种标准仪器的互连及计算机的连接。目前 使用较多的是EEE488或GPB协议。未来的仪器也应当是网络化的。 被测对象 信号调理 数据采集 数据处理 虚拟仪器 5
5 虚拟仪器的概念 虚拟仪器(Virtual Instrument)是基于计算机的仪器。计算机和仪器的密切 结合是目前仪器发展的一个重要方向。 虚拟仪器系统是由计算机、应用软件和仪器硬件三大要素构成的。计算机 与仪器硬件又称为VI的通用仪器硬件平台。 软件技术是虚拟仪器的核心技术。常用的仪器用开发软件有LabVIEW、 LabWindows/CVI、VEE等,其中以LabVIEW应用最为广泛。 虚拟仪器实际上是一个按照仪器需求组织的数据采集系统。虚拟仪器的研 究中涉及的基础理论主要有计算机数据采集和数字信号处理。 虚拟仪器研究的另一个问题是各种标准仪器的互连及计算机的连接。目前 使用较多的是IEEE 488或GPIB协议。未来的仪器也应当是网络化的。 被测对象 信号调理 数据采集 数据处理 虚拟仪器