基于虚拟仪器技术的测试系统软件设计

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:tzhblyh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟仪器(Virtual Instrument)是对传统仪器的重大突破,它利用先进的测试总线技术将仪器硬件的测试功能与计算机的丰富资源结合在一起,提高了仪器模块化、灵活性和智能化的程度。本项目结合虚拟仪器技术和PXI(PCI eXtension for Instrumentation)总线技术成功完成了综合测试系统的研制,并设计出了一系列具有标准总线的测试板卡。本文首先介绍了虚拟仪器技术的国内外发展现状及研究意义,然后粗略地介绍了系统的总体需求、设计依据和软、硬件总体设计方案,然后详细地探讨了测试系统嵌入式控制器端和PXI测试板卡内部软件的设计与实现以及在设计和开发工作中遇到的问题及问题解决办法。测试系统嵌入式控制器端软件分为WDM(Windows Driver Model)驱动程序、VISA(Virtual Instrumentation Software Architecture)接口库、板卡驱动程序及GUI界面程序四个部分。对于WDM驱动程序,本文在介绍WDM驱动程序模型的基础上给出了采用Windows DDK(Driver Development Kit)及VC++6.0设计WDM驱动程序的方法;对于VISA接口库,本文给出了基于VC++6.0设计VISA接口库的关键数据结构和关键函数的设计思路;对于板卡驱动程序,本文在探讨VPP(VXI Plug&Play)驱动和IVI(Interchangeable Virtual Instrumentation)驱动程序模型的基础上介绍了设计VPP驱动的方法;对于GUI界面程序,本文在介绍LabVIEW程序设计模式的基础上讲述了这些设计模式在本设计中的具体应用。测试系统板卡内部软件分为PXI通信模块、信令解析模块及测试功能模块三个部分。对于PXI通信模块,本文给出了PXI通信模块的设计原理和实现流程;对于信令解析模块,本文在探讨信令解析程序的作用的基础上介绍了程序的设计思路及算法设计;对于测试功能程序,本文仅通过介绍CPU与FPGA(Field Programmable Gate Array)的通信接口来描述了测试功能程序的实现原理。经测试和用户实验表明,本测试系统已经实现了交换机、互联网控制器、通信控制机、光端机、K/RS232转换器、V.35接口转换盒等设备的模拟口、数字口、V.24口、V.35口、El口、以太网口的测试,测试结果稳定可靠,系统的各项指标和功能均满足客户要求。
其他文献
随着我国社会经济的不断向前发展,社会主义市场经济的发展进程也随之推进,经济的管理体系也得到完善和健全。地质勘查是我国一个非常重要的基础产业机构,它在财务管理方面遇
<正> 据美国胸科医师学会主办的《CHEST》杂志近日报道,初级保健诊所应用肺活量测定法可显著改善慢性阻塞性肺疾病(COPD)的早期诊断。众所周知,慢性阻塞性肺疾病包括慢性支气
计量技术在路桥工程质量检验中的应用是一项十分重要的基础性工作,对于产品质量及服务质量的提升有极大的帮助。在新时期下,如何在路桥工程集团有限公司充分发挥计量工作的优
研究了聚氯乙烯(PVC)结构与静态热稳定性能之间的关系。通过凝胶渗透色谱仪、核磁共振谱仪、红外吸收光谱仪等测试分析手段表征了PVC的结构;采用烘箱法、刚果红测试法、热重
多孔碳材料拥有高的比表面积、丰富的孔隙结构、强的耐腐蚀性等特点,其作为吸附材料被广泛应用于水污染处理领域。然而,多孔碳材料在应用的过程中依然有很多局限性,如制备成
目的探讨无创通气治疗在慢性阻塞性肺病急性加重期合并呼吸衰竭中的临床效果。方法选择笔者所在医院2008年11月~2010年11月慢性阻塞性肺疾病急性加重期合并呼吸衰竭患者60例,
固体矿产资源储量估算是地质报告工作中的重要环节,其结构复杂、准确度要求较高,很容易出现错误,需要得到重视。但固体矿产资源储量估算依赖人工,受人工因素影响问题的发生是
莱钢链式提升传动机构设计问题分析、改造方案及设计注意点。