焊接干伸长的调节方法及装置、焊机与流程

文档序号:19380437发布日期:2019-12-11 00:19阅读:2256来源:国知局
焊接干伸长的调节方法及装置、焊机与流程

本发明涉及焊机技术领域,特别涉及一种焊接干伸长的调节方法及装置、焊机。



背景技术:

随着焊接技术的发展,人们对焊接的自动化要求也越来越高,出现了机器人和专机等自动焊接装置。焊丝伸出焊枪的长度,即干伸长,干伸长过长,则焊丝容易从根部爆断,使焊接过程不稳定,影响焊接质量;干伸长过短,则容易堵塞导电咀,影响气体保护效果和焊接质量,因此,保证焊接过程中合适的干伸长尤为重要。



技术实现要素:

本发明的目的是提供一种焊接干伸长的调节方法及装置、焊机,用以调节焊接干伸长至合适的长度。

本发明的第一个目的是提供一种焊接干伸长的调节方法,在焊机的操作面板上或焊接机器人的手持通信设备上设置有第一按键,所述焊接机器人与焊机通信连接,该方法包括:

s31:获取在单位时间内作用于所述第一按键上的单击操作的操作次数,并根据单位时间内的所述单击操作的操作次数,确定干伸长的调节长度;

s4:控制送丝机送丝或退丝所述干伸长的调节长度;

s5:重复上述步骤,以调节至合适的干伸长。

进一步地,所述根据单位时间内的所述单击操作的操作次数,确定干伸长的调节长度具体为:根据所述操作次数调整走丝速度;根据所述调整后的走丝速度,确定干伸长的调节长度。

进一步地,所述根据所述操作次数调整走丝速度具体为:将当前走丝速度或预设走丝速度v0降低n-1次,依次得到v1、v2、···vn-1;对应地,第i次操作的速度为vi-1;其中,n为单位时间内所述单击操作的操作次数,n≥i≥1。

进一步地,所述干伸长的调节长度其中,ti为第i次单击操作的操作时长。

进一步地,在所述获取在单位时间内作用于所述第一按键上的第一操作的操作次数之前,还包括步骤:s1:检测作用于所述第一按键上的第一操作;s2:判断所述第一操作是单击操作还是长按操作;若所述操作是单击操作,则执行步骤s31;若所述操作是是长按操作,则执行步骤s32。

进一步地,所述判断所述第一操作是单击操作还是长按操作具体为:通过判断所述第一操作的操作时长是否小于预设时间阈值,若是,则判定为单击操作,若否,则判定为长按操作。

进一步地,在该焊机的操作面板上或焊接机器人的手持通信设备上还设置有第二按键,所述步骤s32具体为:长按所述第一按键,同时检测作用于第二按键上的第二操作;获取所述第二操作的操作速度;根据所述第二操作的操作速度,确定干伸长的调节长度。

进一步地,所述根据所述第二操作速度,确定干伸长的调节长度具体为:根据所述第二操作的操作速度、操作速度与走丝速度变化量对应关系,确定走丝速度变化量;根据所述走丝速度变化量,计算变化后的走丝速度;根据所述变化后的走丝速度、变化后的走丝速度的持续时长,计算干伸长的调节长度。

进一步地,所述操作速度与走丝速度变化量对应关系为:将第二操作的操作速度的速度范围划分为多个等级;每个等级对应不同的走丝速度变化量。

进一步地,该方法还包括步骤s0:在需要进行干伸长调节时,进入干伸长调节状态,在进入干伸长调节状态后,执行后续步骤。

进一步地,在步骤s5之后,还包括:退出所述干伸长调节状态,且恢复至干伸长调节前的焊接参数。

本发明的第二个目的是提供一种焊接干伸长的调节装置,包括:

获取模块,用于获取在单位时间内作用于所述第一按键上的单击操作的操作次数;

处理模块,用于根据单位时间内的所述单击操作的操作次数,计算干伸长的调节长度;控制送丝机送丝或退丝所述干伸长的调节长度,重复上述步骤,以调节至合适的干伸长。

本发明的第三个目的是提供一种焊机,其包括上述焊接干伸长的调节装置。

本发明的第四个目的是提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行上述焊接干伸长的调节方法。

本发明的第五个目的是提供一种计算设备,包括:存储器:用于存储程序指令;处理器:用于调用所述存储器中存储的程序指令,按照获得的程序执行上述焊接干伸长的调节方法。

本发明实施例提供的焊接干伸长的调节方法、装置、焊机、存储介质及计算设备,能够根据单位时间内作用于所述第一按键上的单击操作的操作次数,确定干伸长的调节长度,进一步控制送丝机工作,若干伸长过长,则控制送丝机退丝所述干伸长的调节长度,若干伸长过短,则控制送丝机送丝所述干伸长的调节长度,进而使干伸长调节至合适的长度;本发明实施例的技术方案使焊机操作者通过操作焊机上或焊接机器人手持设备上的第一按键,即可完成干伸长调节,大大提升了焊机的用户使用体验。

为了更好地理解和实施,下面结合附图详细说明本发明。

附图说明

图1是本发明的焊接干伸长的调节方法的流程示意图;

图2是本发明的焊接干伸长的调节方法的流程示意图;

图3是本发明的焊接干伸长的调节方法的流程示意图;

图4是本发明的焊接干伸长的调节装置的结构示意图。

具体实施方式

为了更好地阐述本发明,下面参照附图对本发明作进一步的详细描述。

实施例1

如图1所示,一种焊接干伸长的调节方法,在焊机的操作面板上或焊接机器人的手持通信设备上设置有第一按键,所述焊接机器人与焊机通信连接,该方法包括:

s31:获取在单位时间内作用于所述第一按键上的单击操作的操作次数,并根据单位时间内的所述单击操作的操作次数,确定干伸长的调节长度;

s4:控制送丝机送丝或退丝所述干伸长的调节长度;

s5:重复上述步骤,以调节至合适的干伸长。

本发明实施例提供的焊接干伸长的调节方法,能够根据单位时间内作用于所述第一按键上的单击操作的操作次数,确定干伸长的调节长度,进一步控制送丝机工作,若干伸长过长,则控制送丝机退丝所述干伸长的调节长度,若干伸长过短,则控制送丝机送丝所述干伸长的调节长度,进而使干伸长调节至合适的长度;本发明实施例的技术方案使焊机操作者通过操作焊机上或焊接机器人手持设备上的第一按键,即可完成干伸长调节,大大提升了焊机的用户使用体验。

在一种可能的实施方式中,所述根据单位时间内的所述单击操作的操作次数,确定干伸长的调节长度具体为:每次单击操作对应一段子调节长度,干伸长的调节长度等于单位时间内作用于所述第一按键上的单击操作的操作次数乘以每次单机操作对应的子调节长度。

优选地,在本发明实施例中,所述根据单位时间内的所述单击操作的操作次数,确定干伸长的调节长度具体为:根据所述操作次数调整走丝速度;根据所述调整后的走丝速度,计算干伸长的调节长度。

进一步地,所述根据所述操作次数调整走丝速度具体为:将当前走丝速度或预设走丝速度v0降低n-1次,依次得到v1、v2、···vn-1;对应地,第i次操作的速度为vi-1;其中,n为单位时间内所述单击操作的操作次数,n≥i≥1。

具体地,若单位时间内作用于第一按键的单击操作的操作次数为一次,也即n=1,则保持当前走丝速度或预设走丝速度v0不变。

若单位时间内作用于第一按键的单击操作的操作次数为5次,也即n=5,则将v0降低4次,依次得到v1、v2、···v4;对应地,第1次操作的速度为v0,第2次操作的速度为v1,第3次操作的速度为v2,第4次操作的速度为v3,第5次操作的速度为v4。

进一步地,所述干伸长的调节长度其中,ti为第i次单击操作的操作时长。在上述示例中,若n=1,则l1=v0*t1。t1为单击操作的操作时长。若n=5,则l5=(v0*t1+v1*t2+v2*t3+v3*t4+v4*t5)。t1、t2、t3、t4、t5分别为第1、2··5次单击操作的操作时长。

需要说明的是,在焊接工作过程中,焊机的时间单位一般为毫秒级,操作者在进行单击操作时,其操作时长一般也为毫秒级,使得每次单击操作的可调干伸长长度较短,因此本发明实施例的干伸长调节方法尤其适用于对干伸长进行微调。

优选地,所述第一按键为送丝按键或退丝按键,以控制送丝机送丝或退丝所述干伸长的调节长度。

具体地,当焊机干伸长还有一小段距离达到合适的干伸长时,此时,若走丝速度过快,则难以实现短距离调节。本发明的焊接干伸长的调节方法,通过在单位时间内对第一按键(送丝键)进行多次单击操作,使送丝速度降低,使的焊机送丝长度逐渐减少,以适应短距离调节,实现对焊丝干伸长的精准控制;同理,在焊机干伸长过长时,通过在单位时间内多次按压第一按键(退丝键)使送丝速度降低,继而焊机退丝长度逐渐减少,以适应短距离调节,实现对焊丝干伸长的精准控制。

如图2所示,在所述获取在单位时间内作用于所述第一按键上的第一操作的操作次数之前,还包括步骤:

s1:检测作用于所述第一按键上的第一操作。

s2:判断所述第一操作是单击操作还是长按操作;

若所述操作是单击操作,则执行步骤s31;

若所述操作是是长按操作,则执行步骤s32。

进一步地,在该焊机的操作面板上或焊接机器人的手持通信设备上还设置有第二按键。

其中,所述步骤s32具体为:长按所述第一按键,同时检测作用于第二按键上的第二操作;获取所述第二操作的操作速度;根据所述第二操作的操作速度,计算干伸长的调节长度。

其中,所述根据所述第二操作速度,计算干伸长的调节长度具体为:

根据所述第二操作的操作速度、操作速度与走丝速度变化量对应关系,确定走丝速度变化量;根据所述走丝速度变化量,计算变化后的走丝速度;根据所述变化后的走丝速度、变化后的走丝速度的持续时长,计算干伸长的调节长度。

其中,所述操作速度与走丝速度变化量对应关系为:将第二操作的操作速度的速度范围划分为多个等级;每个等级对应不同的走丝速度变化量。

具体地,将第二操作的操作速度的速度范围划分为a、b、c三个操作等级,且其对应走丝速度变化量分别为a、b、c。若当前的走丝速度为s,此时获取到的操作等级为a时,则将当前的走丝速度调整为s+a。如果获取到的操作等级为b时,则将当前的走丝速度调整为s+b。如果获取到的操作等级为c时,则将当前的走丝速度调整为s+c。需要说明的是,根据实际需要,可以将所述第二操作的操作速度的速度范围划分为多个等级,以适应不同调节需求,使干伸长调节更加精准。

所述根据所述变化后的走丝速度、变化后的走丝速度的持续时长,计算干伸长的调节长度具体可以是:所述干伸长的调节长度等于每次变化后的走丝速度与每次变化后的走丝速度的持续时长之间的乘积的总和。

其中,所述判断所述第一操作是单击操作还是长按操作具体为:通过判断所述第一操作的操作时长是否小于预设时间阈值,若是,则判定为单击操作,若否,则判定为长按操作。

如图3所示,进一步地,在步骤s1之前,还包括步骤s0:在需要进行干伸长调节时,进入干伸长调节状态,在进入干伸长调节状态后,执行后续步骤。

进一步地,在步骤s5之后,还包括步骤s6:退出所述干伸长调节状态,且恢复至干伸长调节前的焊接参数。本发明的焊接干伸长的调节方法,在需要进行干伸长调节时,进入干伸长调节状态,以使干伸长调节状态下的参数调整不影响正常焊接时的焊接参数。

实施例2

如图4所示,一种焊接干伸长的调节装置1,包括:

获取模块100,用于获取在单位时间内作用于所述第一按键上的单击操作的操作次数;

处理模块200,用于根据单位时间内的所述单击操作的操作次数,计算干伸长的调节长度;控制送丝机送丝或退丝所述干伸长的调节长度,重复上述步骤,以调节至合适的干伸长。

所述根据单位时间内的所述单击操作的操作次数,确定干伸长的调节长度具体为:根据所述操作次数调整走丝速度;根据所述调整后的走丝速度,计算干伸长的调节长度。其中,所述根据所述操作次数调整走丝速度的方法,以及根据所述调整后的走丝速度,确定干伸长的调节长度的方法如上文所述,此处不再赘述。

所述获取模块100,还用于检测作用于所述第一按键上的第一操作。

所述处理模块200,还用于判断所述第一操作是单击操作还是长按操作;若所述操作是单击操作,则执行步骤s31;若所述操作是是长按操作,则执行步骤s32。

其中,通过判断所述第一操作的操作时长是否小于预设时间阈值,若是,则判定为单击操作,若否,则判定为长按操作。

所述步骤s32具体为:长按所述第一按键,同时检测作用于第二按键上的第二操作;获取所述第二操作的操作速度;根据所述第二操作的操作速度,确定干伸长的调节长度。其中,所述根据所述第二操作速度,确定干伸长的调节长度的方法、所述操作速度与走丝速度变化量对应关系如上文所述,此处不再赘述。

所述处理模块200,还用于在需要进行干伸长调节时,进入干伸长调节状态,在进入干伸长调节状态后,执行后续步骤;以及用于在步骤s5之后退出所述干伸长调节状态,且恢复至干伸长调节前的焊接参数。

实施例3

基于相同的技术构思,本发明实施例还提供了一种焊机,包括实施例2所述的焊接干伸长的调节装置。

实施例4

基于相同的技术构思,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行上述焊接干伸长的调节方法。

实施例5

基于相同的技术构思,本发明实施例还提供了一种计算设备,包括:存储器:用于存储程序指令;处理器:用于调用所述存储器中存储的程序指令,按照获得的程序执行上述焊接干伸长的调节方法。

此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

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