首页> 中文学位 >基于网络的虚拟仪器测试平台关键技术研究
【6h】

基于网络的虚拟仪器测试平台关键技术研究

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

§1.1 引言

§1.2 本课题的研究目的和意义

§1.3 国内外研究现状和发展态势

§1.4 论文的主要任务

第二章 网络化虚拟仪器测试系统

§2.1 网络化虚拟仪器概述

§2.2 网络化虚拟仪器系统的组建模式

§2.3 软件开发环境的选择

§2.4 本章小结

第三章 基于网络的虚拟仪器测试平台关键技术

§3.1 .NET框架技术

§3.2 数据传输技术

§3.3 ActiveX技术

§3.4 仪器驱动VISA接口库

§3.5 动态链接库技术

§3.6 数据管理技术

§3.7 本章小结

第四章 基于网络的虚拟仪器测试平台设计

§4.1 基于网络的虚拟仪器测试平台概述

§4.2 系统整体设计流程

§4.3 系统总体结构设计

§4.4 系统工作流程

§4.5 系统功能设计

§4.6 基于网络的虚拟仪器测试平台方案设计

§4.7 本章小结

第五章 基于网络的虚拟仪器测试平台实现

§5.1 仪器驱动程序开发

§5.2 仪器应用服务器程序的开发

§5.3 网络通信部分的开发

§5.4 测试平台网站的开发

§5.5 数据库服务器的开发

§5.6 客户端ActiveX控件的开发

§5.7 基于网络的虚拟仪器测试平台服务器的配置

§5.8 本章小结

第六章 系统功能验证

§6.1 测试平台的硬件环境

§6.2 系统验证

§6.3 本章小结

第七章 总结与展望

§7.1 结论

§7.2 展望

参考文献

致谢

作者在攻读硕士期间主要研究成果

展开▼

摘要

虚拟仪器是计算机硬件资源、测控仪器硬件和软件之间的有效结合,它把传统仪器的前面板移植到计算机上,用软件取代硬件,利用软件构造出来的不针对具体测试对象的仪器。随着生产过程自动化程度要求的不断提高,以及仪器硬件的发展向着网络化标准靠拢,使得将网络技术引入测控领域成为可能,远程网络化虚拟仪器自动测试系统应运而生。通过组建网络来形成实用的虚拟仪器测试系统,已成为现代仪器仪表的发展方向,即“网络就是仪器”。
  在研究国内外网络化虚拟仪器现状和进展的基础上,结合虚拟仪器技术、网络技术和数据库技术,设计和开发了基于B/S与C/S混合网络结构模式的网络化虚拟仪器测试平台,实现了数据采集和信号处理分析功能的网络化。该平台利用.NET框架技术,使用Visual C#语言开发虚拟仪器测试平台网页;应用ActiveX技术开发了运行于客户端的虚拟仪器软件,并嵌入在Web页面内;利用VC6.0实现仪器应用服务器程序,用于解析请求指令和传输采集数据,其中通过DataSocket技术实现与客户端仪器操作指令及现场采集数据的网络传输;并使用SQL Server2005数据库技术管理数据。用户可以通过浏览器登录虚拟仪器测试平台网站,向Web服务器提交请求命令和测试参数,远程控制仪器硬件设备,实时观察测试数据和分析结果,并根据需要将数据结果存储到数据库,方便查询管理。
  为验证测试平台系统设计的正确性与实用性,设计并实现了包含不同功能的软件测试模块,并进行了测试验证,实验结果表明网络化虚拟仪器测试平台达到了设计的目标,对网络化虚拟仪器进一步的研究具有重要的借鉴意义。

著录项

  • 作者

    杨素荣;

  • 作者单位

    桂林电子科技大学;

  • 授予单位 桂林电子科技大学;
  • 学科 测试计量技术及仪器
  • 授予学位 硕士
  • 导师姓名 李智;
  • 年度 2011
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP206.1;
  • 关键词

    虚拟仪器; 网络化测试; .NET框架; ActiveX技术;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号