虚拟仪器(补充).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟仪器(补充)

小型虚拟仪器系统开发 虚拟仪器为计算机在工业领域中的应用提供一项很好的技术解决方案,在制造业中我们可以借鉴它来进行机床操作面板设计等工作。 自动化 软件 PLC 串行口 数据采集 过程 现场总线 个人计算机或 工作站 图象 公司 Intranet or Internet 分布式 I/O 动作 10、基于虚拟仪器的新型工业测控系统架构 第七节、计算机虚拟仪器技术 好好学习,天天向上! * 机械工程测试 技术基础 虚拟仪器 一、虚拟仪器的概念 在以通用计算机为核心的硬件平台上,由用户设计定义、具有虚拟前面板、测试功能由测试软件实现的一种计算机仪器系统。 虚拟仪器是一个开放式的结构,它以通用计算机为核心,由数据采集卡、GPIB或VXI总线接口板实现信号的采集与控制,还可以用数字信号处理器DSP实现信号的处理,加上必要的软件,从而实现仪器的功能。 “软件就是仪器——The Software is the Instruments” ■ 虚拟仪器(VI) 虚拟仪器技术的发展过程 计算机技术的进步 芯片 硬件 软件 网络 LANs Internet 总线 AT 催生虚拟仪器的土壤 虚拟仪器是在计算机上显示传统仪器面板,它将硬件电路完成的信号调理和处理功能由计算 机程序完成,这种硬件功能软件化是虚拟仪器的一大特征。 ■ 虚拟仪器的特点 ● 可由用户定义虚拟仪器的功能、性能、指标。 ● 可以将多种仪器的功能、性能、指标等以软件的形式集成在虚拟仪器库内。 ● 操作简单直观,数据分析及数据处理、结果与图形曲线显示的功能强大。 ● 可以在同一总线系统的仪器之间或通过网络进行数据交换,实现资源共享。 ● 测量精度高、测量范围宽且性能稳定、可靠性高。 ● 智能程度高,具有自学习和决策能力。 ● 开发周期短、成本低、维护方便。 功能单一、操作不便 自动化、智能化、多功能、远距离 只可连有限的设备 可用网络联络周边各种仪器 固定 开放、灵活与计算机同步,可重复使用和重新配置 价格昂贵 价格低 硬件是关键 软件是关键 技术更新周期长(5~10年) 技术更新周期短(0 5~1年) 开发和维护费用高 开发和维护费用低 传统仪器 虚拟仪器 ■ 虚拟仪器与传统仪器的比较 仪器定义和功能的转变 传统仪器:厂商定义 虚拟仪器:用户定义 用户定义虚拟仪器的优点: 费用 性能 用户定义 低费用 灵活 可再用性 可重新配置 二、虚拟仪器的组成 虚拟仪器主要由计算机、测量硬件接口模块和虚拟仪器软件三部分组成 。 PXI VXI GPIB DAQ IMAQ Motion 硬件板卡 软件 程序解决方案 软件驱动模块 IVI 结构: IVI Class Driver IVI Instrument Specific Driver Applications Program VISA(Virtual Instrument System Architecture) PC Plugin GPIB PXI VXI 1. 硬件系统 ■ 基于PXI总线的虚拟仪器系统 ■ 基于串口仪器的虚拟仪器系统 ■ 基于VXI总线的虚拟仪器系统 ■ 基于通用接口总线GPIB的虚拟 仪器系统 ■ 基于DAQ设备——数据采集卡 的虚拟仪器系统 数据采集卡 常用虚拟仪器板卡 DAQ Card IMAQ Card Field Point Motion Control Card 2. 软件系统 ■ VISA库 ■ 仪器驱动程序 ■ 虚拟仪器开发平台软件 虚拟仪器软件的三个层次: ● 文本编程语言: LabWindows/CVI、VC、VB等。 ● 图形化编程语言: LabVIEW、HP-VEE、Ez-Text、TEK-TNS等。 常见的虚拟仪器软件平台 LabView Agilent VEE DASYLab DirectView ProcessControl 虚拟仪器软件驱动模块 为简化硬件板卡编程和控制,NI和Agilent标准化了数百种常用仪器、板卡的驱动,它们已成为虚拟仪器开发平台的一部分,开发时可直接复用这些硬件驱动代码。 用户界面 软件驱动 三、 虚拟仪器开发平台LabVIEW简介 1. LabVIEW的主要功能与特性 LabVIEW(Laboratory of Virtual Instruments Engineering Workbench)是NI(美国国家仪器公司) 推出的32位、为VXI即插即用联盟认可、基于图形化编程语言G的虚拟仪器开发平台。 ● 带有多种I/O函数库,可对几千种设备(GPIB、VXI、PXI、RS-232、RS

文档评论(0)

yuguanyin2015 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档