基于GPIB数字仪器仪表自动测试系统软硬件设计.docVIP

基于GPIB数字仪器仪表自动测试系统软硬件设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于GPIB数字仪器仪表自动测试系统软硬件设计

基于GPIB数字仪器仪表自动测试系统软硬件设计   [摘 要]近些年来,随着社会的不断进步以及经济水平的显著提升,仪器仪表行业获得深化发展。结合用户需求,现今很多PC设备均设置有GPIB接口,实现有效连接,完成特定仪器仪表设备的自动化处理,并实施统一化管理。在此,本文将基于GPIB的数字仪器仪表自动测试系统软硬件设计进行简要探讨。   [关键词]GPIB;数字仪器仪表;自动测试;硬件;软件;设计   中图分类号:TP336;TP274 文献标识码:A 文章编号:1009-914X(2015)34-0343-01   一、前言   近些年来,随着科技水平的显著提升,电子测量仪器仪表发展迅猛,其测试范围以及速度、精确度、效率等均有进步,已然突破传统以上的系统测试手段,实现先进新型测试理论及方式的优化应用,重要性不容忽视。仪器仪表主要发展特征为基于GPIB仪器实现自动测试系统的合理组建,做到快速完成自动测试以及统计分析、结果打印等各项工作。因此,应针对基于GPIB的数字仪器仪表自动测试系统设计展开有效研究。   二、系统设计   1、GPIB总线结构   GPIB主要指的是一种实现控制器跟可编程仪器间有效通讯的总线协议,其传输速率相对较高且可完成便捷实用,进而广泛普及应用。GPIB总线为连接程控测量仪器的标准并行接口系统,其能够将各个厂家所生产的拥有GPIB接口编程仪器跟计算机设备有机结合在一起,构建相应的自动测试系统,呈现出较强开放性。该总线结构特点包括多方面内容,第一,定义部分公用命令,一般涵盖有询问命令与操作命令,旨在实现仪器识别自检以及初始化校准等各项功能;第二,要求所使用仪器必须支持IEEE488通信协议,针对总线传输消息语法结构进行合理定义,其中涵盖详细的消息处理方式,譬如出错处理等,确保总线结构数据通信拥有较强可靠稳定性;第三,接口可实现便捷编程,基于高级编程语言设计相应程序,尽可能大大降低软件设计负担;第四,方便组合多台配置GPIB总线的仪器,组件规模较大测试系统,灵活实现各类测试操作,可便捷组建与拆卸。   2、自动化原理   纵观可知,GIPB总线数据传输速度能够达到每秒1Mb,基于新标准应用,相应的传输速率能够提高至每秒8Mb,运用GIPB接口能够把主机跟仪器仪表有效连接起来,进行指令及时发送,针对仪器仪表采集以及传输、存储等功能实现展开合理控制。若用户购入仪器仪表自带GPIB接口,则能够吧GPIB卡加设在PC设备上,通过线路连接此卡跟仪器仪表的GPIB接口。若包含较多携有GPIB接口仪表仪器,能够连接起来,基于PC自动化程序应用,自动处理这些仪器仪表,使得测试统计以及分析打印等各项自动化功能得以充分实现。   3、硬件设计   运用GPIB针对配置有GPIB接口的数字仪器仪表实施自动测试处理的时候,之前曾经组见过一个系统,具体来说,针对一些生产完成设备,反复就其输入与输出埠实施精确度较高的测试以及调试作业,与此同时,根据具体要求把测试结果详细记录下来,而后就所得结果展开分析统计。在初始时期,上述作业需使用两台配置有GPIB的设备来实施,其中,一台作用为实现对各类测试数据进行优化模拟,另一台设备的作用则在于实现数据的有效采集。然而对于各台被测试设备而言,实际涉及的测试内容是非常之多的,这就要求操作者必须不断调整仪器,做好此类作业,而后仔细记录各次测试所得结果,工作效率大大降低,同时容易催生多元化操作失误问题。   为大大减少降低操作人员的实际作业量,实现检测速率的显著提高,增强检测可靠稳定性,完成测试结果的全面详细记录,可基于Delphi6.0开发工具的合理运用,进行自动处理业务软件的认真编写,应用这个软件,并使用插在计算机设备中的GPIB卡自动处理两台仪器仪表所产生与检测的数据,此外,细化分析统计并打印所采集到的原始信息数据。该系统颇具便捷性,能够实现测试人员实际工作量的大幅减少,并充分实现数字仪表仪器测试过程的全面自动化。   4、软件实现   合理运用Windows操作系统可实现拥有整套完善功能系统软件的有效开发,这个软件包括多个模块内容,具体来说,通讯模块的作用在于做好系统的整体通讯工作;分解模块作用在于将采集数据信息进行合理分解;数据库模块的作用在于针对跟数据库相关工作实施处理;采集模块作用在于完成数据信息的优化采集;分析模块的作用则为针对所采集资料展开合理化分析;告警模块的作用在于完成数据分析之后形成告警;显示模块作用在于就数据信息进行显示;处理模块作用为针对硬件设备接通以及断开操作进行控制处理;权限模块作用是充分保障整个系统拥有较强安全性;查询模块的作用是就系统中涉及的各类信息实施查询统计等;打印模块作用为实施系统打印作业。   在实践应用过程中,选用PC作为控制

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档