示波器波形自动生成方法、装置及终端设备制造方法及图纸

技术编号:24998618 阅读:74 留言:0更新日期:2020-07-24 18:00
本发明专利技术适用于示波器技术领域,提供了一种示波器波形自动生成方法、装置及终端设备,所述方法包括:与示波器建立通信连接,控制所述示波器截取当前界面的波形测试图像,获取并保存所述波形测试图像。本申请能够利用终端设备控制示波器截取当前界面的波形测试图像,从而自动获取波形测试图像,进而根据生成的波形测试图像得到测试报告,解决测试过程中处理图片的繁琐问题,能够提高测试效率,为示波器的可靠性测试提供了更充裕的测试时间。

【技术实现步骤摘要】
示波器波形自动生成方法、装置及终端设备
本专利技术属于示波器
,尤其涉及一种示波器波形自动生成方法、装置及终端设备。
技术介绍
目前,相关人员在测试示波器时,需要用U盘插到示波器上获取测试过程中的波形照片,然后再将U盘插到电脑上将相关的照片拷贝出来,接着手动插入图片到WORD报告中,插入后还需要手动调节图片的纵横比,在图片量多的情况下,这种处理方法明显效率低下,工作人员的工作量较大。
技术实现思路
有鉴于此,本专利技术实施例提供了一种示波器波形自动生成方法、装置及终端设备,以解决现有技术中示波器图片获取效率低下的问题。本专利技术实施例的第一方面提供了一种示波器波形自动生成方法,包括:与示波器建立通信连接;控制所述示波器截取当前界面的波形测试图像,获取并保存所述波形测试图像。本专利技术实施例的第二方面提供了一种示波器波形自动生成装置,包括:通信连接建立模块,用于与示波器建立通信连接;截图模块,用于控制所述示波器截取当前界面的波形测试图像;波形测试图像获取模块,用于获取并保存所述波形测试图像。本专利技术实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述示波器波形自动生成方法的步骤。本专利技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述示波器波形自动生成方法的步骤。本专利技术实施例通过终端设备与示波器建立通信连接,能够利用终端设备控制示波器截取当前界面的波形测试图像,从而自动获取波形测试图像,进而根据生成的波形测试图像得到测试报告,解决测试过程中处理图片的繁琐问题,能够提高测试效率,为示波器的可靠性测试提供了更充裕的测试时间附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的示波器波形自动生成方法的流程示意图;图2是本专利技术实施例提供的图1中S103的具体实现流程示意图;图3是本专利技术实施例提供的示波器波形自动生成装置的结构示意图;图4是本专利技术实施例提供的终端设备的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。本专利技术的说明书和权利要求书及上述附图中的术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含一系列步骤或单元的过程、方法或系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例1:图1示出了本专利技术一实施例所提供的示波器波形自动生成方法的实现流程图,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:S101:与示波器建立通信连接;S102:控制所述示波器截取当前界面的波形测试图像;S103::并获取所述波形测试图像。本实施例的流程主体可以为终端设备,通过TCP/IP网络将终端设备与示波器建立连接,通过建立终端设备与示波器的通信,能够直接获取示波器的波形测试图像,从而不再需要通过U盘转存,提高了波形测试效率。在一个实施例中,在图1中S101之前,本实施例提供的示波器波形自动生成方法还包括:若获取到用户输入的波形获取指令;则创建波形存储文件夹目录。在本实施例中,当终端设备获取到用户输入的波形获取指令时,首先会在终端设备内创建一个波形存储文件夹目录,用于存储获取的示波器的波形测试图像,同时建立与示波器的通信连接。在一个实施例中,图1中S101的具体实现流程包括:若获取到用户输入的波形获取指令,则打开与所述示波器连接的TCP/IP网络串口,与所述示波器建立通信连接。在本实施例中,在获取到用户输入的波形获取指令时,需要打开示波器串口,选择示波器需要的通道,从而建立终端设备与示波器的通信连接。在一个实施例中,图1中S102的具体实现流程包括:发送图片截取指令至所述示波器,所述图片截取指令用于指示所述示波器对所述示波器的当前界面进行截屏。在本实施例中,当建立终端设备与示波器的通信连接后,需要控制运行中的示波器暂停,具体地,可以通过手动控制示波器暂停,也可以通过终端设备发送指令控制示波器暂停。当示波器暂停后并且收到终端设备的图片截取指令时,则对示波器自身当前的界面进行截图,生成波形测试图像,以及将波形测试图像发送至终端设备。在一个实施例中,如图2所示,图2示出了图1中S103的具体实现流程,其过程详述如下:S201:获取用户输入的图像类型及图像名称;S202:获取所述示波器发送的波形测试图像,并将所述波形测试图像按照所述图像类型及所述图像名称保存至所述波形存储文件夹目录指定的文件夹下。在本实施例中,终端设备接收到波形测试图像后,将波形测试图像保存成用户设置的图像类型,并设置波形测试图像的名称为用户设置的图像名称,完成类型和名称设置后,将波形测试图像按照创建的波形存储文件夹目录保存到指定的文件夹中,从而得到示波器波形。具体地,图像类型可以包括但不限于.jpg、.jpeg、.gif、.ai和.pdg。在一个实施例中,在图1中S102之后,本实施例提供的示波器波形自动生成方法还包括:将所述波形测试图像插入预先创建的通用模板中,生成测试报告。在本实施例中,在生成测试报告之前,为了避免反复输入相同的信息或作重复性的格式修改,需要创建测试报告的通用模板;其过程详述如下:1、采用VBA算法,新建一个空白的文本文档,按照修改文档的方法,根据示波器测试报告的常用格式,在文档中添加页眉页脚、标题、说明、文本框、分隔符等静态文本,在需要实时动态修改内容的位置插入书签、域,将这一文档作为示波器测试报告的通用模板。例如,一般试验报告都包括试验时间,我们只需在文档中插入书签,在系统中用VBA代码在此书签处插入—个“日期和时间域”,报告中即可自动生成当前时间;如果报告需要插入表格,首先要设定好插入表格的段落,再在下一段插入“分页符”,使其成为一个区域;如果报告需要插入图像,在本文档来自技高网...

【技术保护点】
1.示波器波形自动生成方法,其特征在于,包括:/n与示波器建立通信连接;/n控制所述示波器截取当前界面的波形测试图像;/n获取并保存所述波形测试图像。/n

【技术特征摘要】
1.示波器波形自动生成方法,其特征在于,包括:
与示波器建立通信连接;
控制所述示波器截取当前界面的波形测试图像;
获取并保存所述波形测试图像。


2.如权利要求1所述的示波器波形自动生成方法,其特征在于,在所述与示波器建立通信连接之前,还包括:
若获取到用户输入的波形获取指令;则创建波形存储文件夹目录。


3.如权利要求1所述的示波器波形自动生成方法,其特征在于,所述与示波器建立通信连接,包括:
若获取到用户输入的波形获取指令,则打开与所述示波器连接的TCP/IP网络串口,与所述示波器建立通信连接。


4.如权利要求2所述的示波器波形自动生成方法,其特征在于,所述获取并保存所述波形测试图像,包括:
获取用户输入的图像类型及图像名称;
获取所述示波器发送的波形测试图像,并将所述波形测试图像按照所述图像类型及所述图像名称保存至所述波形存储文件夹目录指定的文件夹下。


5.如权利要求1所述的示波器波形自动生成方法,其特征在于,在所述获取所述波形测试图像之后,还包括:
将所述波形测试图像插入预先创建的通用模板中...

【专利技术属性】
技术研发人员:洪开慧杨楠张蓬勃吴泳斌林永涛
申请(专利权)人:科华恒盛股份有限公司漳州科华技术有限责任公司
类型:发明
国别省市:福建;35

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

1