下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 labview论文文献综述

labview论文文献综述.doc

labview论文文献综述

阎意稳
2017-09-18 0人阅读 举报 0 0 暂无简介

简介:本文档为《labview论文文献综述doc》,可适用于综合领域

labview论文文献综述文献综述:基于LabVIEW与第三方硬件通讯技术的研究的文献综述摘要:围绕“基于labVIEW与第三方硬件通讯技术的研究”这一课题~我仔细得查阅了篇相关文献和本labVIEW方面的书籍~并对这些文献资料进行了整理~为课题的研究做了充分的准备。关键词:LabVIEW,第三方硬件,数据采集,DAQ,,visa,动态链接库,DLL,,Abstract:Regardingthetopicof“theresearchofthethirdpartieshardwarecommunicationbasedonLabVIEW”,IhavelookedliteratureandbooksaboutLabVIEWcarefully,besidetidieduptheseliteraturematerial,andtakefullpreparationforthetopicresearchKeyWords:LabVIEW,thethirdpartyhardware,dataacquisition(DAQ),visa,DynamicLinkableLibrary(DLL)前言部分虚拟仪器技术是当今计算机辅助测试(CAT)领域的一项重要技术。虚拟仪器的概念是美国国家仪器有限公司(NI公司)于年代中期提出来的。所谓的虚拟仪器就是在通用计算机上加上一组软件或硬件使得使用者在操作这台计算机时就像在操作一台他自己设计的专用的传统电子仪器。与传统仪器相比虚拟仪器在智能化程度、处理能力、性能价格比、可操作性等方面均具有明显的技术优势。LabVIEW是美国国家仪器公公司(NI公司)开发的一种虚拟仪器平台是目前国际上应用最广泛的虚拟仪器开发环境之一主要应用于仪器控制、测试测量、快速开发等领域并可以适用于多种不同的操作平台。与其他常见的编程语言相比labVIEW采用一种图形化编程语言(简称G语言)产生的程序是框图的形式编程方便具有强大的数据可视化和仪器控制能力等特点。VISA(VirtualInstrumentSoftwareArchitecture的简称)是用于仪器编程的标准IO函数库及其相关规范的总称。动态链接库的英文是DynamicLinkableLibrary,简称DLL。主题部分(一)LabVIEW现状现代计算机性价比的不断提高也使得越来越多的用户认可并接受虚拟仪器系统。应用虚拟仪器系统技术,用户可以用较少的资金、较少的系统开发和维护费用,用比过去更少的时间开发出功能更强、质量更可靠的产品和系统。正是因为这样吸引国内越来越多企业的工程师和个人使用LabVIEW软件使LabVIEW在中国越来越普及。但是在LabVIEW环境进行虚拟仪器的数据采集(dataacquisition,DAQ)时使用的DAQ硬件需要DAQ驱动程序的支持NI公司对其全部产品只提供了官方DAQ硬件专门的驱动程序而且NI公司官方提供的数据采集硬件价格昂贵这大大提高了一些小型企业的开发成本。目前用LabVIEW开发基于NI公司数据采集(DAQ)产品的数据采集软件已经得到了成功的商业应用。但是在许多情况下一些企业由于官方数据采集硬件的价格昂贵而使用第三方的数据采集硬件这样一方面大大地节约了硬件的开支一方面又可以利用labVIEW各种强大的数据采集和分析功能。(二)LabVIEW平台下第三方硬件通讯的方法采用第三方数据采集硬件就需要解决LabVIEW与非NI数据采集硬件的兼容和驱动的问题。基于LabVIEW平台下与第三方硬件实现通讯方法有很多种例如:在labVIEW平台下调用动态链接库(即DLL)的方法来实现年工程师范凯对于在labview环境下实现了第三方硬件DAQ系统的实现做了研究他通过调用动态链接库(DLL)的方法来实现了与第三方硬件的通讯。动态链接库的英文是DynamicLinkableLibrary,简称DLL。调用动态链接库(DLL)来实现与第三方硬件的通讯方法概括起来就是:先用CC语言对原有的动态链接库(DLL)进行改造,编写新的数据采集动态链接库(DLL),然后在LabVIEW中调用该动态链接库中的相应函数,这样就可以与实现第三方硬件的通讯功能。在labVIEW中用户可以使用LabVIEW提供的调用库函数节点CLN(CallLibraryFunctionNode)和代码接口节点CIN(CodeInterfaceNode)将编程灵活的C语言和直观方便的LabVIEW程序结合起来。CIN节点不能调用动态链接库中的函数只能调用按特定方式编译出来的程序代码CIN所调用的程序模块不能通用而且限制很多。所以大多数人使用CLN节点来访问动态链接库。年江苏科技大学的许剑先生研究了在LabVIEW环境下驱动第三方数据采集卡的重要方法调用动态链接库(DLL),他利用LabVIEW提供的CallLibraryFunctionNode(CLN)节点实现了对动态链接库(DLL)的调用,实现了LabVIEW与第三方数据采集卡的结合,丰富了LabVIEW对硬件的控制能力。并将数据库技术应用于虚拟测试系统中,建立了Access数据库,实现数据的存储和自动管理,从而拓展了虚拟测试系统的功能。年清华大学的黄佳钰、邓焱、张锦杰针对嵌入式LabVIEW应用程序编译和运行环境的跨平台问题,研究并验证了动态连接库的存根调用方法,最终在嵌入式系统中实现了LabVIEW应用程序的数据采集。使用labVIEW软件中的VISA这一功能来实现年中北大学的郭洁和王召巴对LabVIEW的串行通信接口驱动进行了研究,采用VISA进行编程,完成了基于单片机的远程数据采集终端的上位机串口通信接口程序的设计。年海军潜艇学院的吕向锋、高洪林等人对labview中的visa功能进行了研究并设计基于visa的labview串口通讯结构实现了串口的通信。VISA(VirtualInstrumentSoftwareArchitecture的简称)是用于仪器编程的标准IO函数库及其相关规范的总称。LabVIEW提供了功能强大的VISA库VISA库驻留于计算机系统中,完成计算机与仪器或外部装置之间的连接,用以实现对仪器或外部装置的程序控制,其实质是虚拟仪器系统标准API。VISA本身是不具备编程能力,它是一个高层API,通过调用底层驱动程序来实现对仪器的编程。VISA具有以下几个特点:()VISA的IO控制功能适用于各种类型仪器如VXI仪器、GPIB仪器、RS仪器、LAN仪器等也包含消息基器件、寄存器基器件、存储器器件等仪器操作。()与仪器硬件接口无关的特性即利用VISA编写的模块驱动程序既可以用于嵌入式计算机VXI系统也可以用于通过MXI、GPIBVXI或接口控制的系统中。当更换不同厂家符合VPP规范的硬件时模块驱动程序无须改动。()VISA的IO控制功能适用于单处理器系统结构也适于多处理器结构或分布式网络结构。通过调用动态链接库(DLL)和采用LabVIEW环境下VISA功能来实现通讯的方法是目前使用最广泛的通讯技术。除了以上方法外还有其他多种实现通讯的方法例如:使用ActiveX控件、采用硬件地址分配等方法。由于其他几种方法在平常工作中并不常用所以本课题就对调用动态链接库(DLL)和采用VISA功能来实现上位机与下位机的通讯对采集的数据进行分析比较其数据在不同通讯方法采集后的波形图。总结部分计算机技术的进步和普及带动着LabVIEW的发展所有主流技术的发展,不管是CPU的更新换代还是便携式计算机的进一步实用化,不管是操作系统平台的提升还是网络乃至Internet的应用拓展,都能够为LabVIEW技术带来新的活力为LabVIEW的普及化发展奠定了基础。随着labVIEW这一图形化编程软件在国内的普及发展LabVIEW软件和第三方硬件的兼容通讯变的越来越重要了。而基于LabVIEW与第三方硬件通讯的研究将变的越来越有前景越来越有意义。参考文献刘君华基于LabVIEW的虚拟仪器设计M北京:电子工业出版社,精通LabVIEW电子工业出版社M:PP阮奇桢我和LabVIEW个NI工程师十年编程经验北京:北京航空航天大学出版社杨乐平等主编虚拟仪器技术概论M北京:电子工业出版社,刘经燕等主编测试技术及应用M广州:华南理工大学出版社,LabVIEWTMUserManualNationalInstrumentsCorporationM,LiuJunhuaDesignofvirtualinstrumentBasedonLabVIEWMBeijing:PublishingHouseofElectronicsIndustry,范凯,傅志中,梁锋LabVIEW平台下第三方硬件的DAQ系统实现方案自动化仪表,()庞君计算机辅助测试的发展趋势虚拟仪器J,攀枝花学院学报:P郭洁等基于LabVIEW的串行通信接口设计与实现J山西:中北大学黄佳钰等嵌入式LabVIEW调用DLL实现数据采集J清华大学蔡共宣基于LabVIEW的单片机数据采集与处理系统J,董智强基于VISA的串口通信程序设计J,新疆乌鲁木齐,许剑在LabVIEW中利用dll实现数据采集J江苏科技大学,吕向锋、高洪林等基于LabVIEW串口通信的研究J,海军潜艇学院

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/6

labview论文文献综述

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利