基于web体系结构的远程虚拟仪器的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:yangtianmei03
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟仪器技术是计算机技术和微电子技术相结合的一项基于 PC的新型技术。“软件就是仪器”是其基本思想。随着网络技术尤其是Internet的进步,虚拟仪器开始向着网络化方向发展。将虚拟仪器的范围扩展到整个Internet/Intranet网上,使信号采集、传输和处理一体化,一方面可以使许多昂贵的硬件资源得以共享,另一方面还便于测试系统的扩展和测试效率的提高。“网络就是仪器”的概念确切地概括了虚拟仪器的网络化发展趋势。  考虑到测试软件的通用性、可维护性和扩充性,作者采用模块化的设计思想,构建了一个通用的自动测试软件框架并打造了一个基于虚拟仪器的综合测试平台。在此基础上,通过对C/S与B/S两种模式的优缺点的比较,最终确定选用B/S结构作为网络化虚拟仪器的通信模式,并提出了基于Web体系结构的远程虚拟仪器系统的解决方案,在远程监控以及故障诊断中,具有实际意义。软件是系统设计的关键。从整体上说,软件主要包括三个部分:虚拟仪器、数据库和应用程序。  本文首先论述了虚拟仪器在国内外发展的现状,虚拟仪器的特点、构成以及远程虚拟仪器的概念。分别从虚拟仪器系统的体系结构和软件开发环境两个方面,对虚拟仪器系统进行了阐述。  然后,结合嵌入式开发板与相关硬件组成了虚拟仪器的硬件平台,充分发挥了嵌入式开发板与PC机的优势。重点介绍了虚拟仪器软件系统的总体设计和具体功能模块实现的细节流程。在数据分析与处理中,对自相关函数分析仪和频谱分析仪等常用仪器做了软件流程的编写。  接着,分析了NI公司提供的SQL Tookit工具包的特点以及各个函数的内部联系,给出了数据库开发过程。而且,从多线程的角度,对软件的实时性作了进一步的探讨并给出了具体的实现方案。  最后,介绍了Web发展的几个阶段以及实现Web应用程序的关键技术。借助ASP.NET技术、ActiveX技术和DataSocket技术,将Web与虚拟仪器结合起来,实现了基于Web的远程监控系统。
其他文献
本文通过对荣华二采区10
期刊
随着通信技术和互联网技术日新月异的进步,移动互联网的发展也越来越快,在原有的移动互联网技术的基础上,也出现了新的技术应用与电子商务当中。结合旅游业的特点,移动电子商
随着我国经济以及城镇化水平的不断提升,越来越多的大空间场所,例如大型购物广场、厂房以及高档别墅等,出现在人们的视野中。然而,由于大空间场所火灾探测环境复杂性的限制,传统火
随着科学技术的飞速发展和市场竞争的日益激烈,工业生产表现出大型化、分布化、高速化、自动化和复杂化等特点。由于这些大型系统一般都是作为能源、石化、冶金以及其他国民经
遥控是挖掘机机器人化的首要步骤,对实现作业高度智能化乃至无人驾驶具有重要意义。同时,在抢险救灾现场及一些高危作业场合,遥控挖掘机有助于解决驾驶舒适性和安全性问题。目前