虚拟实验仪器系统构建.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 虚拟实验仪器系统构建   【摘要】虚拟仪器系统是指通过应用程序将通用计算机与功能化硬件结合起来,用户可通过友好的图形界面来操作这台计算机,从而完成对被测试量的采集、分析、显示、数据存储及对实验对象的控制等。   【关键词】LabVIEW;虚拟仪器;实验系统   1.虚拟仪器   LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench实验室虚拟仪器工程平台)是NI公司的图形化、交互式的编程设计环境,为虚拟仪器提供了实现途径。本文是在设计虚拟实验室的基础上,熟悉LabVIEW编程原理,然后运用数据采集硬件模块和软件LabVIEW构建各种测控系统和仪器仪表编制了一套实验室虚拟仪器系统。该虚拟仪器包括前面板和框图程序两个部分,前面板是跟用户进行信息交换界面,框图程序相当于传统仪器的内部结构。前面板又可以分为两个部分:控制部分和显示部分。前面板编制完成后,在框图程序中将数据发生模块、处理模块、数据显示模块按照仪器的内部结构连接起来。最后将网络协议TCP/IP添加到数据发生模块中,这一仪器就可以通过网络进行数据采集,完成实验。   20世纪80年代中期,美国国家仪器公司(NationalInstrument简称NI)首先提出了“软件就是仪器”(TheSoftwareis   theInstrument)这一虚拟仪器概念。这个概念为用户定义、构造自己的仪器系统提供了完美的解决途径。虚拟仪器通过软件将计算机硬件资源与仪器硬件有机地融合为一体,从而把计算机强大的计算处理能力和仪器硬件的测量、控制能力结合在一起,大大缩小了仪器硬件的成本和体积,并通过软件实现对数据的显示、存储以及分析处理。当硬件平台I/O接口设备与计算机确定后,编制某种测量功能的软件就成为该种功能的测试仪器。因为虚拟仪器可与计算机同步发展,与网络及其他周边设备互联,用户只需改变软件程序就可以不断赋予它或扩展增强它的测量功能。   大致说来,虚拟仪器发展至今,可以分为三个阶段,而这三个阶段又可以说是同步进行的。第一阶段利用计算机增强传统仪器的功能。由于GPIB总线标准的确立,计算机和外界通信成为可能,只需要把传统仪器通过GPIB和RS-232同计算机连接起来,用户就可以用计算机控制仪器。随着计算机系统性能价格比的不断上升,用计算机控制测控仪器成为一种趋势。第二阶段开放式的仪器构成。仪器硬件上出现了两大技术进步:一是插入式计算机数据处理卡DAQ;二是VXI仪器总线标准的确立。这些新的技术使仪器的构成得以开放,消除了第一阶段内在的由用户定义和供应商定义仪器功能的区别。第三阶段虚拟仪器框架得到了广泛认同和采用。软件领域面向对象技术把任何用户构建虚拟仪器需要知道的东西封装起来。许多行业标准在硬件和软件领域内产生,几个虚拟仪器平台已经得到认可并逐渐成为虚拟仪器行业的标准工具。发展到这一阶段,人们也认识到了虚拟仪器软件框架才是数据采集和仪器控制系统实现自动化的关键。   在虚拟仪器技术发展中有两个突出的标志,一是VXI总线标准的建立和推广;二是图形化编程语言的出现和发展。前者从仪器的硬件框架上实现了设计先进的分析与测量仪器所必须的总线结构,后者从软件编程上实现了面向工程师的图形化而非程序代码的编程方式,两者统一形成了虚拟仪器的基础规范。要保证虚拟仪器具备与传统仪器匹配的实时处理能力和可靠性,很重要的一点是取决于传输测量数据的总线结构。在虚拟仪器中,其分析功能是由计算机来完成的或由计算机来控制的。因此,接口、总线的速度和可靠性是关键,VXI总线标准的建立,使得用户可以像仪器厂商一样,从访问寄存器这样的低层资源来设计和安排仪器功能,也使得用户化仪器功能设计得以实现。   VXI总线的出现,使得虚拟仪器设计有了一个高可靠性的硬件平台。目前已出现了用于射频和微波领域的高端VXI仪器。当然,采用普通PC总线,尤其是工业PCI总线的虚拟仪器也在不断发展,这类虚拟仪器主要面向一般工业控制,过程监测和实验室应用。除了硬件技术外,软件技术的发展和有关   国际标准的建立,也是推动虚拟仪器技术发展的决定性因素之一。   随着虚拟仪器思想的深入,用户自己开发仪器驱动器已成为技术发展的客观要求。过去仪器驱动都是由仪器厂家专门设计的,缺乏标准,使得用户在仪器软件方面的投资得不到保护。为此,国际上专门制定了虚拟仪器软件体系(VISA)标准,建立了与仪器接口总线无关的标准I/O软件,与LabVIEW、HPVEE、Labwindows等先进开发环境软件相适应。开发一个用户定制的虚拟仪器在软件技术上已经成熟。   与传统仪器一样,它同样划分为数据采集、数据分析处理、显示结果三大功能模块。虚拟仪器以透明方式把计算机资源和仪器硬件的测试能力结合

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档