且可配置性强价格比较昂贵用户定义仪器功能生产厂商定义仪器功能开放、灵活,可与计算技术保持同步发展,便于升级封闭、固定,较落后通过网络与周边设备进行互联,仪器系统面向应用功能单一、互联有限、设备独立2.2LabVIEW开发平台及主要功能特点LabVIEW是美国NI公司推出的一个软件化的图形开发环境,也是替代常规的文本编程语言的图形化程序语言,又称G语言。它采用了面向对象的设计方法,将系统的各部分按照人们的认识方式分解成互相联系的对象,通过端口传送消息来实现联系。G语言既可以实现嵌套也可以实现派生,从而实现了软件重用资源共享,使系统更加易于修改和扩充。LabVIEW语言具有极好的模块化功能,可以大大提高编程工作效率,是一款具有突出优点的商品化虚拟仪器开发平台。LabVIEW提供众多的设备驱动程序和可供用户直接调用且功能强大的函数库和Windows动态链接库函数,实现多线程编程等高级功能。并提供灵活的程序调试手段,既可以设置断点又可以设置探针,在程序运行中观察数据流的变化。根据LabVIEW语言开发的应用程序称为虚拟仪器程序,简称VI。一个基本VI包括前面板(frontpanel)、框图程序(blockdiagram)以及图标/连接(icon/connector)三部分。图2.1为LabVIEW的新VI界面:图2.1LabVIEW的新VI界面2.3数据处理简介数据处理是利用相应的技术和设备进行各种数据加工的过程。数据处理是对数据的采集、存储、检索、加工、变换和传输。数据是对事实、概念或指令的一种表达形式,可由人工或自动化装置进行处理。数据的形式可以是数字、文字、图形或声音等。数据经过解释并赋予一定的意义之后,便成为信息。数据处理的基本目的是从大量的、可能是杂乱无章的、难以理解的数据中抽取并推导出对于某些特定的人们来说是有价值、有意义的数据。数据处理是系统工程和自动控制的基本环节。