论文摘要
本文基于VS.NET通用平台,研究网络化仪器的原理、关键技术及实现的具体技术路线,为构建网络化仪器提供一种新方法。本文设计并实现一网络化仪器模型,它为基于VS.NET设计和构建网络化仪器提供模板,在远程测控、远程监测、远程虚拟实验室等方面将有广泛的应用前景。 本文研究、试验和解决了以下问题:基于VS.NET的网络化仪器的系统结构研究,通过远程网络利用IE浏览器控制仪器、发布信息的机制及实现方法的研究。基于VS.NET的网络化仪器的虚拟仪器组件的构成与设计,通过远程网络通讯技术,利用虚拟仪器软面板,对实时测试数据、测试曲线和仪器工作状态进行动态显示的实现技术。基于VS.NET的网络化仪器的硬件系统的设计,包括通过远程网络,驱动底层I/O,控制外部设备,应用事件驱动机制,实现实时多任务,满足多进程,多线程的系统要求。基于VS.NET的网络化仪器的测试数据的文件系统和网络数据库技术的研究,实现仪器的文件操作和数据库应用。基于VS.NET构建一网络化仪器模型,通过Internet实现自动测量、控制信息发布等网络化仪器应用。
论文目录
第一章 绪论1.1 研究背景1.2 技术背景1.2.1 分布式计算技术1.2.2 .Net技术1.2.3 虚拟仪器技术1.2.4 网络数据库技术1.3 课题主要工作及组织结构第二章 .Net分布式技术2.1 分布式系统体系结构2.2 .Net框架2.2.1 CLR2.2.2 公用层次类库2.3 .NET的开发工具2.3.1 Visual Studio .NET2.3.2 C#2.4 本章小结第三章 网络化仪器关键技术研究3.1 网络化仪器结构与工作机制3.2 PCI总线下网络化仪器的硬件设计3.3 网络化仪器软面板的实现3.3.1 网络化仪器软面板设计思想3.3.2 设计过程3.4 B/S结构的Web服务器远程调用3.4.1 ASP .NET的作用3.4.2 .NET Remoting技术3.5 网络化仪器的底层I/O驱动3.5.1 Windows2000驱动程序模型3.5.2 驱动程序的安装3.6 网络化仪器的测试数据库3.6.1 Web数据库连接技术3.6.2 ADO .NET的数据库管理3.6.3 .NET连接Sql Server 2000数据库3.7 本章小结第四章 网络化仪器实现4.1 测试系统组成4.2 系统硬件结构4.2.1 系统检测原理4.2.2 系统硬件结构4.3 系统软件设计4.3.1 软件系统设计4.3.2 系统逻辑设计4.3.3 系统测控面板的实现4.3.4 仪器系统远程调用的实现4.3.5 仪器底层硬件的驱动4.4 测试与试验结果4.4.1 进入测试系统4.4.2 充放电循环测试及数据存储4.4.3 测试数据的显示和打印4.4.4 测试曲线显示与打印4.5 本章小结第五章 总结和展望5.1 本文总结5.2 存在问题及进一步工作参考文献硕士学习期间参加项目硕士学习期间公开发表的论文致谢
相关论文文献
标签:网络测量技术论文; 网络化仪器论文; 技术论文; 虚拟仪器论文;