一种机组故障调试方法及其移动终端、机组故障调试系统与流程

文档序号:11518372阅读:304来源:国知局
一种机组故障调试方法及其移动终端、机组故障调试系统与流程

本发明涉及故障处理技术领域,具体涉及一组机组故障调试方法及其移动终端、机组故障调试系统。



背景技术:

随着自动化技术的提高,越来越多的控制设备应用在日常生活中。这些设备在安装、运行过程中,如果发生故障都需要对机组进行调试。例如安装工在空调安装过程中,或者售后人员在解决空调故障的过程中,都需要通过分析机组的数据来排查与定位问题。目前,对机组进行调试的方法大多数是通过配套的电脑调试软件分析从机组传回的数据,此调试软件一般需要人工编写代码供调试人员来分析问题。而机组数据一般也需要通过特定的转换器(例如将机组can数据装换为usb数据)传输到电脑。因此,使用这种方式解决机组问题时,调试过程需要用到至少两个工具:转换器装置和电脑调试软件,这不仅增加了人工调试成本,并且步骤繁琐。

随着互联网的迅速发展,智能手机已经成为现在人的标配,同时也是最便捷的访问互联网的工具之一。如果能将智能手机应用于机组调试则可以使得调试过程更加简单便捷,但是,现有技术中并公开如何将智能手机应用于机组调试领域。



技术实现要素:

有鉴于此,本发明实施例提供了一种机组故障调试方法,以解决现有技术中机组故障调试过程复杂、步骤繁琐的问题。

根据第一方面,本发明实施例提供一种机组故障调试方法,适用于移动终端中,包括如下步骤:判断是否与插在机组上的调试器建立连接;如果与所述调试器建立连接,向所述调试器请求机组运行数据;接收所述调试器返回的机组运行数据;将所述机组运行数据与预设故障代码信息进行对比,获取当前故障信息;根据所述当前故障信息获取其对应的解决方案。

可选地,将所述机组运行数据与预设故障代码信息进行对比,获取当前故障信息的处理,包括:所述预设故障代码信息中预先存储有多种故障代码;将所述机组运行数据与所述多种故障代码比较,将与所述机组运行数据对应的故障代码作为当前故障信息。

可选地,所述根据所述当前故障信息获取其对应的解决方案的处理,包括:预先存储每类故障代码对应的解决方案的存储路径,所述存储路径为所述解决方案在远程服务器中的存储地址;获取当前故障信息对应的解决方案的存储路径;向所述远程服务器发送获取该存储路径中的解决方案的请求;接收所述服务器返回的所述解决方案。

可选地,还包括将所述解决方案进行显示。

根据第二方面,本发明实施例提供了一种移动终端,包括如下步骤:调试器搜索单元,用于判断是否与插在机组上的调试器建立连接;机组数据请求单元,用于如果与所述调试器建立连接,向所述调试器请求机组运行数据;机组数据接收单元,用于接收所述调试器返回的机组运行数据;故障信息获取单元,用于将所述机组运行数据与预设故障代码信息进行对比,获取当前故障信息;解决方案获取单元,根据所述当前故障信息获取其对应的解决方案。

可选地,所述故障信息获取单元包括:故障代码预存单元,用于在所述预设故障代码信息中预先存储有多种故障代码;比较获取单元,用于将所述机组运行数据与所述多种故障代码比较,将与所述机组运行数据对应的故障代码作为当前故障信息。

可选地,所述解决方案获取单元包括:解决方案预存单元,用于预先存储每类故障代码对应的解决方案的存储路径,所述存储路径为所述解决方案在远程服务器中的存储地址;路径获取单元,用于获取当前故障信息对应的解决方案的存储路径;远程请求单元,用于向所述远程服务器发送获取该存储路径中的解决方案的请求;接收单元,用于接收所述服务器返回的所述解决方案。

根据第三方面,本发明实施例还提供了一种移动终端,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行权利要求1-4中任一项所述的机组故障调试方法。

根据第四方面,本发明实施例还提供了一种机组故障调试系统,包括:

第二方面或第三方面中的所述的移动终端;

调试器,插接在机组上,接收到所述移动终端的请求后主动获取机组运行数据,并将所述数据返回给所述移动终端;

远程服务器,存储有故障代码对应的解决方案,接收所述移动终端的访问请求,将其请求的存储地址中存储的解决方案返回给移动终端。

可选地,在所述机组上预留有设备接口,用于与所述调试器连接。

根据第五方面,本发明实施例提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面或者第一方面的任意一种可选方式中所述的机组故障调试方法。

根据第六方面,本发明实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行第一方面或者第一方面的任意一种可选方式中所述的机组故障调试方法。

与现有技术相比,本发明实施例中的方案具有以下优点:

本发明实施例所提供的机组故障调试方法,用于移动终端中,首先搜索是否与插在机组上的调试器建立连接,如果与所述调试器建立连接,向所述调试器请求机组运行数据,然后接收所述调试器返回的机组运行数据,之后将所述机组运行数据与预设故障代码信息进行对比,获取当前故障信息;最后根据所述当前故障信息获取其对应的解决方案。该方案中,通过移动终端对机组运行数据进行调试,调试人员可以简单的通过手机来操作,通过将机组运行数据与预设故障代码信息进行对比从而获得故障信息及其解决方案,实现了一键搜集机组数据,简单便捷的获得解决方案,能够极大程度的减少机组调试过程中的繁琐过程,方便调试机组。

本发明实施例所提供的机组故障调试方法,预设故障代码信息中预先存储有多种故障代码,通过比较的方式就可以获得当前的故障信息,从而缩短了定位故障的繁琐过程,定位故障更加准确方便。

本发明实施例所提供的机组故障调试方法,解决方案存储在远程服务器,其地址存储在移动终端中,获取当前故障信息后,获取其对应的故障解决方案的存储地址,通过远程访问服务器来获得故障解决方案。由于故障解决方案的数据库较大,存储在移动终端占据较多资源,因此采用在移动终端中存储地址,而将解决方案远程存储的方式,降低移动终端的数据处理量。

附图说明

通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:

图1示出了本发明实施例的机组故障调试系统的结构框图;

图2示出了本发明实施例中的手机结构的框图;

图3示出了本发明实施例的机组故障调试方法的流程图;

图4示出了本发明实施例的移动终端的结构框图;

图5示出了本发明另一实施例的移动终端的结构框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本实施例中提供一种机组故障调试系统,用于在机组发生故障或者在安装、运行时进行故障调试,该系统的结构框图如图1所示,包括调试器110、远程服务器120以及移动终端130。

其中,调试器110插接在机组上。机组上需要预留调试接口,如预留usb接口,需要调试时,将调试器110插接在机组上。这样,调试器110可以随插随用,机组不需要具备调试器的数据传输的功能,适用范围更广。需要对机组进行调试时,将调试器110插接在预留的接口即可。调试器110与移动终端可以建立连接,无线连接或有线连接均可。一般优选无线连接,本实施例中采用蓝牙连接,蓝牙成本低,功耗低,稳定性较高,非常适合此情景作为技术使用,传输技术简单、方便且低成本。其他的实施方式中可以是wifi等其他无线连接方式。调试器110能够接收到所述移动终端的请求后主动获取机组运行数据,机组运行数据中记载了机组的运行状态信息、历史数据信息和当前数据信息等。调试器110还可以将获取到的该机组运行数据返回给所述移动终端130。

远程服务器120,其中存储有各类型的故障代码对应的解决方案,这些解决方案的存储地址还存储在移动终端中,便于移动终端通过其存储地址去远程服务器120中查找所需的解决方案。该远程服务器120能够接收所述移动终端130的访问请求,在访问请求中会包含所需要的解决方案的存储地址,远程服务器120根据移动终端的请求,将该存储地址中存储的解决方案返回给移动终端130。由远程服务器120存储解决方案,将人工获取数据和分析数据的行为交给服务器进行,直接提供解决方案给调试人员。现有的调试方法需要几个小时甚至几天才能获取解决方案,该方案将调试的过程控制在秒级。

此处的移动终端130可以为手机、ipad或其他智能手持终端设备。本实施例中的移动终端以手机为例,手机的部分结构框图如图2所示,手机包括射频电路210、存储器220、输入单元230、显示单元240、传感器250、音频电路260、无线模块270、处理器280以及电源290等部分。本领域技术人员可以理解,图2中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

此处的移动终端中执行以下机组故障调试方法,用于通过移动终端执行机组故障调试,该方法的流程图如图3所示,该机组故障调试方法通过设置在移动终端中的app来实现,该方法包括如下步骤:

s310、判断是否与插在机组上的调试器建立连接。

执行该方法之前,调试人员已经将调试器插在机组上,且调试器已经正常工作。手机app搜索调试器,调试人员打开手机app,点击“一键调试”按钮,即可以调用手机系统的蓝牙功能,搜索附近的调试器,配对成功后(基于一定的协议)进入步骤320,配对失败返回搜索不到调试器,并手机提示:搜索不到调试器,用以提醒调试人员检查调试器是否连接正常。

s320、如果与所述调试器建立连接,向所述调试器请求机组运行数据。

手机app搜索到调试器后,向调试器主动请求机组运行数据,调试器接收到请求后主动获取到机组的状态信息、运行信息等数据,并将这些机组运行数据返回给手机。如果获取失败,则手机显示提醒:获取机组数据失败,为调试人员进行提示。

s330、接收所述调试器返回的机组运行数据。

s340、将所述机组运行数据与预设故障代码信息进行对比,获取当前故障信息。

当手机app接收到机组运行数据之后,根据公司现有的标准协议,分析机组数据,然后对比故障代码信息。该步骤中,首先在所述预设故障代码信息中预先存储有多种故障代码;然后将所述机组运行数据与所述多种故障代码比较,将与所述机组运行数据对应的故障代码作为当前故障信息。

该方案中,由于预设故障代码信息中预先存储有多种故障代码,通过比较的方式就可以获得当前的故障信息,从而缩短了定位故障的繁琐过程,定位故障更加准确方便。

s350、根据所述当前故障信息获取其对应的解决方案。

预先在本地或者服务器中存储不同故障对应的解决方案。如果解决方案存储在手机本地,当获取当前故障信息后,则直接查找对应该故障信息的故障解决方案,并显示在app界面上。解决方案预先对应故障代码设置好,解决方案可以通过故障代码对应的历史解决方案来生成,或根据一定的产品协议标准来生成。解决方案可以是文档或者视频。

此外,由于故障解决方案的数据库较大,存储在移动终端占据较多资源,因此本实施例中采用在移动终端中存储解决方案的存储地址,而将解决方案远程存储在服务其中的方式,从而降低移动终端的数据处理量。

具体地过程如下:

第一步,预先存储每类故障代码对应的解决方案的存储路径,所述存储路径为所述解决方案在远程服务器中的存储地址。

预先获取常见故障的故障代码信息,并通过历史统计使该故障代码信息可以基本涵盖所有的故障类型。将每类故障代码对应的解决方案整理成文档,然后将故障代码和代码解决方案的存储路径存在手机app的数据库中,将解决方案本身则存储在服务器。

第二步,获取当前故障信息对应的解决方案的存储路径。由于通过比较已经获得了当前故障信息,由于故障代码及其对应的解决方案的存储路径已经预先存储,通过当前故障信息则可以查询到该故障解决方案的存储路径,该存储路径为解决方案在远程服务器中的存储地址。

第三步,向所述远程服务器发送获取该存储路径中的解决方案的请求。

根据第二步中获取的解决方案在远程服务器中的存储地址,去访问远程服务器,调用服务器接口进行查询,向服务器发送获取该存储地址对应的解决方案的请求。远程服务器接收到该请求后,将其请求的存储地址中存储的解决方案发送给移动终端。

第四步,接收所述服务器返回的所述解决方案。

为了便于调试人员查看解决方案,还可以将所述解决方案进行显示,解决方案可以是文档或者其他演示视频等,app展示从服务器获取的解决方案给调试人员。

本实施例中的机组故障调试方法,手机作为中介收集与传输数据,服务器将分析结果直接显示到手机,一键操作,不需要任何手动配置安装或者靠经验分析解决问题,从真正意义上做到,人人都可以快速调试机组的工作模式,提高工作效率;蓝牙技术无线传输速度快,成本低,大大降低了调试的成本。该方法可快速提供故障的调试解决方案,可达到秒级响应。

本实施例中提供还一种移动终端,结构框图如图4所示,包括:

调试器搜索单元410,用于判断是否与插在机组上的调试器建立连接;

机组数据请求单元420,用于如果与所述调试器建立连接,向所述调试器请求机组运行数据;

机组数据接收单元430,用于接收所述调试器返回的机组运行数据;

故障信息获取单元440,用于将所述机组运行数据与预设故障代码信息进行对比,获取当前故障信息;

解决方案获取单元450,根据所述当前故障信息获取其对应的解决方案。

其中,所述故障信息获取单元440包括:

故障代码预存单元,用于在所述预设故障代码信息中预先存储有多种故障代码;

比较获取单元,用于将所述机组运行数据与所述多种故障代码比较,将与所述机组运行数据对应的故障代码作为当前故障信息。

所述解决方案获取单元450包括:

解决方案预存单元,用于预先存储每类故障代码对应的解决方案的存储路径,所述存储路径为所述解决方案在远程服务器中的存储地址;

路径获取单元,用于获取当前故障信息对应的解决方案的存储路径;

远程请求单元,用于向所述远程服务器发送获取该存储路径中的解决方案的请求;

接收单元,用于接收所述服务器返回的所述解决方案。

此外,本实施例中还提供另外一种移动终端,如图5所示是本发明实施例提供移动终端的硬件结构示意图,如图5所示,该设备包括一个或多个处理器510以及存储器520,图5中以一个处理器510为例。

处理器510、存储器520、无线传输装置530和显示装置540可以通过总线或者其他方式连接,图5中以通过总线连接为例。

处理器510可以为中央处理器(centralprocessingunit,cpu)。处理器510还可以为其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器520作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本申请实施例中的机组故障调试方法对应的程序指令/模块。处理器510通过运行存储在存储器520中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例列表项操作的处理方法。

存储器520可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据列表项操作的处理装置的使用所创建的数据等。此外,存储器520可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器520可选包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至列表项操作的处理装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

无线传输装置530可远程连接外部设备如调试器,接收其传输过来的数据。显示装置540可包括显示屏等显示设备。

所述一个或者多个模块存储在所述存储器520中,当被所述一个或者多个处理器510执行时,执行如下方法:

判断是否与插在机组上的调试器建立连接;

如果与所述调试器建立连接,向所述调试器请求机组运行数据;

接收所述调试器返回的机组运行数据;

将所述机组运行数据与预设故障代码信息进行对比,获取当前故障信息;

根据所述当前故障信息获取其对应的解决方案。

其中,将所述机组运行数据与预设故障代码信息进行对比,获取当前故障信息的处理,包括:

所述预设故障代码信息中预先存储有多种故障代码;

将所述机组运行数据与所述多种故障代码比较,将与所述机组运行数据对应的故障代码作为当前故障信息。

其中,所述根据所述当前故障信息获取其对应的解决方案的处理,包括:

预先存储每类故障代码对应的解决方案的存储路径,所述存储路径为所述解决方案在远程服务器中的存储地址;

获取当前故障信息对应的解决方案的存储路径;

向所述远程服务器发送获取该存储路径中的解决方案的请求;

接收所述服务器返回的所述解决方案。

此外,还包括将所述解决方案进行显示。

上述移动终端可执行本发明实施例所提供的上述方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,具体可参见如图3所示的实施例中的相关描述。

本发明实施例还提供了一种非暂态计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的列表项操作的处理方法。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)、随机存储记忆体(randomaccessmemory,ram)、快闪存储器(flashmemory)、硬盘(harddiskdrive,缩写:hdd)或固态硬盘(solid-statedrive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(rom)或随机存储记忆体(ram)等。

虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1