学位论文 > 优秀研究生学位论文题录展示
LXI仪器驱动器IVI组件实现方法的研究
作 者: 李竑见
导 师: 赵建;赵斐
学 校: 西安电子科技大学
专 业: 软件工程
关键词: LXI IVI-COM 仪器驱动器
分类号: TP274
类 型: 硕士论文
年 份: 2011年
下 载: 78次
引 用: 0次
阅 读: 论文下载
内容摘要
|
LXI仪器技术是以太网技术在测试自动化领域的应用与拓展,其目的是将成熟的以太网技术应用到自动测试系统中。仪器驱动器是现代自动测试系统的重要组成部分,它实现了与仪器的通信并对仪器进行控制,为此提供了更高层的,易用的编程模型,使得其对仪器的控制和测试变成了简单的函数调用。本文按照LXI仪器驱动程序部分的相关规范标准,认真分析和总结了IVI-COM(Interchangeable Virtual Instrucment-Component Object Model)组件,IDL(Interface Description Language)文件的定义、特点、结构、工作原理和调用方式。阐明了LXI仪器驱动程序的工作原理以及功能实现方式。论述LXI仪器驱动器的开发要求、开发步骤和开发方法,并对IVI会话层,配置仓,会话工厂这几个重要部分的设计与实现做了深入的研究。以数字万用表为例对文中所提出的通用方法进行了实现,设计完成了数字万用表的IVI-COM仪器驱动程序。最后对所设计的LXI仪器驱动器进行测试和SCPI(Standard Commands For Programmable Instrument)命令解析。本文介绍了作者所进行的具体工作,并对值得改进的地方和后续需要的工作提出了设想和计划。
|
全文目录
摘要 3-4 Abstract 4-7 第一章 绪论 7-15 1.1 自动测试技术简介 7-9 1.2 LXI 总线 9-10 1.3 虚拟仪器技术在自动测试系统中的应用 10-11 1.4 国内外发展现状 11-12 1.5 毕业设计任务 12-13 1.6 论文章节安排 13-15 第二章 LXI 仪器标准与仪器驱动器分析 15-21 2.1 仪器驱动器技术的分类 15-16 2.2 LXI 技术 16-18 2.2.1 LXI 的特点和优势 17-18 2.2.2 LXI 定义的三类仪器 18 2.3 COM 技术 18-19 2.3.1 COM 组件 18-19 2.3.2 组件的特点 19 2.4 本章小结 19-21 第三章 LXI 仪器驱动器关键技术与研究 21-41 3.1 IVI 驱动器 21-26 3.1.1 IVI 驱动器的类型 22-23 3.1.2 驱动器功能组的层次结构 23-24 3.1.3 仪器互换性的实现 24-26 3.2 LXI 模块与计算机的通讯 26-29 3.2.1 LXI 模块与计算机的连接 26-29 3.2.2 LXI 模块与计算机硬件通信使用的命令 29 3.3 开发工具与环境 29-31 3.3.1 Microsoft VC++开发IVI-COM 仪器驱动程序的优势 30 3.3.2 使用Microsoft VC++开发的COM 组件结构 30-31 3.4 自动化接口IDISPATCH 31 3.5 IDL 的定义和语法 31-32 3.6 LXI 仪器驱动程序的开发步骤 32 3.7 LXI 仪器驱动程序的构建 32-35 3.8 IVI 通话厂 35-36 3.9 IVI 配置仓的设计 36-39 3.10 仿真技术 39 3.11 本章小结 39-41 第四章仪器驱动器的设计与实现 41-53 4.1 IVIDmmBase 功能组规范 41-44 4.1.1 IviDmmBase 属性 41-42 4.1.2 IviDmmBase 函数 42-43 4.1.3 IviDmmBase 的行为模型 43-44 4.2 IVIDMM 扩展功能组 44 4.3 IVI-COM 驱动程序总体结构 44-45 4.4 万用表类驱动器程序实现 45-51 4.4.1 关键属性 45-46 4.4.2 关键方法 46-47 4.4.3 类 IviDmm 驱动器实现的类图结构 47-48 4.4.4 万用表 IVI-COM 驱动器文件的实现 48-51 4.5 本章小结 51-53 第五章 仪器驱动器的测试 53-61 5.1 SCPI 命令解析 53-56 5.1.1 SCPI 的概述 53-54 5.1.2 SCPI 解释器 54-55 5.1.3 SCPI 命令的解析过程 55-56 5.2 IVIDMM 驱动器的测试 56-59 5.2.1 驱动器的测试概述 56-57 5.2.2 IVI 数字万用表驱动器的测试 57-59 5.3 本章小结 59-61 第六章 结束语 61-63 致谢 63-65 参考文献 65-67
|
相似论文
- LXI任意波形发生器研制,TM935
- LXI数字多用表模块的研制,TM938.12
- LXI-VXI适配器研制,TP274
- LXI自动测试系统集成技术研究,TP274
- LXI 1553B总线通信模块设计,TP273
- LXI计数器研制,TP274
- LXI-GPIB适配器研制,TP274
- VXI500MSa/s任意波形发生器设计,TM935
- PXI高速数据采集模块的软件开发,TP274.2
- GPIB-VXI零槽资源管理器研究,TP335
- VXI波形分析仪接口及仪器驱动器设计,TM935
- VXI总线双通道数据采集模块的研究,TP274.2
- 数字示波器程控技术研究,TM935.3
- 高速数字测试模块驱动器及故障诊断技术设计与实现,TP274.4
- VXI任意波形发生器总线接口及仪器驱动器设计,TP391.9
- ICF物理实验分布式测量软件系统,TP319
- LXI多功能仪器嵌入式应用软件系统的研究与实现,TP311.52
- LXI技术在管道泄漏检测上的应用,TP274.4
- 高精确时间同步的LXI仪器接口设计与实现技术研究,TP274
- 用于LXI仪器的多功能仪器模块的研究与实现,TP274
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 数据处理、数据处理系统
© 2012 www.xueweilunwen.com
|