第12章 测试系统集成技术

上传人:m**** 文档编号:252443929 上传时间:2024-11-15 格式:PPT 页数:27 大小:729.51KB
收藏 版权申诉 举报 下载
第12章 测试系统集成技术_第1页
第1页 / 共27页
第12章 测试系统集成技术_第2页
第2页 / 共27页
第12章 测试系统集成技术_第3页
第3页 / 共27页
资源描述:

《第12章 测试系统集成技术》由会员分享,可在线阅读,更多相关《第12章 测试系统集成技术(27页珍藏版)》请在装配图网上搜索。

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,电子测量原理,第,*,页,第,12,章 测试系统集成技术,12.1,测试系统及其集成概述,12.2,测试系统中的通信技术,12.3,测试系统中的标准总线,12.4,测试系统中的硬件平台,12.5,测试系统中的软件平台,12.6,虚拟仪器简介,通常把在最少人工参与下能自动进行测量、处理、显示或输出测试结果的系统称为自动测试系统。,12.1,测试系统及其集成概述,自动测试系统集成了仪器技术、总线技术、计算机技术、软件技术、可测性设计技术。,总线技术和软件技术的进步极大地促进了自动测试系统的发展。,自动测试系统的发展

2、大致,可分为三个阶段,:,第一代的自动测试系统多为不采用标准总线接口构成的专用测试系统,不具有灵活组建的通用性。,第二代的自动测试系统采用了标准化的通用可程控测量仪器接口总线(如,IEEE 488,),可程序控制的仪器和测控计算机(控制器),从而使得自动测试系统的设计、组建和使用都较容易。,第三代自动测试系统:由微型计算机、通用硬件和应用软件三部分组成,测试系统集成的主要内容:,确定测试任务和需求分析,选择主控机和零槽控制器及控制方式,选择,/,开发,VXI,仪器模块,选择主机箱,开关及测试接口的选择与设计,选择系统软件开发平台,测试应用软件开发,12.2,测试系统中的通信技术,12.2.1,

3、串行通信和并行通信,1.,串行通信,信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。,常见的串行标准是,RS232/244/485,。,2.,并行通信,并行通信是在两个设备之间同时传输多个数据位,它主要用于近距离通信。,仪器与计算机之间常用的并行通信标准有,EPP,、,SPP,等,12.2.2,有线通信和网络化测试技术,Internet,在远程数据采集与控制,高档测试仪器设备的远程实时调用,远程设备故障诊断等场合得到了越来越广泛的应用。,利用现有,Internet,资源,而不需要建立专门的拓扑网络。,把,TCP/IP,协议嵌入现场智能仪器或传感器中,使信号的传输通过,TCP/IP,进行,

4、网络化仪器设备成为网络中的独立节点,信息可通过网络从一个节点传输到另一个节点,使实时、动态的在线测控成为现实。,油井无线监测系统,12.2.3,无线通信技术,有线的分布式网络测试系统,当设备多时连线十分复杂,而且适用于系统相对固定;若系统移动至它处时,需要重新连线;若添加新测试仪器,需要增加连接线,使用不方便。,无线通信网的测试系统,设备以无线方式进行通信,设备之间不需连线,组建系统十分方便。,无线局域网技术标准主要有,IEEE802.11,、,HomeRF,和蓝牙等,12.3,测试系统中的标准总线,自动测试系统首先要解决互联设备在机械、电气、功能上兼容,以保证各种命令和测试数据在互联设备间准

5、确无误地传递。,可程控设备的标准接口总线解决了这一问题。,标准接口总线有,RS232C,,,CAMAC,,,IEEE488,,,VXI,,,PXI,,,IEEE1394,及,USB,总线等。,标准总线的优点:可以根据具体测试任务的需要,选用现成的标准总线接口的仪器(包括计算机),组建自动测试系统,系统也可以随时改建或重建。,12.3.1 IEEE488,接口总线,由,IEEE,488,接口总线组成的自动测试系统主要由设备、接口和总线三部分组成,设备分为讲者、听者、控者。,接口总线包括,8,根数据线、,3,根挂钩线、,5,根管理线和地线。,定义了,10,种接口功能,属异步并行总线。,是一种外部总

6、线,适用于一个实验室内相距,20,米以内的各设备之间互连。,12.3.2 VXI,总线,VXI,总线直接源于工业微机的,VME,总线,并在此基础上扩展了仪器需要的链式和星形两种触发总线、时钟和同步总线、本地总线、模块识别线和模拟信号线,还补充了仪器需要的几种供电电源。,VXI,系统是基于计算机并行内总线的开放式、标准化、模块化的仪器系统。,VXI,总线系统具有模块化结构、数传速率高、体积小、重量轻、功耗少、性价比高、易于发挥计算机能力和易于构成虚拟仪器等诸多优点,特别是它的标准化所带来的开放性和灵活性,受到各界的广泛重视,获得了广泛应用,VXI,测试系统硬件,VXI,系统的硬件配置主要考虑主机

7、箱、仪器模块和控制器的选用。,控制方式有:,GPIB,总线控制方式,MXI,总线控制方式,内嵌式计算机(控制器)控制方式,12.4,测试系统中的硬件平台,主要包括,测控计算机,测试仪器资源,(如,VXI,仪器模块,,GPIB,总线仪器或其它仪器或模块),,标准接口、系列适配器和被测设备或单元,。上述各部分共同完成自动测试系统的信号调理与采集功能,数据分析与处理功能,参数设置与结果表达,12.5,测试系统中的软件平台,12.5.1,测试软件的发展,软件技术在测试系统中起着越来越重要的作用,测试系统已经成为以通用硬件为基础、以测试软件为核心的集成系统。,“软件就是仪器”,的思想改变了传统测量仪器的

8、观念,许多过去在传统仪器由硬件完成的功能,可以由软件来实现。,12.5.2,测试软件的标准化,在测试软件发展过程中,初期人们是通过测试编程语言来编写仪器测试程序的。测试软件开发人员不仅要了解测试系统中的接口标准、通信规范,熟悉仪器的各种程控代码,还必须掌握测试编程语言的编程方法;,测试软件应具有开放性、可重用性、可扩展性,随着测试仪器种类的不断增加以及测试任务的日益复杂,使得,测试软件的标准化,成为发展的必然趋势。,可编程仪器标准命令,SCPI,可编程仪器标准命令,SCPI,是为解决可程控仪器编程标准化,,1990,年仪器制造商国际协会在,IEEE488.2,标准的基础上进行扩充,而制定出的一

9、个重要的程控仪器软件标准。,SCPI,全面定义了标准化的仪器程控消息、响应消息以及数据和状态的报告结构。,基本原则是使测试软件编程是面向测试功能而不是面向仪器,相同的命令控制相同的测试功能,而不是相同的仪器。,SCPI,标准大大提高了仪器的互换性,SCPI,提出了三种形式的相容性,即纵向相容性、横向相容性和功能相容性。,SCPI,程控仪器模型,模型中的模块对应着,SCPI,命令分层结构中的术语,其目的不在于指导测试开发人员进行具体的设计,而是以清晰的信号流程来形成,SCPI,命令集。,仪器驱动器,仪器驱动器也叫仪器驱动程序,是针对某一特定仪器进行控制和通信的一种底层软件的集合,是测试应用程序实

10、现仪器控制的桥梁。,每台仪器都有自己的仪器驱动器。通常是由仪器制造商负责开发并免费提供给用户。,VPP,仪器驱动器,即插即用,标准(,VXI Plug&Play,,,简称,VPP,),,VPP,进一步实现了仪器驱动器的标准化,提高了仪器的互操作性、可移植性、可扩展性,并向多功能方面发展。,VPP,是由软件,I/O,层和仪器驱动器组成。,软件,I/O,层是仪器驱动器和应用程序的连接层。,虚拟仪器软件体系(,Virtual Instruments Software Architecture,,,简称,VISA,),VISA,就是用于仪器编程的标准,I/O,函数库及其相关规范的总称,一般称这个,I/

11、O,函数库为,VISA,库,是,VPP,仪器驱动器中的软件,I/O,层。,VISA,对测试软件开发者来讲是一个可直接调用的操作函数集、一个高层,API,(,应用程序接口),通过调用底层的仪器驱动器来控制仪器操作,实现了,I/O,接口无关性。,VPP,仪器驱动器的模型,通过调用统一、通用的,VISA,库函数,并配置相应的参数,就可以控制各种不同接口的仪器。当测试任务发生变化,需要更换其它仪器时,只需更新仪器驱动程序,并相应调整,VISA,函数的参数,而无需修改应用程序的代码。,可互换虚拟仪器驱动器(,Interchangable,Virtual Instruments,简称,IVI,),模型,I

12、VI,标准制定了一个统一的规范,使测试软件系统具有更大的硬件独立性,更短的开发周期,更低的维护和支持费用以及更高的运行效率。,目前,制定了五类仪器的,IVI,标准:示波器,/,数字化仪(,IVIScope,);,数字万用表(,IVIDmm,);,任意波形发生器,/,函数发生器(,IVIFGen,);,开关,/,多路复用器,/,矩阵(,IVISwitch,);,电源(,IVIPower,)。,IVI,仪器驱动器内部结构包括源代码和状态管理库两部分,核心是仪器属性和状态缓存。,和,VISA,相比,,IVI,扩展了,VPP,仪器驱动器的标准,并具备状态缓存、仿真、多线程等特性。,VPP,仪器驱动器模型,12.5.3,测试软件开发环境,1,基于文本模式的测试软件开发环境,早期的测试软件采用的是面向过程的编程语言来开发,如,BASIC,、,C,等。,2,基于,Windows,图形模式的测试软件开发环境,(1),可视化编程软件,在图形化的操作系统,Windows,出现以后,可在计算机屏幕上模拟真实仪器。常用的有,Visual C+,、,Visual Basic,等有代表性的用于测试软件开发的可视化编程软件是,LabWindows,/CVI,(2),图形化编程软件:,具有代表性的是,LabVIEW,和,VEE,12.6,虚拟仪器简介,虚拟仪器的结构,软,面板,计算机,

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  sobing.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!