- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Labview虚拟仪器技术在自动化检测中应用
Labview虚拟仪器技术在自动化检测中应用
摘要:介绍了虚拟仪器的概念,讲述了基于Labview的虚拟仪器在自动化检测中的应用实例,及其发展前景。
关键字:虚拟仪器Labview 自动化检测
Abstract:This thesis introduces the conception of Virtual Instrument, expound the factual application of Virtual Instrument based on Labview in the field of roboticized testing and its future.
Keywords: Virtual InstrumentLabviewRoboticized testing
1.虚拟仪器用于自动化检测中的背景
检测是人们认识客观世界取得定量和定性信息的基本方法,一个新的科学理论和现代装备如果没有先进的检测技术和仪器支持,其研究、设计及试验是很难发展的。检测不但是进行一切探索性的,开发性的科学发现或技术发明的重要,甚至必要手段,而且是现代化工业产品生产和质量控制的重要保证。在生产过程中,为了提高自动化水平和加强生产管理,需要进行大量的数据检测。自动检测技术和装置是自动化系统中不可缺少的组成部分。加强生产中原始数据的检测,以及时了解工艺过程、生产过程的情况及它们的结果,达到改善生产,降低成本的目的。随着科学技术进一步向高尖端的发展,随着我们对工业生产标准的提高,我们对检测工具与检测技术进一步发展的要求也越来越高且越来越迫切。象检测的精度问题,检测实时性问题,检测的复杂性以及不可测性问题。这就要求提高检测过程的智能化,操作过程的傻瓜化,各种先进信号分析方法被引入了检测仪器。在决定仪器性能高低方面软件在很大程度上超出了硬件,于是出现了虚拟仪器的概念。
2.虚拟仪器的基本概念及特点
虚拟仪器(Visual Instrument,简称VI)是指一个以计算机为核心部件、以虚拟控制面板为标志的测量和实验装置。它主要被用于构建计算机测试分析系统和自动控制系统。在以PC机为基础的虚拟仪器中,一个典型的虚拟仪器系统包括:计算机、VI软件、数据采集卡、硬件接口、电荷放大器、传感器和连接电缆等。其中,VI软件占主导地位,它使计算机具有信号采集、控制、处理和输出及存储的能力。虚拟仪器用 NI公司( National Instrument Corp.)的话就是:“软件就是仪器”。虚拟仪器与传统仪器的比较如图1
虚拟仪器己经成为越来越多测控人员的最佳选择,这是因为虚拟仪器系统能更迅捷、更经济、更灵活地解决测控问题。随着虚拟仪器驱动程序标准化及软件开发环境的发展,代码复用成为仪器编程中的基础,这意味着可以避免仪器编程过程中的大量重复劳动,从而大大缩短复杂程序的开发时问;可以用各种不同的模块构造自己的虚拟仪器系统,选择统一的测控策略,这不仅会节省大量人力物力,而且己有的测试投资在未来仍能得到可靠保护。
3.虚拟仪器的功能组成
如图 2 所示,虚拟仪器应用程序将可选硬件(如 GPIB、 VXI、 RS232、 DAQ板)和复用软件结合在一起实现了仪器模块间的通信、定时与触发。软件为用户构造自己的虚拟仪器系统提供了基本的软件模块。由于虚拟仪器的模块化、开放性和灵活性,以及软件是关键的特点,当用户的测试要求变化时,可以方便地让用户自己来增减软、硬件模块,或重新配置现有系统以满足新的检测要求。这样,当用户从一个项目转向另一个项目时,就能简单地构造出新的虚拟仪器系统而不丢弃己有的硬件和软件资源。
4.Labview 与虚拟仪器
为了使虚拟仪器的设计更加方便和易于扩展,一些大型的仪器公司和研究机构都推出了相应的软件平台系统,其中运用较为广泛的是NI公司的Labview和惠普公司的HPVEE。同传统的顺序化编程语言相比LabVIEW是图形化的开发调试和运行程序的集成化环境,是一种编译型图形化语言。
4.1Labview 与可图形化编程
Labview最大的特点就是图形化编程。其程序被叫作“虚拟仪器”( VI), VI由三部分组成。即前面板( panel)、块状图表( diagram)和图标/连接器(icon)。前面板用于人机交互,也即控制参数的设定(入口)和输出结果的显示(出口)。程序员可应用各种与真实仪器前面板相当类似的控制端和显示端,如旋钮、开关、按键和图形等来‘画’出自己想要的面板,而无需任何编程;每个前面板有一个对应的块状图表它定义了在入口和出口之间的数据流向,也即是Labview程序的执行顺序。但是由于Labview采用图形化编程使用图标
文档评论(0)