论文部分内容阅读
随着计算机的普及,仪器工业正在经历一场巨变。计算机强大的处理和显示能力,使它可以在数据采集、分析和表达中的任意一个方面提升仪器的性能。全世界不计其数的科学家和工程师,都在应用个人计算机使他们的研究、设计和生产更具自动化。易用而功能强大的软件和开发环境可以快速的开发高性能的应用系统。在仪器领域出现了一个很受欢迎的名词—虚拟仪器,虚拟仪器描述了可编程仪器和通用计算机的结合。 本文结合32路高速数据流盘和波形再现系统的实现过程,对虚拟仪器的系统集成技术进行了研究,重点是系统软件的实现。首先介绍了虚拟仪器的基本概念、结构以及特点,和传统仪器进行性能上的比较,并对VXI和PXI总线进行了比较详细的研究。其次,在确定系统硬件和软件方案的基础上,介绍了整个硬件系统的配置情况和模块的硬件性能。最后,对采集模块HP E1433A和数据存储模块HP E1562E的编程技术进行了充分的分析,仔细研究了如何在虚拟仪器的专用开发平台LabWINDOWS/CVI上开发系统软件的各个功能模块。重点是通过局部总线从HP E1433A向HP E1562E进行数据流盘,设置HP E1562E的Session,利用双缓冲软件技术进行波形再现的程序设计。本系统已经通过了出所验收,证明系统方案合理有效,在实时性、可靠性、稳定性上都有较好的表现,实现了数据流盘和波形再现系统的各项功能,系统的易用性、可靠性、抗干扰性和恶劣环境下的工作能力等方面给人留有深刻的印象,体现了虚拟仪器在测试测控领域技术的先进性。