学位论文 > 优秀研究生学位论文题录展示
LXI逻辑分析仪远程交互程序及网络仪器VISA实现
作 者: 姜晓琳
导 师: 王厚军
学 校: 电子科技大学
专 业: 检测技术与自动化装置
关键词: LXI A级逻辑分析仪 B/S模式 远程交互 VISA JAVA Applet
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 42次
引 用: 0次
阅 读: 论文下载
内容摘要
|
由于现代测试的条件要求更高、环境更加复杂,单一的总线仪器平台已无法满足实际测试的需要,基于局域网甚至以太网的分布式测试系统应运而生。在组建自动测试系统、分布式测试系统的实际应用中,LXI总线凭借其优势逐渐开始显露头角,它是一种开放结构、无需专用大型机箱、搭载于网络物理媒介的新型总线。近几年来,随着PC机和网络技术逐渐介入测试系统中并发挥重要作用,LXI仪器发展迅猛,测试测量行业开始广泛关注符合LXI标准的各类模块和仪器。本项目的主要研究内容就是设计并实现符合LXI A级标准的64通道逻辑分析仪模块控制软件。软件架构符合LXI1.0标准,提供了B/S通信模式的远程交互程序以及C/S通信模式下的驱动接口两种仪器控制方式,从选择性和可操作型方面最大程度方便用户。B/S模式下用户无需安装任何驱动软件,通过浏览器即可实现与仪器的远程交互。本课题中,浏览器端程序分为两部分,针对LXI功能的网页界面采用动态网页,用户的操作信息通过植入到HTML页面上的JAVA代码与WEB服务器完成交互;针对逻辑分析仪功能的测试软件程序则由一个独立的、嵌入到网页中执行的JAVA Applet实现。服务器端程序包括HTTP服务器和WEB响应程序,处理来自浏览器端网页和测试程序的交互信息。最后通过实验验证了远程交互程序的可行性。C/S模式下用户通过安装模块仪器驱动库,调用驱动接口实现仪器控制,其中VISA就是驱动库中一个承上启下的通信接口层。VISA的函数原型由VISA标准定义,具有不区分仪器的接口和总线的特点,但是针对不同类型仪器硬件,仪器开发者需要创建适用于自己硬件的通信函数,逻辑分析仪模块通过封装VXI-11发现协议接口,完成网络上的I/O通信。另外,参照Agilent公司的Agilent IO Libraries Suit界面和功能做出一个资源管理软件,该软件调用网络仪器VISA库完成了网络上LXI仪器的发现和简单命令交互。最后用两种方法验证了网络仪器VISA库的可执行性。
|
全文目录
摘要 4-5 ABSTRACT 5-9 第一章 绪论 9-14 1.1 LXI仪器简介 9-11 1.2 LXI仪器研究现状与意义 11-12 1.3 LXI逻辑分析仪模块软件设计需求 12-14 第二章 基于WEB的远程交互程序研究与实现 14-47 2.1 逻辑分析仪模块总体方案设计 14-15 2.2 逻辑分析仪模块软件架构 15-16 2.3 LXI标准对B/S远程访问模式的要求 16-17 2.4 B/S模式远程交互程序设计与实现 17-47 2.4.1 浏览器端网页交互界面实现 18-32 2.4.1.1 网页开发基础 18-21 2.4.1.2 欢迎页面 21-23 2.4.1.3 LAN 配置页面 23-25 2.4.1.4 同步配置页面 25-27 2.4.1.5 1588配置页面 27-31 2.4.1.6 安全验证页面 31-32 2.4.2 浏览器端测试软件实现 32-43 2.4.2.1 测试软件主面板模块 34-36 2.4.2.2 工作设置模块 36-38 2.4.2.3 触发设置模块 38-41 2.4.2.4 数据采集模块 41-43 2.4.2.5 分析模块 43 2.4.3 服务器端响应程序实现 43-47 2.4.3.1 网页界面响应线程 44-45 2.4.3.2 测试软件响应线程 45-47 第三章 远程交互程序的测试与实验 47-56 3.1 WEB交互程序测试与实验 47-50 3.2 测试软件程序测试与实验 50-56 第四章 网络仪器 VISA库函数的研究与实现 56-72 4.1 VISA 概述 56-57 4.2 网络仪器VISA的设计与实现 57-66 4.2.1 VXI-11协议机制 57-58 4.2.2 VISA实现方法 58-66 4.3 网络仪器VISA的测试与实验 66-72 4.3.1 编程调用VISA函数测试 67-69 4.3.2 资源管理软件测试 69-72 第五章 结论与展望 72-74 致谢 74-75 参考文献 75-77 攻读硕士期间的研究成果 77-78 附录 78-96
|
相似论文
- 基于流形学习的高维流场数据分类研究,V231.3
- 溃坝生命损失风险评价的关键技术研究,TV122.4
- 基于新医学模式的儿童医疗环境设计研究,TU246.1
- 万科模式的居住小区设计研究,TU984.12
- 径向振动模式压电变压器的等效电路模型与应用,TM406
- 任务型教学在农村初中英语教学中的应用研究,H319
- 云南少数民族题材影视作品的叙事模式分析,J905
- 高中函数教学研究与实践,G633.6
- 高中政治新课程改革课堂教学模式整合探索,G633.2
- 海量多数据库集成系统的查询处理研究,TP311.13
- 基于仿生模式识别的文本分类技术研究,TP391.1
- 基于USB2.0的高速数据采集系统,TP274.2
- “小团队”健美操教学模式改善高职院校女生心理健康状况的研究,G831.3
- 山东省高校科研项目集成管理模式研究,G644
- 技师培养方式改革的研究,G719.2
- 社会消费方式变迁下的服装终端空间变化之研究,TS941.1
- 高原湖泊湖区可持续发展评价体系及模式研究,X22
- 基于目标成分“敲出/敲入”质量控制模式的中药姜黄抗氧化药效物质辨识,R285
- 文章难易度与主题熟悉度对英语学习者听力影响的个案研究,G633.41
- 试论地方政府的伦理决策,D625
- 我国社会保障预算模式的选择与建构研究,D632.1
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|