虚拟仪器与网络测试技术ch解说.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟仪器与网络测试技术 罗光坤 luke0011@163.com 第1章 虚拟仪器概述 §1.1 虚拟仪器的基本概念 §1.2 虚拟仪器的形成和发展 个人仪器和第三代测试系统的发展,形成了以VXI总线和PXI总线等为标准的通用模块化仪器系统 计算机软件在仪器控制与通信、数据分析与处理、结果显示与输出等方面所起的重要作用 1986年,美商国家仪器公司(National Instrument NI)提出了虚拟仪器(Virtual Instrumentation)的概念 虚拟仪器软件采用面向对象和可视化图形编程技术 相继推出了基于GPIB总线、PC-DAQ(Data Acquisition)和VXI总线等多种虚拟仪器系统。 虚拟仪器软件的标准化 VPP 和VISA,可交互仪器驱动器模型——IVI §1.3 虚拟仪器的系统结构 §1.4 虚拟仪器的软件系统 §1.5 虚拟仪器技术应用 1 虚拟仪器的软件层次结构 三个层次部分:I/O接口软件 + 仪器驱动程序 + 应用软件 I/O接口层(VISA库) ※ I/O接口软件存在于仪器设备(即I/O接口设备)与仪器驱动程序之间,是一个完成对仪器寄存器进行直接存取数据操作,并为仪器设备与仪器驱动程序提供信息传递的底层软件。 VISA(Virtual Instrumentation Software Architecture)库,实质是标准的I/O函数库及其相关规范总称。 仪器驱动层 ※ 连接上层应用程序与底层I/O接口仪器的纽带和桥梁。是完成对某一特定仪器的控制与通信的软件程序集合 应用软件层 ※ 直接面对用户操作,提供直观、友好的操作界面、丰富的数据分析与处理功能,完成自动测试任务 通用的可视化编程环境 ※ Microsoft公司的Visual C++和Visual Basic、Inprise公司的Delphi和C++ Builder等 2 虚拟仪器的软件开发平台 专用于虚拟仪器开发的软件编程环境 ※ 图形化编程(G语言)环境: NI LabVIEW 、 Agilent VEE 文本编程环境:NI LabWindows/CVI 其中,LabVIEW是目前最流行、应用最广、发展最快、功能最强的图形化软件。非常适于仪器、测量与控制领域的虚拟仪器软件开发 其它 ※ NI公司还推出了LabVIEW Toolkits 工具箱,应用领域如: 高级分析函数:小波、联合时频分析 特定应用的分析:声音和振动、阶次分析、频谱 现成即用的数据管理用于测试文件 数据记录、警报、安全机制和机器视觉 报告的生成和连接:SQL、ODBC、Microsoft Excel Advanced Signal Processing Toolkit NI Sound and Vibration Toolkit Database Connectivity Toolkit Adaptive Filter Toolkit Digital Filter Design Toolkit System Identification Toolkit Math Interface Toolkit Simulation Interface Toolkit Report Generation Toolkit NI LabVIEW Internet Toolkit 3 虚拟仪器系统的设计过程 测试需求分析 ※ 分析被测参数的形式(电量还是非电量、数字量还是模拟 量)、范围(幅度、频率)和数量(通道数),激励信号的形式和范围要求 性能指标(测量精度、速度)要求 功能(用户接口界面、数据分析与处理、存储与显示、外部通信接口等)要求 系统总体方案设计 ※ 根据测试任务要求,确定测试方法 系统组成结构设计 系统硬件设计 ※ 自制或购买 硬件系统集成 系统软件设计 ※ 选择软件开发环境 底层驱动设计 上层应用软件设计(用户界面设计、测量数据分析与处理、算法设计、测量结果表达) 软硬件集成与调试 ※ 功能测试 指标测试 系统优化 从军用到民用,虚拟仪器无处不在。85%的世界500强制造型企业已经选择了虚拟仪器技术,NI提供的1000多款软硬件产品应用遍布电子、机械、通信、生物医药、科研、教育等各个行业领域。 机械制造 晶片传送手臂 振动测试 通信测试 统计流程控制 SCADA 半导体测试 研发调试 过程自动化 工业机器人 光学度量和测定 光纤校准 制药生产 石油和天然气工程 电子与非电子测试 计量校准 机器视觉 控制工程 生物医学研究 汽车测试 食品加工 工业自动化 设备测试 声学测试 工业自动化 测试测量 虚拟仪器的应用领域 (1) 消费电子 微软公司使用LabVIEW 和PXI 模块化仪器

文档评论(0)

舞林宝贝 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档