基于LabVIEW温度数据采集文献综述.pdf
文本预览下载声明
基于 LabVIEW温度数据采集文献综述
摘要 :本课题介绍了虚拟仪器概况及其发展背景;通过对虚拟仪器的学习和研
究,运用软件工具,实现温度显示系统的模拟。实现系统软件设计思路是:利用
LabVIEW中的各种控件, 实现温度数据采集显示。 利用虚拟仪器的优越性实现了
基于操作系统下的交通终端服务系统的展示部分。
关键字: labVIEW,温度,数据采集
引言
美国国家仪器公司推出的 LabVIEW 不仅是一个图形化编程语言,而且是一
个广泛应用于虚拟测控系统的虚拟仪器平台, 它与数据采集卡一起构成虚拟测试
仪器,其测试系统的构建可以通过图形化的语言描述,组态容易,设计简单,广
泛应用于测量与控制 。
LabVIEW是虚拟仪器领域中最具有代表性的图形化编程开发平台 [1] ,是目前国
际上首推并应用最广的数据采集和控制开发环境之一, 主要应用于仪器控制、 数
据采集、数据分析、数据显示等领域,并适用于多种不同的操作系统平台。与传
统程序语言不同, LabVIEW采用强大的图形化语言( G 语言)编程,面向测试工
程师而非专业程序员, 编程非常方便, 人机交互界面直观友好, 具有强大的数据
可视化分析和仪器控制能力等特点。使用 LabVIEW开发环境,用户可以创建 32
位的编译程序, 从而为常规的数据采集、 测试、测量等任务提供了更快的运行速
度。LabVIEW是真正的编译器,用户可以创建独立的可执行文件,且该文件能够
脱离开发环境而单独运行 。
1.1 虚拟仪器的优势
1. 经济实惠 2. 方便适用 3. 提高测试效果 4 . 开放且灵活
远程虚拟仪器的优势在于不受地域限制,功能可由用户自己定义,且构建容易,
所以使用面极为广泛,是科研、开发、测量、检测、计量、测控等领域不可多得
的好工具,更值得一提的是它可应用在高危险的区域进行在线的数据采集和检测
[5] 。使测量人员的工作不但摆脱了地理位置和条件的限制,还可以通过 Intcrnet
把所采集到的数据自动地转送到另一台计算机进行评估。
1.2 VI及相关知识
使用 LabVIEW开发平台编制的程序称为虚拟仪器程序,简称为 VI。VI 包括三个
部分:程序前面板、框图程序和图标 / 连接器。程序前面板用于设置输入数值和
观察输出量, 用于模拟真实仪表的前面板。 在程序前面板上, 输入量被称为控制
(Controls),输出量被称为显示( Indicators)。控制和显示是以各种图标形式出
现在前面板上,如旋钮、开关、按钮、图表、图形等,这使得前面板直观易懂。
每一个程序前面板都对应着一段框图程序。 框图程序用 LabVIEW图形编程语言编
写,可以把它理解成传统程序的源代码。框图程序由端口、节点、图框和连线构
成。其中端口被用来程序前面板的控制和显示传递数据, 节点被用来实现函数和
功能调用, 图框被用来实现结构化程序控制命令, 而连线代表程序执行过程中的
数据流,定义了框图内的数据流动方向 [3] 。
图标/ 连接器是子 VI 被其它 VI 调用的接口。图标是子 VI 在其他程序框图中被调
用的节点表现形式; 而连接器则表示节点数据的输入 / 输出口,就象函数的参数。
用户必须指定连接器端口与前面板的控制和显示一一对应。
LabVIEW的强大功能归因于它的层次化结构,用户可以把创建的
显示全部