欢迎来到天天文库
浏览记录
ID:50332159
大小:200.00 KB
页数:20页
时间:2020-03-08
《传感器与检测技术 第2版 教学课件 作者 胡向东第19章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第19章 虚拟仪器知识单元与知识点虚拟仪器的概念、构成、特点;虚拟仪器的开发环境;虚拟仪器的数据采集系统;基于虚拟仪器的综合工程实例。能力点理解虚拟仪器的概念、构成、特点;了解虚拟仪器的开发环境;了解虚拟仪器的数据采集系统;会分析基于虚拟仪器的综合工程实例。重难点重点:虚拟仪器的概念、构成、特点;虚拟仪器的开发环境。难点:基于虚拟仪器的综合工程的开发。学习要求了解虚拟仪器的概念、构成、特点;了解虚拟仪器的开发环境;了解虚拟仪器的数据采集系统;会初步设计基于虚拟仪器的工程项目。19.1概述19.1.1虚拟
2、仪器的基本概念虚拟仪器就是在以计算机为核心的硬件平台上,由用户设计定义具有虚拟面板,其测试功能由测试软件实现的一种计算机仪器系统虚拟仪器是利用计算机显示器模拟传统仪器控制面板,以多种形式输出检测结果;利用计算机软件实现信号数据的运算、分析和处理;利用I/O接口设备完成信号的采集、测量与调理,从而完成各种测试功能的一种计算机仪器系统VI内部功能划分采集与控制插入式数据采集GPIB仪器VXI仪器RS-232仪器数据分析数字信号处理数字滤波统计数字分析数据表达网络硬拷贝输出文件I/O图形用户接口19.1.2虚
3、拟仪器的构成与特点虚拟仪器由通用仪器硬件平台(简称硬件平台)和应用软件两个部分构成虚拟仪器的硬件平台一般分为计算机硬件平台和测控功能硬件(I/O接口设备)虚拟仪器的硬件构成框图被测信号数据采集卡GPIB接口仪器串行接口仪器/PLCVXI模块LabviewLabwindows其它软件开发平台PC/工作站信号调理GPIB接口卡现场总线设备其他计算机硬件虚拟仪器软件主要由两部分组成,即应用程序和I/O接口仪器驱动程序应用程序主要包括实现虚拟面板功能的软件程序和定义测试功能的流程图软件程序I/O接口仪器驱动程序
4、主要完成特定外部硬件设备的扩展、驱动与通讯最核心的思想:利用计算机的硬件/软件资源,使本来需要硬件实现的技术软件化(虚拟化),以便最大限度地降低系统成本,增强系统的功能与灵活性虚拟仪器开发所遵从的软件标准SCPI标准SCIP(standardcommandsforprogrammableinstruments,可编程仪器标准命令)标准是自动测试领域最重要的软件标准,它是为了解决程控软件编程进一步标准化而制定的标准程控语言,由仪器制造商国际协会于1990年在IEEE488.2的基础上提出。VISA标准VI
5、SA(virtualinstrumentationsoftwarearchitecture,虚拟仪器软件体系)标准是虚拟仪器领域最重要的软件标准。即插即用系统联盟于20世纪90年代提出VXI即插即用标准,该标准规定的软件I/O被称为VISA,就是用于仪器编程的标准I/O函数库以及相关规范的总称,是一个高层API(应用程序接口),通过调用底层的驱动程序来控制仪器。IVI标准IVI(interchangeablevirtualinstrument,可互换虚拟仪器)标准是一组基于状态管理的仪器驱动器模型和规范
6、,由美国NI公司于1998年最先提出,并开发了基于虚拟仪器软件平台的IVI驱动程序库。IVI独立于仪器硬件,提高了程序代码的复用性,大大降低了应用系统的开发和维护周期,已成为新的仪器驱动器标准虚拟仪器的特点虚拟仪器可以通过在几个分面板上的操作来实现比较复杂的功能。虚拟仪器凭借计算机强大的硬件资源,突破了传统仪器在数据处理、显示、存储等方面的限制,增强了传统仪器的功能在通用硬件平台确定后,虚拟仪器可以由软件取代传统仪器中的硬件来完成仪器的功能。虚拟仪器的功能可以由用户根据需要通过软件自行定义,而不是由厂家
7、事先定义,增加了系统灵活性。仪器性能的改进和功能扩展只需要更新相关软件设计,而不需购买新的仪器,节省了资源。研制周期较传统仪器大为缩短虚拟仪器是基于计算机的开放式标准体系结构,可随计算机同步发展19.1.3虚拟仪器技术的应用工业自动化仪器产业改造实验室应用19.1.4虚拟仪器的整体设计确定所用仪器或设备的接口形式确定所选择的接口卡是否具有设备驱动程序确定应用管理程序的编程语言编写用户的应用程序调试运行应用程序19.1.5虚拟仪器的发展方向虚拟仪器的发展方向主要有两个:一是GPIB-VXI-PXI总线方式
8、,适用于大型高精度的集成系统,成本高;一是PC插卡式-并口式-USB串口方式,适用于普及型系统,成本相对廉价、应用空间广泛。由于虚拟仪器系统都是将传感器、信号调理电路、A/D转换卡等硬件搭载到便携式PC、台式PC或工作站等计算机平台上,再配合相应的应用软件,所以虚拟仪器系统的发展完全和计算机技术的发展同步,显示出强大的生命力,已成为工业测控系统发展的必然方向。19.2虚拟仪器系统开发环境19.2.1LabWindows/CVI是美国NI公司
此文档下载收益归作者所有