境下的标准ANSIC开发环境。除了上述的优秀开发软件之外,美国HP公司的HPVEE和HPTIG平台软件,美国Tektro
ixs公司的EzTest和TekTNS软件,以及美国HEMData公司的S
apMarter平台软件,也是国际上公认的优秀虚拟仪器开发平台软件。
22LabVIEW简介
LabVIEW全称是LaboratoryVirtualI
strume
tE
gi
eeri
gWorkbe
ch,是美国国家仪器公司Natio
alI
strume
tsCorp,简称NI推出的一种基于图形开发、调试和运行程序的集成化环境,是目前国际上主流的编译型图形化编程虚拟仪器语言。它集成了与硬件GPIB,VXI,PXI,RS232,RS485和内插式数据采集板的通信功能,并且有可以运用的内建库,符合如TCPIP网络协议或ActiveX等的软件标准。在以PC机为基础的测量和工控软件中,LabVIEW开发环境具有一系列优点,从其流程图式的编程、不需预先编译存在的语法检查、调试过程使用的数据探针,到其丰富的函数功能、数值分析、信号处理和设备驱动等功能,都令人称道。
LabVIEW使用了一种称为G的数据流编程模式,它有别于基于文本语言的线性结构。在LabVIEW中执行程序的顺序是由模块之间的数据流决定的,而不是传统文本语言的按命令行次序连续执行的方式。221LabVIEW概述
于1986年率先发表的LabVIEW,是一种新的测量方法,是虚拟测量的先驱。在利用个人
6
f毕业设计(论文)报告纸
计算机和现有的测量仪器及数据采集硬件组成的测量系统中,虚拟测量可以发挥很大作用。LabVIEW是用于测量控制与管理、数据的采集与分析及显示的图形编程技术,可以提供用于开发图形软件模块叫做虚拟仪器的划时期的手段。这种图形编程手段,取代了历来在计算机测量中所使用的语言编程手段。
在LabVIEW中,备有用于试验和测量的工具,是以建立名为VI虚拟仪器的工具的形式,取代历来以文本为主的程序编制过程。LabVIEW由前面板、方框图及图标接插件构成前面板是同用户之间的界面;开发人员可以利用LabVIEW中备有的各种对象,将自己的设想在计算机的显示画面上表现出来。
最近,已有各种各样的LabVIEW外接成套工具应市,其中包括LabVIEW测试执行成套工具,信息处理综合程序包,PID控制成套工具,以及LabVIEW图像控制成套工具。利用这些成套工具,可以进行范围更加广泛的各种应用软件开发作业。
LabVIEW环境下开发的程序称为虚拟仪器VIVirtualI
strume
t,因为它的外型和操作方式可以模拟实际的仪器。实际上,VI类似于传统编程语言的函数或子程序。虚拟仪器技术是当前测控领域的技术热点,它代表了未来仪器的发展方向。采用虚拟仪器技术构建r