《虚拟仪器简介及基于虚拟仪器的温度校准系统讨论.docx》由会员分享,可在线阅读,更多相关《虚拟仪器简介及基于虚拟仪器的温度校准系统讨论.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、虚拟仪器简介及基于虚拟仪器的温度校准系统讨论虚拟仪器简介及基于虚拟仪器的温度校准系统讨论ronggang导语:本文介绍了虚拟仪器的开展及概念。从虚拟仪器的组成、数据收集构成和软件开发应用平台都进展了详细的讲明摘要:本文介绍了虚拟仪器的开展及概念。从虚拟仪器的组成、数据收集构成和软件开发应用平台都进展了详细的讲明。并给出了与传统仪器的区别,以温度校准的实例解释了虚拟仪器LabVIEW软件的应用。关键词:虚拟仪器数据收集LabVIEW随着控制理论及电子和计算机技术的高速开展,为适应科研和消费中的需求,在检测技术领域出现了许多新的理论、新的技术和新的概念,虚拟仪器由此而生。虚拟仪器VIRTUALIN
2、STRUMENT是指通过应用程序将计算机与功能硬件完成信号获取、转换和调理的专用硬件结合起来进而把计算机的强大运算存储和通信才能与功能硬件的测量和转换才能融为一体,形成一种多功能,高精度,可灵敏组合并带有通信功能的测试技术平台。在电子测量中它可以代替传统的示波器,逻辑分析仪、信号发生器和频谱分析仪等,在工业控制系统中所有以计算机为核心的自动化装置也都可以归纳到虚拟仪器的范围内,哪它可以代替通常安装在控制室中的常规调节器、手操器、指示仪和报警器等。在使用虚拟仪器时,用户可通过显示屏上的友好界面来操作计算机,就像在操作自己定义的一台台传统的仪器仪表一样,进而完成对被测量的收集、分析、判断、调节和存
3、储等功能。一、虚拟仪器的开展历史虚拟仪器技术的开发和应用起源于1986年美国车家仪器公司NI设计的LabVIEW软件,这是一种基于图形的开发、调试和运行的软件平台。它实现了NI公司提出的“软件即仪器的理念。虚拟仪器的开展大致可分为三个阶段,第一阶段是利用计算机来增强传统仪器的功能,由于通用接口总线GPIB标准确实立,计算机与外部仪器通信成为可能,因此把传统的仪器通过串行口和计算机连接起来后就可以用计算机控制仪器了。第二阶段主要在功能硬件上实现了了大技术进步,其一是插入计算机总线槽上的数据收集PLUG-INPC-DAQ的出现,其二是VXI仪器总线标准确实立,这些新技术的应用奠定了虚拟仪器硬件的根
4、底。第三阶段形成了虚拟仪器体系构造的根本框架,这主要是由于采用面向对象的编程技术构筑起了几种虚拟仪器的平台,并逐渐成为标准的软件开发工具,由于虚拟仪器技术的飞速开展,这三个开展阶段几乎是同步进展的。二、虚拟仪器的构造和硬件虚拟仪器一般由计算机、功能硬件模块和应用软件三大功能部件组成,它们之间通过标准总线进展数据交换,虚拟仪器的构成如图1所示:align=center图1:虚拟仪器的组成/align较常用的虚拟仪器系统通常是经过信号调理的数据收集系统;带有通用仪器总线GPIB的测试系统;VXI仪器测试系统和它们三者之间的任意组合。一个典型的数据收集虚拟仪器系统由信号获取、信号调理、数据收集和数据
5、处理四局部组成,如图2所示。align=center图2:数据收集虚拟仪器系统方块图/align一个好的数据收集系统不仅应具备高性能和高可靠性,还应提供完善的驱动程序和通用的高级语言接口只有这样才能为用户快速建立自己的应用系统提供最大的便利。目前由于多层电路板技术,可编程放大器技术,系统定时控制器技术,高速数据收集的双缓冲技术和为数据高速传输的中断、DMA等高新技术的应用,使得新型的数据收集卡在各项性能指标上都到达了很高的标准。三、虚拟仪器的软件开发平台软件是虚拟仪器的核心,而目前软件开发平台主有以下几种:美国国家仪器公司NI的LABVIEW,LABWINDOWS/CVI,HP公司的VEE等。
6、虚拟仪器完全符合国际上流行的“硬件软件化的趋势,因此也被称为“软件仪器。NI公司不仅能向用户提供构成虚拟仪器系统的各种硬件如数据收集板卡、各种GPIB仪器和VXI仪器产品,而且还可提供一种编译型图形化编程软件LABVIEW。它把复杂、繁琐的语言编程简化为用菜单或者图标提示的方法进展图形功能的选择,然后用线条把功能图连接起来即可完成编程工作。具有C语言编程经历的用户可以使用NI公司另一种虚拟仪器软件开发平台语言LABWINDOWS/CVI,使用它可以简化程序开发,进步编程速度。在虚拟仪器系统中,硬件仅仅是为解析决信号的输入、输出,软件才是整个系统的关键,系统所有的功能主要是由软件来实现的,任何一
7、个用户都可以用修改软件的方法很方便地改变、增减系统的功能与规模,构筑自己需要的通用的或者有特色的测试平台。四、与传统仪器的区别虚拟仪器与传统仪器的区别在于,传统仪器功能单一,并由制造厂定义,因此它系统封闭、功能固定、扩展性低,由于信息量少,因此一般都是人工读数、手工生成测试报告。而虚拟仪器那么相反,它的功能完全可由用户自己编程加以定义和组态,并形成合适用户需要的专用测试系统。此外它还可以实现多媒体操作符指令;时间标记和测量注释;测量关联和趋势分析等多种功能,最重要的是它可以实现可编程全自动测试和结果自动分析等功能。在性能价格比方面它也具有优势。虚拟仪器可以广泛应用于工程测量、物矿勘探、生物医学
8、、振动分析和故障诊断等科研和工程领域,目前在经过工业中大量使用的计算机监控系统等可以以认为是虚拟仪器。五、基于虚拟仪器的温度校准系统与常规的温度校准系统不同,虚拟仪器系统的核心是一台计算机,它的功能硬件是一台带有GPIB接口的高精度数字多用表和一台温度调节器。加热控制顺路是强电的可控硅元件及触发电路,它接收温度调节器的指令信号去调节检定炉中加热元件的电压值。假如增加电子自动切换开关,可实现同炉中多支热电偶温度计的自动校准工作。虚拟仪器的软件采用LabVIEW,它采用数据流程的图形化C语言编程技术,把复杂费时的软件编程简化为菜单提示和图标连接调用,虚拟仪器要完成的工作是:检定炉的温度场所控制与校
9、准平衡点确实认。计算机通过与数字多用表和温度调节器的数据通信,接收温度场信号,输出控制指令,按不同的要求在显示屏上的用户界面中设定恒温控制给定值、超限报警值等,并对平衡温度点的稳定判据给出指标。计算机那么按一定的调节规律和判别算式进展工作。在温度平衡点,通过电子自动切换开关和数字多用表收集有效的温度数据。计算计算机通过总线获得这些数据并进展前置处理,即去除数据中的具有忽略误差和系统误差的数值。实时显示控温曲线和校准比对曲线。对有效数据进展计算和不确定度的评定,最后输出检定报告。所有的原始数据和最后结果都输入数据库中加以存储。基于虚拟仪器的温度校准系统完全能知足在温度校准实验室中对不同温度计使用不同标准设备进展校准检定的要求。它利用一套硬件设备,使用不同的软件就可以知足各种温度和各个温度段对校准的要求,并具有高精度、高效率和全自动的特点,它是当代温度计量室校验设备开展的方向。虚拟仪器本质上是一个计算机测试系统,它可以完成传统仪器的所有功能,在人机界面和操作方式上保持了传统仪器的形式,只不过仪器的面板是在显示屏上看到的,仪器的按钮操作是通过鼠标点击完成的,显示屏上的报警灯也同样可以闪烁。但虚拟仪器更加灵敏方便,功能更加强大,并可按需要构成任意的测试系统。虚拟仪器的远程网络化也是它的一个开展方向测量信号经过网络的传输可实现资源分享、异地或者远程控制、数据收集和故障监测等功能。