LXI任意波形发生器C/S模式软件设计

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:hxt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着LXI总线技术和现代测试设备大型化、复杂化和网络化的发展,分布式网络自动测试系统得到广泛的应用,因此对仪器网络功能的要求也越来越高,对多功能用户界面的研究也越来越迫切。任意波形发生器作为一种被广泛应用的测试仪器,不仅能够产生标准波形和调制波形信号,还要能产生用户编辑的任意波形,才能满足越来越复杂多变的应用环境和应用需求。针对上述需求,本课题的主要任务就是设计一套完整的LXI任意波形发生器模块C/S模式(客户端/服务器端模式)程控软件,实现对仪器模块的远程控制。LXI任意波形发生器模块C/S模式软件程序包括了LAN消息触发、IEEE1588定时触发和LXI硬件总线触发三种LXI触发方式,不仅具有标准波形和调制波形的参数设置和波形数据传输功能,同时具有任意波形编辑和处理以及数据发送等功能,真正体现出波形发生的任意性。本课题主要工作的具体内容如下:1.阐述任意波形发生器的发展现状,进行国内外研究对比,在此基础上,引出本课题的研究意义,并介绍仪器硬件工作原理、设计C/S模式应用软件方案和设计IVI驱动软件;2.设计C/S模式程控软件。设计时采用了模块化的设计思想,包括了常规波形产生模块、任意波形编辑器模块和触发设置模块等,每个模块的功能都在对应的类函数中实现。其中任意波形编辑器软件是本课题设计的重点和难点,功能包含了波形产生、波形处理、波形数据输出等,以及其他自定义控件的等功能;3.实现IVI驱动软件。介绍了IVI驱动主要函数的具体实现过程;4.进行系统调试和软件的功能和可行性的验证测试,测试结果表明设计软件程序的满足设计要求。本课题完成了LXI任意波形发生器模块C/S模式人机交互界面和IVI驱动软件设计与实现,重点介绍常规波形产生、任意波形编辑器和触发设置三个模块和IVI驱动函数的实现过程,最后通过软硬件的联合调试与测试,验证了C/S模式程控功能的正确性。
其他文献
燃气轮机具有效率高、体积小、重量轻、维护简单、运行可靠、自动化程度高、造价低等优点,因此广泛应用在航空工业、陆用发电、天然气输送、石油、铁路和造船工业中。而涡轮
该文对面向产品开发逆向工程的关键技术展开研究,提出了一些新观点、新认识.基于企业中一般的实际情况提出一种实用的计算机辅助的逆向工程方案,把计算机辅助测量技术有机地
高速频率测量是调制域分析仪的基本功能.调制域是几年前提出的继时域和频域之后又一新的信号分析领域,它直接描述了角调制信号的频率或相们随时间变化的关系,它能以很直观的
伴随着微电子技术,计算机网络通讯技术的发展,自动化控制仪表由单一测控表、DCS集散型控制系统向分布型现场总线技术发展。以LonWorks技术为基础的LonWorks现场总线是目前世
脱硫塔内的流场速度场测量是电厂脱硫工程中急待解决的问题,它对提高电厂的脱硫效率和减小空气污染有重要的应用价值。该文首先介绍了流场速度场测量的历史和现状,对比了二种最
在一些动物社会里,个体微不足道,群体却充满智慧:没有领导,没有组织者,所有的分工却秩序井然。  我们过去常常认为,蚂蚁一定明白自己在做什么。当一群蚂蚁雄赳赳穿越厨房餐桌的时候,它们看起来是如此自信,想必它们“心中早已有谱”,知道要去哪儿和做什么。否则,它们怎可能造起精巧的巢穴,进行浩浩荡荡的捕食活动呢?   不只蚂蚁如此。成百上千的蜜蜂就能够迅速决定把蜂房筑在哪里,即使这决定遭到许多蜜蜂的反对;
期刊
三维封闭空间(如船舶舱室、汽车驾驶室、工作间等)的噪声控制具有重要的实用价值。通过对声学系统的模态分析,可以得到其固有频率以及在此频率下声学量在声场空间上的分布,了