一种自动操作设备的软件控制方法及装置制造方法及图纸

技术编号:19820516 阅读:16 留言:0更新日期:2018-12-19 14:15
本发明专利技术公开一种自动操作设备的软件控制方法及装置,包括如下步骤:辅助软件获取当前设备软件的屏幕截图;辅助软件发送屏幕截图到数据分析处理中心;辅助软件根据接收数据分析处理中心发送的控制指令,所述控制指令由数据分析处理中心根据配置文件对屏幕截图进行分析后生成;辅助软件根据控制指令控制设备软件。区别于现有技术,上述技术方案通过数据分析处理中心自动对屏幕截图进行分析并发送控制指令,而后即可实现对设备的操作,无需人员手动点击,只要有人机交互操作界面的设备就可以实现控制,减少了人为操作,避免了因人为误操作导致的问题。在人机交互操作界面改变的时候,也可以实现对设备的操作,大大方便了对设备的操作。

【技术实现步骤摘要】
一种自动操作设备的软件控制方法及装置
本专利技术涉及软件
,尤其涉及一种自动操作设备的软件控制方法及装置。
技术介绍
现有的具有人机交互的设备会提供一个设备软件给操作人员进行控制,为了满足较多的控制场景,设备软件会提供较多功能和界面,操作人员需要熟悉不同的功能和界面,操作起来相对复杂,如果是新员工或者新设备,则员工对设备需要较长的适应期,要实现对设备的控制就不是那么方便。
技术实现思路
为此,需要提供一种自动操作设备的软件控制方法及装置,解决现有人机交互的设备操作繁琐的问题。为实现上述目的,专利技术人提供了一种自动操作设备的软件控制方法,包括如下步骤:辅助软件获取当前设备软件的屏幕截图;辅助软件发送屏幕截图到数据分析处理中心;辅助软件根据接收数据分析处理中心发送的控制指令,所述控制指令由数据分析处理中心根据配置文件对屏幕截图进行分析后生成;辅助软件根据控制指令控制设备软件。进一步地,所述步骤“辅助软件根据控制指令控制设备软件”包括:辅助软件判断控制指令是否符合合理性规则;在控制指令符合合理性规则时控制设备软件。进一步地,所述步骤“辅助软件根据控制指令控制设备软件”包括:辅助软件根据控制指令实现对设备软件的点击、拖动或输入。进一步地,还包括步骤:辅助软件获取控制结果,并发送控制结果到数据分析处理中心。进一步地,还包括步骤:数据分析处理中心判断控制结果是否符合通知条件,如果符合通知条件则发送到通知消息到信息通讯系统,信息通讯系统转发信息到员工终端。本专利技术提供自动操作设备的装置,包括存储器、处理器,所述存储器上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任意一项所述方法的步骤。区别于现有技术,上述技术方案通过数据分析处理中心自动对屏幕截图进行分析并发送控制指令,而后即可实现对设备的操作,无需人员手动点击,只要有人机交互操作界面的设备就可以实现控制,减少了人为操作,避免了因人为误操作导致的问题。在人机交互操作界面改变的时候,也可以实现对设备的操作,大大方便了对设备的操作。附图说明图1为具体实施方式所述的方法流程图;图2为具体实施方式的自动操作设备的系统结构示意图。附图标记说明:201、自动化设备,202、数据分析处理中心203、信息通讯系统,204、通信模组,205、通信模组。具体实施方式为详细说明技术方案的
技术实现思路
、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。请参阅图1到2,本实施例提供一种自动操作设备的软件控制方法,本方法可以应用于具有人机交互界面的设备,该设备可以是自动化设备。设备上具有设备软件,设备软件提供人机交互界面,操作员工可以通过操作(点击、输入等)设备软件达到对设备的控制。现有对设备的控制根据操作流程,可能需要对设备软件进行多次的点击和操作,最终确认并实现对设备的控制。本专利技术在具体实现的时候,可以在设备上安装一个辅助软件,用以达到对设备的辅助控制。为了实现与数据分析处理中心的通信连接,自动化设备与数据分析处理中心都应该具有通信模块,数据分析处理中心具有与辅助软件交互的软件,下文对数据分析处理中心的功能说明其实是对数据分析处理中心上的软件的说明。要实现对自动化设备的操作的时候,首先操作人员可以在数据分析处理中心点击软件下达任务。任务下达后,数据分析处理中心根据下达的任务与对应的自动化设备的辅助软件进行交互,完成对自动化设备的起始操作。上面的这些步骤可以实现对下达不同的多种任务,在某些单一的任务的实施例也可以直接进行下面步骤。具体地,如图1所示,包括如下步骤:步骤S101辅助软件获取当前设备软件的屏幕截图;步骤S102辅助软件发送屏幕截图到数据分析处理中心;步骤S103辅助软件根据接收数据分析处理中心发送的控制指令,所述控制指令由数据分析处理中心根据配置文件对屏幕截图进行分析后生成;步骤S104辅助软件根据控制指令控制设备软件。其中,数据分析处理中心对屏幕截图进行分析包括识别屏幕截图上的文字和位置、操作框的位置或者状态条的颜色进度等,配置文件即根据不同的任务流程,对应不同的对屏幕的操作。如配置文件中根据任务流程,当前操作是对下拉选项框的点击操作,则数据分析处理中心分析得到下拉选项框的位置后,生成对应的位置和点击操作的控制指令。辅助软件获取到控制指令后可以将鼠标指针移动到对应位置并实现点击操作,这样就实现了数据分析处理中心对自动化设备的操作。在某些实施例中,步骤S101到步骤S104可以由数据分析处理中心根据操作人员下达的任务的不同流程,循环多次进行,直到根据配置文件完成对设备软件的操作。这样用户只要在数据分析处理中心下达任务后,数据分析处理中心就可以完成对自动化设备软件的交互操作,最终实现对自动化设备的控制。减少了人为操作,避免了因人为误操作导致的问题。为了避免误操作,所述步骤“辅助软件根据控制指令控制设备软件”包括:辅助软件判断控制指令是否符合合理性规则;在控制指令符合合理性规则时控制设备软件。合理性规则就是预先存储在安装有辅助软件的设备上,如实现对位置合理性的判断,当位置坐标超过屏幕允许的最大坐标不执行等,避免执行错误指令。本实施例中,辅助软件就是用于实现对设备软件的控制操作,模拟人工点击,具体地,所述步骤“辅助软件根据控制指令控制设备软件”包括:辅助软件根据控制指令实现对设备软件的点击、拖动或输入,即可以实现对设备软件的控制操作。为了实现对结果的获取,还包括步骤:辅助软件获取控制结果,并发送控制结果到数据分析处理中心。控制结果可以是设备的状态信息或者设备软件的截图信息,状态信息可以是设备软件在开始执行任务或者执行完任务后发出的,而后辅助软件可以获取到。如果没有状态信息,也可以获取屏幕截图信息,从而数据分析处理中心可以通过判断截图来获取结果。在某些实施例中,本专利技术还包括步骤:数据分析处理中心判断控制结果是否符合通知条件,如果符合通知条件则发送到通知消息到信息通讯系统,信息通讯系统转发信息到员工终端。信息通讯系统集成有多种通讯方式,可以通过电子邮件、微信、短信等方式通知到管理人员,实现及时的通知,避免信息丢失。本专利技术提供自动操作设备的装置201,本装置可以是安装有辅助软件的自动化设备,包括存储器、处理器,所述存储器上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任意一项所述方法的步骤。为了实现与数据分析处理中心202的通信,整套系统还可以包括通信模组204,通信模组是为了实现设备间的通信,如包含wifi模块和路由器。同样的,数据分析处理中心202与信息通讯系统203之间也可以设置通信模组205。在某些实施例中,数据分析处理中心202还可以与配置文件模组和其他系统通信连接。配置文件模组可以存储有多个配置文件,其他系统可以是OA系统或者员工电脑等,从而实现更多功能。需要说明的是,尽管在本文中已经对上述各实施例进行了描述,但并非因此限制本专利技术的专利保护范围。因此,基于本专利技术的创新理念,对本文所述实施例进行的变更和修改,或利用本专利技术说明书及附图内容所作的等效结构或等效流程变换,直接或间接地将以上技术方案运用在其他相关的
,均包括在本专利技术的专利保护范围之内。本文档来自技高网
...

【技术保护点】
1.一种自动操作设备的软件控制方法,其特征在于,包括如下步骤:辅助软件获取当前设备软件的屏幕截图;辅助软件发送屏幕截图到数据分析处理中心;辅助软件根据接收数据分析处理中心发送的控制指令,所述控制指令由数据分析处理中心根据配置文件对屏幕截图进行分析后生成;辅助软件根据控制指令控制设备软件。

【技术特征摘要】
1.一种自动操作设备的软件控制方法,其特征在于,包括如下步骤:辅助软件获取当前设备软件的屏幕截图;辅助软件发送屏幕截图到数据分析处理中心;辅助软件根据接收数据分析处理中心发送的控制指令,所述控制指令由数据分析处理中心根据配置文件对屏幕截图进行分析后生成;辅助软件根据控制指令控制设备软件。2.根据权利要求1所述的一种自动操作设备的软件控制方法,其特征在于,所述步骤“辅助软件根据控制指令控制设备软件”包括:辅助软件判断控制指令是否符合合理性规则;在控制指令符合合理性规则时控制设备软件。3.根据权利要求1所述的一种自动操作设备的软件控制方法,其特征在于,所述步骤“辅助软件根据控...

【专利技术属性】
技术研发人员:方清棋
申请(专利权)人:福建省福联集成电路有限公司
类型:发明
国别省市:福建,35

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

1