虚拟仪器软件labview与数据采集

虚拟仪器软件labview与数据采集

ID:34425388

大小:422.35 KB

页数:6页

时间:2019-03-06

虚拟仪器软件labview与数据采集_第1页
虚拟仪器软件labview与数据采集_第2页
虚拟仪器软件labview与数据采集_第3页
虚拟仪器软件labview与数据采集_第4页
虚拟仪器软件labview与数据采集_第5页
资源描述:

《虚拟仪器软件labview与数据采集》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据第22卷第4期200】年4月小型微型计算机系统MINI—MlcROSYSTEM文章编号:loOO一1220(2001)04-050l—03虚拟仪器软件LabVIEW与数据采集陈敏汤晓安V01.22No.4Apr.2001(国防科学技木大学湖南长抄410073)摘要:奉史在介绍最新技术一虚拟仪嚣厦其开发环境LabVIEw特点的基础上,分析了LabVIEw中的数据采集技术.井给出了数据采集应用宾倒.应用表明,LabvIEw用于常规的数据采集、洲试、测量等任务,可以减少系统的开发时间,两时也提高了嫡程兢率.关键词:虚拟仪器;LabⅥEwI数据采集分粪号:TP274文棘标识码:Al引言

2、现代电子技术和计算机技术的迅猛发展和普及应用,使得自动化测试与电子测量仪器这个技术领域发生了革命性的变化.尤其是近年来美国国家仪器公司的创新产品~图形化编程环境LabⅥEw的出现,使得”虚拟仪器”的思想为工业界所接收.”软件就是仪器”最本硪地刻画了虚拟仪器的特征,它更多地强调了软件在仪器设计中的作用.所谓虚拟仪器,就是在通用计算机平台上,用户根据自己的需求定义和设计仪器的测试功耱.其宴质是将传统仪器硬件和最新计算机软件技术充分结舍起来,以实现并扩展传统仪器的功能.与传统仪器相比,虚拟仪器在智能化程度、处理能力、性能价格比、可操作性等方面都具有明显的技术优势.目前国际上应用最广的虚拟仪器

3、开发环境酋推美国Nl公司(NatlonalInstrumentscorp.一国家仪器公司)的Lab—vIEw和HP公司(惠普公司)的VEE这两种软件.其中,vEE主要面向仪器控制}而LabⅥEw功能相对更强、更全面.2虚拟仪器开发环境一LawIEWLabvIEW(LaboratoryV扛乜&lInstrumentEng-meeri89workbench)主要用于仪器控制、数据采集、数据分折等领域.作为VⅪplu98Lplay联盟的发起人之一.NI公司一直致力于虚拟仪器的研究开发工作,到目前已经推出了几种版本的虚拟仪器集成开发环境和多种独立的虚拟仪器产品.近几年还开发了基于Pc(ISA)

4、总线和vxI总线的数据采集模板系列.作为虚拟仪器平台的硬件支持,LabⅥEw是一种基于图形编程语言(G语言)的开发环境.它与c、Pascal、Basic等传统编程语育有着诸多相似之处,如,相似的数据类型、数据流控制结构、程序调试工具,以及层次化、模块化的编程特点等.但二者最大的区别在于:传统编程语言用文本语言编程;而LabvIEw使用图形语言(即,各种图标、图形符号,连线等)以框图的形式编写程序.用I.ab—vIEw编程无需具备太多绾程经验,因为LabⅥEw使用的都是测试工程师们熟悉的术语和图标,如各种旋钮、开关、波形图等,界面非常直观形象.因此LabVIEw对于没有丰富编程经验的测试

5、工程师们来说无疑是个极好的选择.LabvIEw包含丰富的函数库和子程序库,适用于wtn—dows3-1、wlndows95、windowsNT、Macmtosh、un讧等多种不同的操作系统平台.LabVIEw也拥有大量由Nl公司或第三方公司提供的、非常实用的支持软件:如,App}·catloIlBuilder(用于产生可执行文件)、sQLToolklt(用于将Lab—vIEw程序与本地或远程数据库相连)等.这些特性为Lab—v砸w环境下应用程序的开发提供丁方便.LabⅥEw是一十功能强大的集成开发环境,它完整地集成了与Gm、Ⅵ(I、Rs一232、Rs一485和内插式数据采集卡等硬件的通

6、讯.L“vIEw还具有内置程序库,提供了大量的连接机倒,通过DLLs、共享库、OLE等途径实现与外部程序代码或软件系统的连接.使用LabvIEw开发环境,用户可以创建32位的编译程序,从而为常规的数据采集、测试等任务提供了更快的执行速度.LabvIEw是真正的编译器,用户可以创建独立的可执行程序,能够脱离开发环境而单独运行.一个LabⅥEw程序包括三个主要部分;前面板、框图程序、图标/接线端口.前面板是LabVIEw程序的交互式凰形化用户界面,用于设置用户输入和显示程序输出(其中,用于让用户输入数据到程序中的控件称为”控制蠢”;用于显示程序输出的控件称为”指示量”),目的是仿真真实仪器

7、的前面板.框图程序则是利用图形语言对前面板上的控制量和指示量进行控制.图标/接线端日用于把LabⅥEw程序定义成一个子程序,以便在其它程序中加以调用,这使LabvIEw得以实现层敬化、模块化编程.3LabvlEw中的数据采集收稿日期:200旺03—30作者倚弁,酶敏,硕士,讲师t主要研究方向为人工智能与系统仿真.万方数据4#&《$$z#㈣%*$*☆{p由_盏挂*&Ⅱ#∞*∞T,{M《№自r卜#㈣※《&Ⅺ&*m#*#目rⅡ柚十}##镕删#H±g#

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。