首页> 中国专利> 一种波形记录仪数据集成处理方法及装置

一种波形记录仪数据集成处理方法及装置

摘要

本申请实施例公开了一种波形记录仪数据集成处理方法及装置。本申请实施例提供的技术方案通过脚本文件运行对应的脚本程序,通过通信总线获取并保存测量终端提供的测量数据,同时,基于脚本程序发出的采集反馈消息获取测量数据,并基于测量数据进行数据分析处理得到数据分析结果。不需要制作新的板卡,在波形记录仪上运行脚本程序,控制其他测量终端并定时读取其他测量终端的测量数据,即可对测量数据进行储存以及分析处理,同时,不需要配置上位机软件进行数据采集和保存工作,有效降低波形记录仪的维护工作难度,并且用户可通过修改脚本文件,实现对测量终端的控制,采集不同目标设备的数据,操作灵活。

著录项

  • 公开/公告号CN112925579A

    专利类型发明专利

  • 公开/公告日2021-06-08

    原文格式PDF

  • 申请/专利权人 广州致远电子有限公司;

    申请/专利号CN202110155814.2

  • 申请日2021-02-04

  • 分类号G06F9/445(20180101);G01R13/00(20060101);G08C19/00(20060101);

  • 代理机构11884 北京泽方誉航专利代理事务所(普通合伙);

  • 代理人陈照辉

  • 地址 510000 广东省广州市天河区软件园思成路43号第3层306房

  • 入库时间 2023-06-19 11:19:16

说明书

技术领域

本申请实施例涉及测量技术领域,尤其涉及一种波形记录仪数据集成处理方法及装置。

背景技术

现有的波形记录仪是通过插各种板卡采集信号,常用板卡有电压卡、频率卡、温度卡等。

如需要在波形记录仪上运行不同的数据采集功能,例如集成功率运算功能,需要做对应功能的板卡,例如需要记录CAN数据等特定数据时,需要制作相应的CAN板卡,并在记录仪实现CAN相关功能。随着数据采集需求的增大,记录仪所需的板卡越来越多,导致波形记录仪的维护工作越来越困难。

发明内容

本申请实施例提供一种波形记录仪数据集成处理方法及装置,以降低波形记录仪的维护工作难度。

在第一方面,本申请实施例提供了一种波形记录仪数据集成处理方法,包括:

响应于脚本选择操作确定所述脚本选择操作对应的脚本文件,并基于所述脚本文件运行对应的脚本程序;

通过通信总线向测量终端发送测量配置信息,以使所述测量终端基于所述测量配置信息采集测量数据;

通过所述通信总线获取所述测量终端提供的所述测量数据,并将所述测量数据存储至设定的数据存储位置;

基于所述脚本程序发出的采集反馈消息,从所述数据存储位置获取所述测量数据,并基于所述测量数据进行数据分析处理得到数据分析结果。

进一步的,所述响应于脚本选择操作确定所述脚本选择操作对应的脚本文件之前,还包括:

响应于脚本输入操作,确定所述脚本输入操作对应的脚本文件,并将所述脚本文件存储至设定的脚本存储位置,不同的所述脚本文件对应执行不同数据测量功能的脚本程序。

进一步的,所述脚本文件记录有与测量终端的通信连接方式、用于控制所述测量终端的配置命令信息、用于获取所述测量终端采集的测量数据的查询命令信息以及对所述测量数据的转换和存储方式中的一种或多种的脚本功能信息。

进一步的,所述通过所述通信总线获取所述测量终端提供的所述测量数据,并将所述测量数据存储至设定的数据存储位置,包括:

判断当前的采集状态是否为采集完成状态;

若是,则结束所述脚本程序;

否则,通过所述通信总线获取所述测量终端提供的所述测量数据,将所述测量数据进行标准处理得到标准波形数据集数据,并将所述标准波形数据集数据存储至设定的数据存储位置,并重新判断当前的采集状态是否为采集完成状态。

进一步的,所述将所述测量数据进行标准处理得到标准波形数据集数据,包括:

将所述测量数据转换为趋势波形格式,并加入所述测量数据对应的数据描述信息,得到标准波形数据集数据。

进一步的,所述基于所述脚本程序发出的采集反馈消息,从所述数据存储位置获取所述测量数据,并基于所述测量数据进行数据分析处理得到数据分析结果,包括:

基于所述脚本程序发出的采集反馈消息,判断所述采集反馈消息的消息类型,所述消息类型包括采集进度消息和采集结束消息;

若所述消息类型为采集进度消息,则从所述数据存储位置获取所述测量数据,将所述测量数据转换为显示需求的格式,并基于所述测量数据进行数据分析处理得到数据分析结果,对所述数据分析结果进行显示;

若所述消息类型为采集结束消息,则停止数据采集流程,并基于所述测量数据进行数据分析处理得到数据分析结果,对所述数据分析结果进行显示。

在第二方面,本申请实施例提供了一种波形记录仪数据集成处理装置,包括脚本选择模块、采集配置模块、数据获取模块和数据分析模块,其中:

所述脚本选择模块,用于响应于脚本选择操作确定所述脚本选择操作对应的脚本文件,并基于所述脚本文件运行对应的脚本程序;

所述采集配置模块,用于通过通信总线向测量终端发送测量配置信息,以使所述测量终端基于所述测量配置信息采集测量数据;

所述数据获取模块,用于通过所述通信总线获取所述测量终端提供的所述测量数据,并将所述测量数据存储至设定的数据存储位置;

所述数据分析模块,用于基于所述脚本程序发出的采集反馈消息,从所述数据存储位置获取所述测量数据,并基于所述测量数据进行数据分析处理得到数据分析结果。

在第三方面,本申请实施例提供了一种波形记录仪数据集成处理系统,包括波形记录仪、通信总线和测量终端,所述波形记录仪设置有终端应用、脚本处理进程、脚本程序和存储介质,其中所述终端应用与所述脚本处理进程和所述存储介质通信,所述脚本程序与脚本处理进程和所述存储介质通信,并通过所述通信总线与所述测量终端通信,其中:

所述终端应用响应于脚本选择操作确定所述脚本选择操作对应的脚本文件,并通知所述脚本处理进程基于所述脚本文件运行对应的脚本程序;

所述脚本程序通过通信总线向测量终端发送测量配置信息,以使所述测量终端基于所述测量配置信息采集测量数据;

所述脚本程序通过所述通信总线获取所述测量终端提供的所述测量数据,并将所述测量数据存储至所述存储介质中设定的数据存储位置;

基于所述脚本程序发出的采集反馈消息,所述终端应用从所述数据存储位置获取所述测量数据,并基于所述测量数据进行数据分析处理得到数据分析结果。

在第四方面,本申请实施例提供了一种波形记录仪数据集成处理设备,包括:存储器以及一个或多个处理器;

所述存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的波形记录仪数据集成处理方法。

在第五方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的波形记录仪数据集成处理方法。

本申请实施例通过确定脚本选择操作对应的脚本文件,并基于该脚本文件运行对应的脚本程序,并通过通信总线向测量终端发送配置信息,使测量终端根据配置信息采集测量数据,通过通信总线获取并保存测量终端提供的测量数据,同时,基于脚本程序发出的采集反馈消息获取测量数据,并基于测量数据进行数据分析处理得到数据分析结果。不需要制作新的板卡,在波形记录仪上运行脚本程序,控制其他测量终端并定时读取其他测量终端的测量数据,即可对测量数据进行储存以及分析处理,同时,不需要配置上位机软件进行数据采集和保存工作,有效降低波形记录仪的维护工作难度,并且用户可通过修改脚本文件,实现对测量终端的控制,采集不同目标设备的数据,操作灵活。

附图说明

图1是本申请实施例提供的一种波形记录仪数据集成处理系统的结构示意图;

图2是本申请实施例提供的一种波形记录仪数据集成处理方法的流程图;

图3是本申请实施例提供的另一种波形记录仪数据集成处理系统的结构示意图;

图4是本申请实施例提供的另一种波形记录仪数据集成处理方法的流程图;

图5是本申请实施例提供的一种波形记录仪数据集成处理装置的结构示意图;

图6是本申请实施例提供的一种波形记录仪数据集成处理设备的结构示意图。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

图1给出了本申请实施例提供的一种波形记录仪数据集成处理系统的结构示意图,如图1所示,该波形记录仪数据集成处理系统包括波形记录仪、通信总线和测量终端,波形记录仪配置有终端应用、脚本处理进程、脚本程序和存储介质,其中终端应用与脚本处理进程和存储介质通信,脚本程序与脚本处理进程和存储介质通信,并通过通信总线与测量终端通信。该波形记录仪为波形数据采集记录仪设备,可长时间连续同步采集记录多个通道、多种信号(例如电压、电流、频率、温度等)的趋势波形。其中测量终端可设置一个或多个,本申请不做限定。

其中,终端应用响应于脚本选择操作确定脚本选择操作对应的脚本文件,并通知脚本处理进程基于脚本文件运行对应的脚本程序。脚本程序通过通信总线向测量终端发送测量配置信息,以使测量终端基于测量配置信息采集测量数据。脚本程序通过通信总线获取测量终端提供的测量数据,并将测量数据存储至存储介质中设定的数据存储位置。基于脚本程序发出的采集反馈消息,终端应用从数据存储位置获取测量数据,并基于测量数据进行数据分析处理得到数据分析结果。

图2给出了本申请实施例提供的一种波形记录仪数据集成处理方法的流程图,本申请实施例提供的波形记录仪数据集成处理方法可以由波形记录仪数据集成处理装置来执行,并运行于上述实施例提供的波形记录仪数据集成处理系统中,该波形记录仪数据集成处理装置可以通过硬件和/或软件的方式实现,并集成在波形记录仪数据集成处理设备(例如波形记录仪)中。

下述以波形记录仪数据集成处理装置执行波形记录仪数据集成处理方法为例进行描述。参考图2,该波形记录仪数据集成处理方法包括:

S101:响应于脚本选择操作确定所述脚本选择操作对应的脚本文件,并基于所述脚本文件运行对应的脚本程序。

示例性的,运行终端应用,以开启波形记录仪的终端应用集成功能,在波形记录仪中运行终端应用和脚本处理进程,通过终端应用对脚本选择操作进行检测。

本实施例提供的终端应用与脚本处理进程约定好通信协议和通信方式,如消息队列、信号量、socket等。终端应用在检测到脚本选择操作后,确定脚本选择操作所对应的脚本文件,并基于约定好的通信协议和通信方式将该脚本文件对应的脚本信息发送给脚本处理进程,以通知脚本处理进程基于该脚本文件运行对应的脚本程序。脚本处理进程在接收到脚本信息后,在后台加载脚本文件并运行对应的脚本程序。

其中,本实施例提供的波形记录仪数据集成处理装置保存有不同的脚本文件,并可基于不用的脚本文件运行对应不同数据采集分析功能的脚本程序。本实施例提供的终端应用为波形记录仪前端应用,通过前端界面与用户进行交互以及调度其他硬件工作,如板卡、FPGA等硬件,以实现波形采集流程控制,可对数据处理、分析、显示。

S102:通过通信总线向测量终端发送测量配置信息,以使所述测量终端基于所述测量配置信息采集测量数据。

其中,测量终端为支持获取数据的测量仪器,测量终端用于连接于目标设备。通信总线用于连接波形记录仪与测量终端,使波形记录仪与测量终端通信,通信总线的通信连接方式有TCP、USB、GPIB、RS232等。

示例性的,在波形记录仪中运行的脚本程序通过通信总线向测量终端发送测量配置信息,测量终端将根据接收到的测量配置信息进行采集参数设置,基于设置的采集参数对目标设备进行数据采集,并得到测量数据。一般的,测量终端缺少记录功能,或者记录缓存有限,如数字万用表、功率计、功率分析仪等,本实施例通过通信总线获取测量终端采集到的测量数据,以对测量数据进行储存。

S103:通过所述通信总线获取所述测量终端提供的所述测量数据,并将所述测量数据存储至设定的数据存储位置。

示例性的,脚本程序从通信总线获取测量终端采集到的测量数据,并将这些测量数据保存到设定的数据存储位置中。其中数据存储位置设置在波形记录仪数据集成处理系统提供的存储介质中。

本实施例提供的存储介质可以是内存、硬盘、U盘、SD卡等可以保存数据的介质。

S104:基于所述脚本程序发出的采集反馈消息,从所述数据存储位置获取所述测量数据,并基于所述测量数据进行数据分析处理得到数据分析结果。

示例性的,脚本程序根据从采集终端接收到的测量数据,并根据脚本文件指示的采集流程要求,确定当前的数据采集进程,生成相应的采集反馈消息,并向终端应用发送。

进一步的,终端应用在接收到脚本程序发出的采集反馈消息后,根据采集反馈消息判断是否完成数据采集流程。若已完成数据采集流程或检测到采集停止操作,则从上述数据存储位置获取测量数据,并基于测量数据进行数据分析处理得到数据分析结果。可选的,在得到数据分析结果后,在波形记录仪的显示屏中对数据分析结果进行显示。

上述,通过确定脚本选择操作对应的脚本文件,并基于该脚本文件运行对应的脚本程序,并通过通信总线向测量终端发送配置信息,使测量终端根据配置信息采集测量数据,通过通信总线获取并保存测量终端提供的测量数据,同时,基于脚本程序发出的采集反馈消息获取测量数据,并基于测量数据进行数据分析处理得到数据分析结果。不需要制作新的板卡,在波形记录仪上运行脚本程序,控制其他测量终端并定时读取其他测量终端的测量数据,即可对测量数据进行储存以及分析处理,同时,不需要配置上位机软件进行数据采集和保存工作,有效降低波形记录仪的维护工作难度,并且用户可通过修改脚本文件,实现对测量终端的控制,采集不同目标设备的数据,操作灵活。

在上述实施例的基础上,图3给出了本申请实施例提供的另一种波形记录仪数据集成处理系统的结构示意图,该波形记录仪数据集成处理系统在上述波形记录仪数据集成处理系统的基础上进一步设置。

具体的,在上述实施例提供的波形记录仪数据集成处理系统的基础上,本实施例提供的终端应用设置有依次通信的显示屏、显示模块、分析模块和采集模块,其中采集模块与脚本处理进程通信连接,脚本程序配置有依次通信的控制模块、转换模块和存储模块,其中控制模块通信连接于通信总线,存储模块通信与存储介质通信。

其中,显示屏用于显示交互界面以及检测触控操作,显示模块用于将数据集中的趋势波形数据或数值列表数据显示到交互界面上,分析模块用于分析数据集中的数据,利用搜索、测量、运算、统计等方式对数据进行二次分析,并形成分析结果送给显示模块显示,采集模块用于控制数据采集流程,与脚本处理进程进行交互,读取存储介质中的数据并分发给各模块。脚本处理进程为后台进程,用于与终端应用交互,接收终端应用的命令,例如脚本执行、脚本停止命令等,并调用脚本程序控制其他测量终端实现集成功能,并将脚本执行日志、状态信息返回给终端应用。

进一步的,控制模块用于与测量终端进行通信,发送SCPI命令控制测量终端,并读取测量终端采集到的测量数据,转换模块用于将从测量终端读取到的测量数据中的瞬时数值转换成趋势波形格式,并加入其他测量数据和数据描述信息,组合成记录仪的标准波形数据集数据,存储模块用于将标准波形数据集数据存储到存储介质中。

在上述实施例的基础上,图4给出了本申请实施例提供的另一种波形记录仪数据集成处理方法的流程图,该波形记录仪数据集成处理方法是对上述波形记录仪数据集成处理方法的具体化,并且本申请实施例提供的波形记录仪数据集成处理方法可运行于上述实施例提供的波形记录仪数据集成处理系统中。参考图4,该波形记录仪数据集成处理方法包括:

S201:响应于脚本输入操作,确定所述脚本输入操作对应的脚本文件,并将所述脚本文件存储至设定的脚本存储位置。

本实施例提供的脚本输入操作可以是直接向波形记录仪输入脚本文件,还可以是在波形记录仪上进行脚本新建与编辑得到脚本文件,或者是对波形记录仪本身保存的脚本文件进行编辑更新得到脚本文件。并且本实施例提供的脚本文件保存在设定的脚本存储位置,还脚本存储位置可以是设置在存储介质中。

本实施例提供的脚本文件记录有与测量终端的通信连接方式、用于控制所述测量终端的配置命令信息、用于获取所述测量终端采集的测量数据的查询命令信息以及对所述测量数据的转换和存储方式中的一种或多种的脚本功能信息,并且不同的脚本文件对应执行不同数据测量功能的脚本程序。

在利用测量终端对目标设备进行数据采集前,需要先搭建波形记录仪数据集成处理系统对应的集成环境。即将波形记录仪和测量终端接入同一通信总线上,建立波形记录仪与测量终端之间的通信,并且测量终端可接入目标设备,以对目标设备进行检测并生成对应的测量数据。

具体的,响应于用户的脚本输入操作,确定脚本输入操作对应的脚本文件,并将输入的脚本文件存储至设定的脚本存储位置。例如用户编写好脚本代码,并基于脚本代码生成脚本文件,如编写Python脚本,在脚本上实现以下功能:与测量终端通信连接,发送SCPI设置命令控制测量终端,发送SCPI查询命令获取测量终端的数据,调用波形记录仪提供的接口将数据转换为趋势波形,调用波形记录仪提供接口存储趋势波形格式的数据。可在波形记录仪目录下设置脚本存储位置,编写好的脚本文件可存放在波形记录仪目录下。

S202:响应于脚本选择操作确定所述脚本选择操作对应的脚本文件,并基于所述脚本文件运行对应的脚本程序。

S203:通过通信总线向测量终端发送测量配置信息,以使所述测量终端基于所述测量配置信息采集测量数据。

S204:判断当前的采集状态是否为采集完成状态。若是,则跳转至步骤S205,否则跳转至步骤S206。

具体的,脚本程序中的控制模块对波形记录仪当前的采集状态进行检测,并判断当前的采集状态是否为采集完成状态。其中,在脚本程序按照脚本文件的采集要求完成所需采集的数据量时,采集状态被更新为采集完成状态,或者是检测到用户执行的采集停止操作时,采集状态被更新为采集完成状态,否则采集状态被维持在采集进行状态。若当前的采集状态为采集完成状态,则跳转至步骤S205,否则跳转至步骤S206。

S205:结束所述脚本程序。

若当前的采集状态为采集完成状态,此时可认为已经采集到指定的波形点数或者用户停止采集,则脚本程序退出对测量终端的控制,并结束当前脚本程序,并通过脚本处理进程向终端应用发送采集反馈消息,以通知终端应用采集结束。在结束所述脚本程序后,跳转至步骤S207。

S206:通过所述通信总线获取所述测量终端提供的所述测量数据,将所述测量数据进行标准处理得到标准波形数据集数据,并将所述标准波形数据集数据存储至设定的数据存储位置,并重新判断当前的采集状态是否为采集完成状态。

若当前的采集状态为采集进行状态,则由控制模块向测量终端发送SCPI命令,以获取测量终端采集得到的测量数据。进一步的,将测量数据进行标准处理得到标准波形数据集数据。

进一步的,通过存储模块将标准波形数据集数据存储到存储介质设定的数据存储位置中。脚本程序通过脚本处理进程向终端应用发送采集反馈消息,以通知终端应用当前的数据采集进度,即采集到的波形点数,并返回至步骤S204重新判断当前的采集状态是否为采集完成状态。

在一个可能的实施例中,所述将所述测量数据进行标准处理得到标准波形数据集数据,包括:将所述测量数据转换为趋势波形格式,并加入所述测量数据对应的数据描述信息,得到标准波形数据集数据。即将从测量终端得到的测量数据经过转换模块转换成趋势波形格式,并加入其他测量数据和数据描述信息,组合成适配于波形记录仪的标准波形数据集数据。

S207:基于所述脚本程序发出的采集反馈消息,判断所述采集反馈消息的消息类型是否为采集进度消息。若是,则跳转至步骤S208,否则跳转至步骤S209。

本实施例提供的消息类型包括采集进度消息和采集结束消息。

终端应用在接收到脚本处理进程发送的采集进度消息后,会执行数据处理流程。具体的,应用终端在接收到脚本程序发出的采集反馈消息,判断采集反馈消息的消息类型为采集进度消息还是采集结束消息,若为采集进度消息,则跳转至步骤S208,否则跳转至步骤S209。

S208:从所述数据存储位置获取所述测量数据,将所述测量数据转换为显示需求的格式,并基于所述测量数据进行数据分析处理得到数据分析结果,对所述数据分析结果进行显示。

具体的,若接收到的消息类型为采集进度消息,采集模块从数据存储位置读取测量数据,例如读取标准波形数据集数据,并将测量数据转换为分析模块处理数据时需要的数据格式。

进一步的,由分析模块对格式转换后的测量数据进行数据分析处理,例如波形缩放、搜索、运算、统计等,并生成数据分析结果,将数据分析结果转换为显示模块所需的数据格式,并由显示模块将数据分析结果显示到显示屏中。

可以理解的是,在脚本程序发出采集进度消息,由应用终端进行分析和显示时,脚本程序持续执行数据采集流程,直至采集到设定的波形点数或用户结束采集流程。

S209:停止数据采集流程,并基于所述测量数据进行数据分析处理得到数据分析结果,对所述数据分析结果进行显示。

具体的,若接收到的消息类型为采集结束消息,则停止脚本程序的数据采集流程,并进一步采集模块从数据存储位置读取测量数据,并将测量数据转换为分析模块处理数据时需要的数据格式。进一步的,由分析模块对格式转换后的测量数据进行数据分析处理,并生成数据分析结果,将数据分析结果转换为显示模块所需的数据格式,并由显示模块将数据分析结果显示到显示屏中。

上述,通过确定脚本选择操作对应的脚本文件,并基于该脚本文件运行对应的脚本程序,并通过通信总线向测量终端发送配置信息,使测量终端根据配置信息采集测量数据,通过通信总线获取并保存测量终端提供的测量数据,同时,基于脚本程序发出的采集反馈消息获取测量数据,并基于测量数据进行数据分析处理得到数据分析结果。不需要制作新的板卡,在波形记录仪上运行脚本程序,控制其他测量终端并定时读取其他测量终端的测量数据,即可对测量数据进行储存以及分析处理,同时,不需要配置上位机软件进行数据采集和保存工作,有效降低波形记录仪的维护工作难度,并且用户可通过修改脚本文件,实现对测量终端的控制,采集不同目标设备的数据,操作灵活。

同时,利用了数据集成和控制集成技术,通过在波形记录仪上运行脚本文件的方式,使用SCPI命令控制测量终端,并读取测量终端数据,将测量终端的原始数据转换成统一的标准数据集格式,存储到波形记录仪存储介质中。本申请将波形记录仪作为终端,在记录仪上运行控制脚本定时读取目标设备采集到的测量数据,将采集终端的测量数据转换成记录仪适用的数据集,存储到设定的数据存储位置中,在波形记录仪界面中显示测量数据对应的趋势波形和数值列表,并可利用记录仪分析功能对测量数据进行处理。而且不需要制造新的板卡就能集成采集终端功能,显示采集终端测量数据,不需要用上位机软件采集、保存数据以及显示波形和数值,不需要多配置一台PC电脑,在波形记录仪中即可集成这些功能,扩展了波形记录仪和采集终端的功能,可以利用波形记录仪对采集终端数据分析,如测量、运算、FFT(快速傅立叶变换)、搜索、统计等,并且用户修改脚本文件就能控制采集终端,采集不同仪器数据,操作灵活,适合户外测试场景,如车载测试环境。电站测试环境等。

图5给出了本申请实施例提供的一种波形记录仪数据集成处理装置的结构示意图。参考图5,该波形记录仪数据集成处理装置包括脚本选择模块51、采集配置模块52、数据获取模块53和数据分析模块54。

其中,所述脚本选择模块51,用于响应于脚本选择操作确定所述脚本选择操作对应的脚本文件,并基于所述脚本文件运行对应的脚本程序;所述采集配置模块52,用于通过通信总线向测量终端发送测量配置信息,以使所述测量终端基于所述测量配置信息采集测量数据;所述数据获取模块53,用于通过所述通信总线获取所述测量终端提供的所述测量数据,并将所述测量数据存储至设定的数据存储位置;所述数据分析模块54,用于基于所述脚本程序发出的采集反馈消息,从所述数据存储位置获取所述测量数据,并基于所述测量数据进行数据分析处理得到数据分析结果。

上述,通过确定脚本选择操作对应的脚本文件,并基于该脚本文件运行对应的脚本程序,并通过通信总线向测量终端发送配置信息,使测量终端根据配置信息采集测量数据,通过通信总线获取并保存测量终端提供的测量数据,同时,基于脚本程序发出的采集反馈消息获取测量数据,并基于测量数据进行数据分析处理得到数据分析结果。不需要制作新的板卡,在波形记录仪上运行脚本程序,控制其他测量终端并定时读取其他测量终端的测量数据,即可对测量数据进行储存以及分析处理,同时,不需要配置上位机软件进行数据采集和保存工作,有效降低波形记录仪的维护工作难度,并且用户可通过修改脚本文件,实现对测量终端的控制,采集不同目标设备的数据,操作灵活。

本申请实施例还提供了一种波形记录仪数据集成处理设备,该波形记录仪数据集成处理设备可集成本申请实施例提供的波形记录仪数据集成处理装置。图6是本申请实施例提供的一种波形记录仪数据集成处理设备的结构示意图。参考图6,该波形记录仪数据集成处理设备包括:输入装置63、输出装置64、存储器62以及一个或多个处理器61;所述存储器62,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器61执行,使得所述一个或多个处理器61实现如上述实施例提供的波形记录仪数据集成处理方法。其中输入装置63、输出装置64、存储器62和处理器61可以通过总线或者其他方式连接,图6中以通过总线连接为例。

存储器62作为一种计算设备可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请任意实施例所述的波形记录仪数据集成处理方法对应的程序指令/模块(例如,波形记录仪数据集成处理装置中的脚本选择模块51、采集配置模块52、数据获取模块53和数据分析模块56)。存储器62可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器62可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器62可进一步包括相对于处理器61远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置63可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置64可包括显示屏等显示设备。

处理器61通过运行存储在存储器62中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的波形记录仪数据集成处理方法。

上述提供的波形记录仪数据集成处理装置、设备和计算机可用于执行上述任意实施例提供的波形记录仪数据集成处理方法,具备相应的功能和有益效果。

本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如上述实施例提供的波形记录仪数据集成处理方法,该波形记录仪数据集成处理方法包括:响应于脚本选择操作确定所述脚本选择操作对应的脚本文件,并基于所述脚本文件运行对应的脚本程序;通过通信总线向测量终端发送测量配置信息,以使所述测量终端基于所述测量配置信息采集测量数据;通过所述通信总线获取所述测量终端提供的所述测量数据,并将所述测量数据存储至设定的数据存储位置;基于所述脚本程序发出的采集反馈消息,从所述数据存储位置获取所述测量数据,并基于所述测量数据进行数据分析处理得到数据分析结果。

存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如CD-ROM、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如DRAM、DDR RAM、SRAM、EDO RAM,兰巴斯(Rambus)RAM等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到第一计算机系统。第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的波形记录仪数据集成处理方法,还可以执行本申请任意实施例所提供的波形记录仪数据集成处理方法中的相关操作。

上述实施例中提供的波形记录仪数据集成处理装置、设备及存储介质可执行本申请任意实施例所提供的波形记录仪数据集成处理方法,未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的波形记录仪数据集成处理方法。

上述仅为本申请的较佳实施例及所运用的技术原理。本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由权利要求的范围决定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号