LXI逻辑分析仪远程交互程序及网络仪器VISA实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:junbobo126
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于现代测试的条件要求更高、环境更加复杂,单一的总线仪器平台已无法满足实际测试的需要,基于局域网甚至以太网的分布式测试系统应运而生。在组建自动测试系统、分布式测试系统的实际应用中,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库的可执行性。
其他文献
为改善并最终解决我国煤炭开采技术落后,煤矿安全事故多的问题,本文通过对国内外煤矿井下安全技术和设备的对比研究,首先确定了以无线传感器网络构建井下人员定位系统这一目标,并
传统的中频感应加热电源采用模拟器件实现整流相控触发,逆变脉冲产生,不易实现自动调功,闭环系统易受干扰,不易与其它设备进行通讯.该文采用微处理器实现对相控触发的控制,并
高超声速飞行器在军事及民用领域都具有特殊的战略意义,因此已成为各国航空航天领域的研究热点,但其强非线性、快时变、硬约束及大包络飞行等特点,导致对其进行控制器设计面
本课题的研究目的和意义就是为国内自动化仪表厂家提供开发基于基金会现场总线仪表所必需的标准资源块和功能块,使他们尽快开发出符合现场总线基金会要求的智能仪表,从而缩短国
工业过程中,保持运行过程的安全性和可靠性是很重要的,所以故障诊断技术在工业过程中的应用越来越多。本文介绍了一些故障诊断方法和TE过程模型,然后介绍了PCA方法及其在TE过
随着现代社会经济的不断发展,广播电视已经成为人们日常生活娱乐的一个重要组成部分。随着数字电视技术和网络的不断发展,电视台对自动播出控制系统的功能和性能又提出了新的
该文以国家“九·五”攻关课题“人工智能技术在转炉炼钢过程中的应用开发研究”为背景,对转炉炼钢终点控制进行了深入研究。
本文以日本Nohmi公司R21,R22系列的产品为基础,深入探讨了现代消防报警系统的特点以及图文显示的实现。软件的四大组成部分为人机界面,数据通讯、记录管理,图文显示。本文成功的
可视化是指将数据及其它形式的信息通过可视化处理创建仿真分析环境或仿真虚拟环境,使参试人员通过视觉信息掌握系统中变量之间、变量与参数间、变量与外部作用间的变化关系,直
该文在国内外理论研究和开发实践的基础上,理出现代制造企业信息管理系统框架体系,并对从企业运作的设计部分再到销售服务部分的各个环节的信息管理框架做了较详细的剖析.更