一种焊接控制系统的配置方法、装置、设备及存储介质与流程

文档序号:18161318发布日期:2019-07-13 09:20阅读:139来源:国知局
一种焊接控制系统的配置方法、装置、设备及存储介质与流程

本发明实施例涉及自动化激光焊接技术领域,尤其涉及一种焊接控制系统的配置方法、装置、设备及存储介质。



背景技术:

激光焊接机具有焊接速度快、焊接深度大、变形小等特点,因此,广泛应用于机械、汽车、钢铁等工业领域。

目前,各焊接厂家根据自身焊接项目需要,通常定制适用于自身焊接项目需要的自动化焊接设备控制系统,称之为非标自动化焊接设备控制系统。

然而,该定制的非标自动化焊接设备控制系统仅适用于一个焊接项目,当进行其他焊接项目时,往往需要对非标自动化焊接设备控制系统进行较大的调整或者重新开发控制系统,这样会导致项目开发周期延长以及项目成本增加的问题。



技术实现要素:

本发明提供一种焊接控制系统的配置方法、装置、设备及存储介质,以实现减少焊接控制系统的开发周期,节约项目成本。

第一方面,本发明实施例提供了一种焊接控制系统的配置方法,该方法包括:

响应于系统配置指令,展示管理员配置界面;

获取管理员在管理员配置界面中输入的系统配置数据,并根据系统配置数据确定用户操作界面中的控件。

可选地,系统配置数据包括:焊接设备参数配置数据、焊接设备调试配置数据和焊接设备状态监控配置数据。

可选地,还包括:获取管理员在管理员配置界面中输入的系统配置数据、用户在用户操作界面中输入的操作数据、焊接设备实时状态数据以及辅助设备的通信数据中的至少一种并保存。

可选地,在获取管理员输入的系统配置数据,并根据系统配置数据确定用户操作界面中的控件之后,还包括:

获取用户在用户操作界面中输入的焊接设备运动操作数据,并根据焊接设备运动操作数据控制焊接设备运动或者回零归位。

可选地,在获取用户在用户操作界面中输入的焊接设备运动操作数据,并根据焊接设备运动操作数据控制焊接设备运动或者回零归位之后,还包括:

获取用户在用户操作界面中输入的辅助设备控制数据,并根据辅助设备控制数据与辅助设备通信。

第二方面,本发明实施例还提供了一种焊接控制系统的配置装置,该装置包括:管理员配置界面展示模块和用户操作界面配置模块;

管理员配置界面展示模块,用于响应于系统配置指令,展示管理员配置界面;

用户操作界面配置模块,用于获取管理员在管理员配置界面中输入的系统配置数据,并根据系统配置数据确定用户操作界面中的控件。

可选地,系统配置数据包括:焊接设备参数配置数据、焊接设备调试配置数据和焊接设备状态监控配置数据。

可选地,该装置还包括数据保存模块,用于获取管理员在管理员配置界面中输入的系统配置数据、用户在用户操作界面中输入的操作数据、焊接设备实时状态数据以及辅助设备的通信数据中的至少一种并保存。

第三方面,本发明实施例还提供了一种焊接设备,该设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例提供的焊接控制系统的配置方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本发明任意实施例提供的焊接控制系统的配置方法。

本发明实施例提供的焊接控制系统的配置方法,通过管理员在管理员配置界面对呈现在用户操作界面中的控件进行配置,便可以得到适用于当前焊接项目的焊接控制系统,而无需像现有技术中需要管理员撰写底层代码,解决焊接控制系统开发周期长,项目成本高的问题,实现减少焊接控制系统的开发周期,节约项目成本效果。

附图说明

图1是本发明实施例一提供的一种焊接控制系统的配置方法流程图;

图2是本发明实施例一提供的一种焊接设备参数配置界面;

图3是本发明实施例一提供的一种焊接设备参数用户操作界面;

图4是本发明实施例一提供的一种第一焊接设备调试配置界面;

图5是本发明实施例一提供的一种第二焊接设备调试配置界面;

图6是本发明实施例一提供的一种焊接设备调试用户操作界面;

图7是本发明实施例一提供的一种焊接设备状态监控配置界面;

图8是本发明实施例一提供的一种焊接设备状态监控用户操作界面;

图9是本发明实施例二提供的一种焊接控制系统的配置方法的流程图;

图10是本发明实施例三提供的一种焊接控制系统的配置装置的结构示意图;

图11是本发明实施例四提供的一种焊接设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1是本发明实施例一提供的一种焊接控制系统的配置方法流程图,本实施例可适用于对不同焊接项目的配置,该方法可以由本发明实施例中的焊接控制系统的配置装置来执行,该装置可以通过软件和/或硬件的方式实现。

参见图1,该焊接控制系统的配置方法包括如下步骤:

s110、响应于系统配置指令,展示管理员配置界面。

管理员登录焊接控制系统后,焊接控制系统呈现设置菜单,若管理员触发设置菜单,即输入系统配置指令。焊接控制系统响应该系统配置指令,展现管理员配置界面,以指示管理员进行配置。

s120、获取管理员在管理员配置界面中输入的系统配置数据,并根据系统配置数据确定用户操作界面中的控件。

具体的,管理员在管理员配置页面输入系统配置数据,焊接控制系统根据系统配置数据在用户操作界面展示与该系统配置数据配置对应的控件。

在本发明实施例中,可选地,系统配置数据包括:焊接设备参数配置数据、焊接设备调试配置数据和焊接设备状态监控配置数据。

相应地,管理员配置界面包括焊接设备参数配置界面、焊接设备调试配置界面和焊接设备状态监控配置界面,用户操作界面包括焊接设备参数用户操作界面、焊接设备调试用户操作界面以及焊接设备状态监控用户操作界面。

示例性的,图2是本发明实施例一提供的一种焊接设备参数配置界面,图3是本发明实施例一提供的一种焊接设备参数用户操作界面。参见图2,在焊接设备参数配置界面中,管理员按照编号输入参数设定控件的名称、单位、初始值和/或上下限,以在焊接设备参数用户操作界面形成如图3所示的参数设定控件(虚线框中的控件)。通常,用户通过焊接控制系统控制焊接设备进行焊接之前,需要在图3所示的参数设定控件中输入相关焊接设备的参数。

示例性的,焊接设备调试配置界面包括第一焊接设备调试配置界面和第二焊接设备调试配置界面,图4是本发明实施例一提供的一种第一焊接设备调试配置界面,图5是本发明实施例一提供的一种第二焊接设备调试配置界面,图6是本发明实施例一提供的一种焊接设备调试用户操作界面。通常,不同的焊接设备所具备的运动控制卡的个数不同,每个运动控制卡控制的轴的个数不同,不同的焊接项目所需要的轴也不同,为了使焊接控制系统适用于当前焊接设备和当前焊接项目,需要对焊接设备的轴进行配置。参见图4,在第一焊接设备调试配置界面,管理员可以输入当前焊接项目所需的轴的名称、卡号、轴号以及运动参数,其中,卡号指的是轴所属的运动控制卡的编号,轴号指的是轴在所属运动控制卡中轴的编号,运动参数包括每圈脉冲、减速比、导程、加速度、减速度、圆点速度以及工作速度等。参见图5,管理员可以在第二焊接设备调试配置界面输入调试控件的站别、卡号以及轴号(图5仅配置了轴号为7的轴),其中,站别用于区分该调试控件对应的轴是属于位于量测工位的轴还是属于焊接工位的轴。通过上述操作,可以在焊接设备调试用户操作界面形成图6所示的调试控件(虚线框中的控件),当用户触发图6中所示的调试控件时,焊接控制系统可以控制焊接设备中与该调试控件对应的轴根据图4中的运动参数运动。

示例性的,图7是本发明实施例一提供的一种焊接设备状态监控配置界面,图8是本发明实施例一提供的一种焊接设备状态监控用户操作界面。通常焊接设备具有多个输入输出模块,每个输入输出模块均具有多个输入输出端子,焊接设备控制系统需要在焊接设备状态监控用户操作界面展示焊接设备中的每个输入输出端子的状态,以供用户查询。下面对用于展示输入端子的焊接设备状态监控用户操作界面的确定过程进行说明,用于展示输出端子的焊接设备状态监控用户操作界面的确定过程与之类似,此处不再赘述。参见图7,在焊接设备状态监控配置界面,管理员可以输入焊接设备中每个输入端子的名称以及模块编号,其中,模块编号是指输入端子所属的输入输出模块的编号,则在焊接设备状态监控用户操作界面形成图7所示的状态监控控件。

可以理解的是,当该焊接控制系统从适用于一个焊接项目移用到另外一个焊接项目时,管理员只需要在系统配置界面用户修改输入系统配置数据来更改用户操作界面上的控件,而不需要重新设计控件以及撰写控件对应的底层代码,从而节省了焊接控制系统开发时间。

需要说明的是,当需要增加用户操作界面的控件的个数时,管理员只需在用户操作界面-复制控件,然后进入管理员配置界面对复制出的控件进行配置,无需重新设计控件并编写底层代码。

本发明实施例提供的焊接控制系统的配置方法,通过管理员在管理员设置界面对呈现在用户操作界面中的控件进行设置,便可以得到适用于当前焊接项目的焊接控制系统,而无需像现有技术中需要管理员撰写底层代码,解决焊接控制系统开发周期长,项目成本高的问题,实现减少焊接控制系统的开发周期,节约项目成本效果。

实施例二

图9是本发明实施例二提供的一种焊接控制系统的配置方法的流程图,本实施例以上述实施例为基础进行优化,本实施例与上述实施例具有相同的发明构思,与上述实施例相同或相应的术语解释,本实施例不再赘述。

参见图9,该焊接控制系统的配置方法包括如下步骤:

s210、响应于系统设置指令,展示管理员设置界面。

s220、获取管理员在管理员设置界面中输入的系统配置数据,并根据系统配置数据确定用户操作界面中的控件。

s230、获取用户在用户操作界面中输入的焊接设备运动操作数据,并根据焊接设备运动操作数据控制焊接设备运动或者回零归位。

具体的,该焊接控制系统的底层还包括用于实现运动功能的核心函数,当用户在用户操作界面中输入焊接设备运动操作数据后,焊接控制系统调用相应的核心函数根据焊接设备运动操作数据控制焊接设备执行相应的动作,通常为控制焊接设备运动和控制焊接设备回零归位。控制焊接设备运动指的是控制焊接设备中的轴运动到某一位置,控制焊接设备回零指的是焊接设备断电又重新上电后,控制焊接设备中的各个轴运动到参考零点位置,其中,参考零点位置本领域技术人员可根据实际情况设定。

s240、获取用户在用户操作界面中输入的辅助设备控制数据,并根据辅助设备控制数据与辅助设备通信。

具体的,焊接设备通常与辅助其工作的辅助设备进行通信,辅助设备包括图像采集装置、报警装置以及服务器等。

示例性的,焊接设备通常本地保存数据,但是,为方便用户随时查阅所述数据,还可以将数据上传到服务器。

在上述技术方案的基础上,可选地,还包括:获取管理员在管理员配置界面中输入的系统配置数据、用户在用户操作界面中输入的操作数据、焊接设备实时状态数据以及辅助设备的通信数据中的至少一种并保存。

具体的,管理员在管理员配置界面进行操作,比如管理员进入焊接设备参数配置界面进行配置;用户在用户操作界面进行操作,比如用户登录焊接控制系统;焊接设备实时状态,比如焊接设备的总正压检测输入端子输入信号;焊接设备与辅助设备进行通讯,比如图像采集装置向焊接设备发送图像等,均会产生数据。

本发明实施例提供的焊接控制系统的配置方法,通过接收用户在用户操作界面输入的焊接设备运动操作数据或辅助设备控制数据,控制焊接设备进行相应地操作,并且可以保存焊接控制系统运行过程中产生的数据,还可以方便用户随时查阅焊接控制系统运行过程中的数据记录。

实施例三

图10是本发明实施例三提供的一种焊接控制系统的配置装置的结构示意图,可执行本发明任意实施例所提供的焊接控制系统的配置方法,具备执行方法相应的功能模块和有益效果。该装置可以由软件和/或硬件实现,具体包括:管理员设置界面展示模块310和用户操作界面配置模块320。

管理员设置界面展示模块310,用于响应于系统设置指令,展示管理员设置界面;

用户操作界面配置模块320,用于获取管理员在管理员设置界面中输入的系统配置数据,并根据系统配置数据确定用户操作界面中的控件。

本发明实施例提供的焊接控制系统的配置装置,通过管理员在管理员设置界面对呈现在用户操作界面中的控件进行设置,便可以得到适用于当前焊接项目的焊接控制系统,而无需像现有技术中需要管理员撰写底层代码,解决焊接控制系统开发周期长,项目成本高的问题,实现减少焊接控制系统的开发周期,节约项目成本效果。

在上述技术方案的基础上,可选地,系统配置数据包括:焊接设备参数配置数据、焊接设备调试配置数据和焊接设备状态监控配置数据。

可选地,该装置还包括数据保存模块,用于获取管理员在管理员配置界面中输入的系统配置数据、用户在用户操作界面中输入的操作数据、焊接设备实时状态数据以及辅助设备的通信数据中的至少一种并保存。

可选地,该装置还包括运动控制模块,用于在获取管理员输入的系统配置数据,并根据系统配置数据确定用户操作界面中的控件之后,获取用户在用户操作界面中输入的焊接设备运动操作数据,并根据焊接设备运动操作数据控制焊接设备运动或者回零归位。

可选地,该装置还包括辅助设备控制模块,在获取用户在用户操作界面中输入的焊接设备运动操作数据,并根据焊接设备运动操作数据控制焊接设备运动或者回零归位之后,获取用户在用户操作界面中输入的辅助设备控制数据,并根据辅助设备控制数据与辅助设备通信。

上述装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的方法。

实施例四

图11是本发明实施例四提供的一种焊接设备的结构示意图,如图11所示,该焊接设备包括:存储器410、处理器420、输入装置430和输出装置440。其中,处理器420的数量可以是一个或多个,图11中以一个处理器420为例;存储器410、处理器420、输入装置430和输出装置440可以通过总线或其它方式连接,图11中以通过总线450连接为例。

存储器410作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的焊接控制系统的配置方法对应的程序指令/模块(例如,焊接控制系统的配置装置中的管理员设置界面配置模块310和用户操作界面配置模块320)。处理器420通过运行存储在存储器410中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的焊接控制系统的配置方法。

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

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

实施例五

本发明实施例五还提供了一种计算机可读存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行焊接控制系统的配置方法,该方法包括:

响应于系统设置指令,展示管理员配置界面;

获取管理员在管理员设置界面中输入的系统配置数据,并根据系统配置数据确定用户操作界面中的控件。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的焊接控制系统的配置方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

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

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