虚拟仪器软件LabVIEW与数据采集-.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文档。上传文档
查看更多
文章编号:100021220(20010420501203   收稿日期:2000203230 作者简介:陈敏,硕士,讲师,主要研究方向为人工智能与系统仿真. 虚拟仪器软件LabV IE W 与数据采集 陈 敏 汤晓安 (国防科学技术大学 湖南长沙410073 摘 要:本文在介绍最新技术—虚拟仪器及其开发环境L abV IE W 特点的基础上,分析了L abV IE W 中的数据采集技术,并给出了数据采集应用实例.应用表明,L abV IE W 用于常规的数据采集、测试、测量等任务,可以减少系统的开发时间,同时也提高了编程效率. 关键词:虚拟仪器;L abV IE W ;数据采集分类号:T P 274     文献标识码:A 1 引言 现代电子技术和计算机技术的迅猛发展和普及应用,使得自动化测试与电子测量仪器这个技术领域发生了革命性的变化.尤其是近年来美国国家仪器公司的创新产品—图形化编程环境L abV IE W 的出现,使得虚拟仪器的思想为工业界所接收.软件就是仪器最本质地刻画了虚拟仪器的特征,它更多地强调了软件在仪器设计中的作用. 所谓虚拟仪器,就是在通用计算机平台上,用户根据自己的需求定义和设计仪器的测试功能,其实质是将传统仪器硬件和最新计算机软件技术充分结合起来,以实现并扩展传统仪器的功能. 与传统仪器相比,虚拟仪器在智能化程度、处理能力、性能价格比、可操作性等方面都具有明显的技术优势. 目前国际上应用最广的虚拟仪器开发环境首推美国N I 公司(N ati onal Instrum ents Co rp .—国家仪器公司的L ab 2V IE W 和H P 公司(惠普公司的V EE 这两种软件.其中, V EE 主要面向仪器控制;而L abV IE W 功能相对更强、 更全面. 2 虚拟仪器开发环境—LabV IE W L abV IE W (L abo rato ry V irtual Instrum ent Engineering W o rkbench 主要用于仪器控制、 数据采集、数据分析等领域.作为V X I p lugp lay 联盟的发起人之一,N I 公司一直致力于 虚拟仪器的研究开发工作,到目前已经推出了几种版本的虚拟仪器集成开发环境和多种独立的虚拟仪器产品.近几年还开发了基于PC (ISA 总线和V X I 总线的数据采集模板系列,作为虚拟仪器平台的硬件支持. L abV IE W 是一种基于图形编程语言(G 语言的开发环境.它与C 、Pascal 、Basic 等传统编程语言有着诸多相似之处,如,相似的数据类型、数据流控制结构、程序调试工具,以及层次化、模块化的编程特点等.但二者最大的区别在于:传统编程语言用文本语言编程;而L abV IE W 使用图形语言(即,各 种图标、图形符号、连线等以框图的形式编写程序.用L ab 2V IE W 编程无需具备太多编程经验,因为L abV IE W 使用的都是测试工程师们熟悉的术语和图标,如各种旋钮、开关、波形图等,界面非常直观形象,因此L abV IE W 对于没有丰富编程经验的测试工程师们来说无疑是个极好的选择. L abV IE W 包含丰富的函数库和子程序库,适用于W in 2dow s 3.1、W indow s 95、W indow s N T 、M acinto sh 、U nix 等多种不同的操作系统平台.L abV IE W 也拥有大量由N I 公司或第三方公司提供的、非常实用的支持软件:如,A pp licati on Builder (用于产生可执行文件、SQL Too lk it (用于将L ab 2V IE W 程序与本地或远程数据库相连等.这些特性为L ab 2V IE W 环境下应用程序的开发提供了方便. L abV IE W 是一个功能强大的集成开发环境,它完整地集成了与GP I B 、V X I 、R S 2232、R S 2485和内插式数据采集卡等硬件的通讯.L abV IE W 还具有内置程序库,提供了大量的连接机制,通过DLL s 、共享库、OL E 等途径实现与外部程序代码或软件系统的连接. 使用L abV IE W 开发环境,用户可以创建32位的编译程序,从而为常规的数据采集、测试等任务提供了更快的执行速度.L abV IE W 是真正的编译器,用户可以创建独立的可执行程序,能够脱离开发环境而单独运行. 一个L abV IE W 程序包括三个主要部分:前面板、框图程序、图标 接线端口.前面板是L abV IE W 程序的交互式图形化用户界面,用于设置用户输入和显示程序输出(其中,用于让用户输入数据到程序中的控件称为控制量;用于显示程序输出的控件称为指示量,目的是仿真真实仪器的前面板.框图程序则是利用图形语言对前

文档评论(0)

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

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

1亿VIP精品文档

相关文档