一种示波器及其配置装置和配置方法制造方法及图纸

技术编号:8861371 阅读:129 留言:0更新日期:2013-06-28 00:44
本发明专利技术是关于一种示波器及其配置装置和配置方法,所述的配置装置包括:配置文件导入单元,用于导入外部的配置文件;配置文件转换单元,用于将外部导入的配置文件转换为配置命令;配置命令执行单元,用于根据所述的配置命令配置示波器。本发明专利技术提供的示波器及其配置装置和配置方法,使用配置文件方式直观表示对示波器所进行的设置,可以离线设置示波器,不需要从示波器上导出设置,在导入编辑的配置文件时,顺序执行,可以实现自动设置和进行自动测量。

【技术实现步骤摘要】

本专利技术是关于示波器
,具体来说是关于。
技术介绍
在利用示波器进行工作的过程中,根据不同的应用环境需要对示波器进行不同的设置。比如为了观察一个窄脉冲信号,需要设置示波器的触发系统,垂直系统和水平系统,垂直系统包括通道的档位,探头比,阻抗,耦合,反相,带宽限制等;水平系统包括水平时基,水平位移,延迟扫描等。为了能够读出脉冲的宽度还需要打开脉宽测量项。在更为复杂测试环境下,示波器的设置就更加复杂。为了简化测试前对示波器的一系列设置,仪器一般会提供设置存储功能。这样,用户可以先对示波器进行一次设置,然后将当前的设置以设置文件的形式存储在非易失存储器上,在需要时,再从存储器读取该设置文件,恢复设置。也就是说,现有技术中,如果需要得到示波器的设置文件,必须先设置示波器,设置好之后导出当前设置得到设置文件。如果示波器的操作按钮出现故障或其它原因导致无法对示波器进行有效设置,则也就无法得到设置文件。相应的,如果想要查看某以设置文件的具体参数,也必须在示波器上读取设置文件才可以。另外,现有技术中示波器的设置文件为二进制形式,在其他环境下(如Windows)查看,无法得知其含义,因此无法在其他环境下进行直观的编辑和查看。
技术实现思路
为克服现有技术中示波器的设置文件必须通过示波器来进行设置和查看,且无法在其他环境下进行直观的编辑和查看的问题,本专利技术提供。本专利技术提供一种示波器的配置装置,所述的配置装置设置于示波器中,所述的配置装置包括:配置文件导入单元,用于导入外部的配置文件;配置文件转换单元,用于将外部导入的配置文件转换为配置命令;配置命令执行单元,用于根据所述的配置命令配置示波器。本专利技术还提供一种示波器的配置方法,所述的配置方法包括:导入外部的配置文件;将外部导入的配置文件转换为配置命令;根据所述的配置命令配置示波器。本专利技术还提供一种示波器,所述的示波器包括一配置装置,所述的配置装置包括:配置文件导入单元,用于导入外部的配置文件;配置文件转换单元,用于将外部导入的配置文件转换为配置命令;配置命令执行单元,用于根据所述的配置命令配置示波器。本专利技术提供的示波器及其配置装置和配置方法,使用字符命令方式直观表示对示波器所进行的设置,可以离线编辑示波器设置文件,不需要从示波器上导出设置,在导入编辑的设置文件时,顺序执行,可以实现自动设置和进行自动测量。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,并不构成对本专利技术的限定。在附图中:图1是本专利技术实施例提供的一种示波器的配置装置的模块图。图2是本专利技术实施例提供的配置文件转换单元102的模块图。图3是本专利技术实施例提供的一种示波器的配置装置的模块图。图4是本专利技术实施例提供的一文件转换单元102实现文件转换处理的流程图。图5为文件转换单元102实现命令消息转换的流程图。图6为文件转换单元102在消息转换之前扫描命令参数的流程图。图7为本专利技术实施例提供的一种缓存连接结构图。图8是本专利技术实施例提供的一种示波器的配置方法的流程图。图9是本专利技术实施例提供的步骤S802的流程图。图10是本专利技术实施例提供的一种示波器的配置方法的流程图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本专利技术做进一步详细说明。在此,本专利技术的示意性实施方式及其说明用于解释本专利技术,但并不作为对本专利技术的限定。本专利技术实施例提供,以下结合附图对本专利技术进行详细说明。实施例一图1是本专利技术实施例提供的一种示波器的配置装置的模块图,如图1所示,配置装置100设置于示波器10中,配置装置100包括配置文件导入单元101、配置文件转换单元102和配置命令执行单元103,其中:配置文件导入单元101,用于导入外部的配置文件。配置文件转换单元102,用于将外部导入的配置文件转换为配置命令。配置文件转换为配置命令的过程也即解析过程,将字符形式的命令解析为示波器内部程序可识别的配置命令。在本专利技术实施例中,配置文件可以有两种方式来产生,即使用示波器导出配置文件或直接利用PC端的文本编辑软件编辑命令字符序列来产生配置文件。配置文件数据可以为SCPI命令格式,文件后缀和系统相关,以便于从外部存储器导入或下载。配置文件可以对示波器进行设置、读取示波器的内部状态,包括测量值和设置值等或对示波器进行系统操作,如系统休眠,文件操作等。用户可以使用非易失存储器导入外部的配置文件,也可以使用外部通讯接口导入外部的配置文件。图7为本专利技术实施例提供的一种缓存连接结构图,如图7所示,通过外部存储器导入的外部的配置文件导入至文件读取缓存中,通过外部通讯接口导入的配置文件导入至接收缓存中,解析缓存从文件读取缓存和接收缓存接收配置文件数据,并分别存储至命令缓存和参数缓存中。当配置文件导入单元101从外部存储器读取配置文件时,系统识别到外部存储器接入后,示波器中内置的文件系统读取该存储器的数据,读取的数据被缓存,然后配置文件转换单元102对缓存的数据进行命令解析,之后由配置命令执行单元103完成命令执行过程。如果外部的配置文件比较大,内部文件读取缓存需要分批次读取文件,分批次解析。配置文件以换行符(OxOA)结束,可以以换行符为标记依次读取每一行数据,将一或多行数据作为一个完整的解析批次数据。需要说明的是,当从外部存储器中读取配置文件时,系统处于主动获取数据状态,需要用户操作来启动读取数据过程。解析过程在从外部存储器中读入文件后,自动启动,不需要用户手动干预。当配置文件导入单元101从外部通讯接口接收配置文件时,接收到的配置文件数据直接传入配置文件转换单元102,然后启动命令解析过程,可以实现命令接收和执行并发进行。接收缓存将接收到的数据进行缓存,然后将接收缓存中的数据传输给解析缓存,然后开始下一批数据的接收过程。配置文件转换单元102在解析缓存不为空时,开始从解析缓存中依次读取数据解析命令,解析缓存基于队列的方式,接收过程接收到的数据顺序进入解析缓存队列。需要说明的是,通讯接口接收到数据后,会自动和处理器完成交互,将接收到的数据写入解析缓存中,这个过程不需要用户操作,但需要用户操作其它设备通过通讯接口向设备发送数据。使用通讯接口传输配置文件,接收缓存接收到配置文件后、配置文件转换单元102启动命令解析的过程和通过外部存储器导入配置文件后、配置文件转换单元102启动命令解析的过程相同。接收缓存和文件读取缓存是不同的存储空间,接收缓存用于从通讯接口被动地接收数据,而文件读取缓存为系统主动从外部存储器中读取数据。在本质上它们都是系统的一块数据空间,存储的是配置文件,对两块空间的处理过程完全相同。都是启动解析过程,解析过程解析命令,命令依次进入命令执行队列,命令执行过程依次出队,执行每条命令。在本专利技术实施例中,配置文件转换单元102对配置文件导入单元101导入的外部的配置文件进行解析处理,转换为示波器可以执行的配置命令。图2是本专利技术实施例提供的配置文件转换单元102的模块图,如图2所示,配置文件转换单元102包括:字符扫描模块201,用于依次扫描读入缓存的配置文件的字符。在本专利技术实施例中,配置文件转换单元102根据配置文件的大小和配置文件系统读入缓存的大小,确定是一次读取配置文件还是分批次读取配置文件本文档来自技高网...

【技术保护点】
一种示波器的配置装置,所述的配置装置设置于示波器中,其特征在于,所述的配置装置包括:配置文件导入单元,用于导入外部的配置文件;配置文件转换单元,用于将外部导入的配置文件转换为配置命令;配置命令执行单元,用于根据所述的配置命令配置示波器。

【技术特征摘要】
1.一种示波器的配置装置,所述的配置装置设置于示波器中,其特征在于,所述的配置装置包括: 配置文件导入单元,用于导入外部的配置文件; 配置文件转换单元,用于将外部导入的配置文件转换为配置命令; 配置命令执行单元,用于根据所述的配置命令配置示波器。2.根据权利要求1所述的配置装置,其特征在于,所述的配置装置还包括: 配置参数读取单元,用于读取所述的示波器的配置参数; 配置参数转换单元,用于将所述的配置参数转换为配置文件; 配置文件导出单元,用于将所述的配置文件导出至外部设备。3.根据权利要求1所述的配置装置,其特征在于,所述的配置文件转换单元包括: 字符扫描模块,用于依次扫描读入缓存的配置文件的字符; 结束符检测模块,用于检测扫描到的字符是否是结束符; 字符写入模块,用于在没有检测到结束符时将扫描到的字符写入命令缓存; 字符解析模块,用于在检测到结束符时解析所述命令缓存中的字符,得到配置命令。4.一种示波器的配置方法,其特征在于,所述的配置方法包括: 导入外部的配置文件 ; 将外部导入的配置文件转换为配置命令; 根据所述的配置命令配置示波器。5.根据权利要求4所述的配置方法,其特征在于,所述的配置方法还包括: 读取所述的示波器的配置参数; 将所述的配置参数转换为配置文件...

【专利技术属性】
技术研发人员:王志彦王悦王铁军李维森
申请(专利权)人:北京普源精电科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1