绕线方法以及装置、处理器以及电子设备与流程

文档序号:33710813发布日期:2023-03-31 23:45阅读:35来源:国知局
绕线方法以及装置、处理器以及电子设备与流程

1.本技术涉及设备自动化领域,具体而言,涉及一种绕线方法以及装置、处理器以及电子设备。


背景技术:

2.相关技术中,如今电机绕线大多已转向自动化,市面上自动绕线机层出不穷,大大提高了工作效率以及电机行业发展,随着对绕线机的需求不断扩大,传统绕线机仅能绕线单一型号定子已无法满足要求。


技术实现要素:

3.本技术的主要目的在于提供一种绕线方法以及装置、处理器以及电子设备,以解决现有技术中传统的绕线机仅能对单一型号定子进行绕线操作,缺乏灵活性的技术问题。
4.根据本发明实施例的一个方面,提供了一种绕线方法,包括:确定目标定子以及与目标定子匹配的目标工艺流程;确定目标工艺流程对应的多个动作指令标识,其中,动作指令标识与目标工艺流程中包含的控制动作一一对应,目标工艺流程包含有多个控制动作;依据多个指令标识执行多个控制动作,以完成目标定子的绕线过程。
5.进一步地,在确定目标工艺流程对应的多个动作指令标识之前,该方法包括:确定每个控制动作对应的执行数据;控制执行数据封装在对应的程序块中,并控制程序块存储在预设地址内;生成并保存与程序块对应的动作指令标识。
6.进一步地,依据多个指令标识执行多个控制动作包括:读取控制动作对应的动作指令标识;在动作指令标识读取成功后,调取动作指令标识对应的程序块,并运行程序块以控制绕线机对应的机构执行控制动作,其中,程序块内存储有与动作指令标识对应的执行数据。
7.进一步地,依据多个指令标识执行多个控制动作的过程中,该方法还包括:确定绕线机是否运行绕线动作;在确定绕线机运行绕线动作的情况下,实时检测绕线机对应的绕线张力;确定绕线张力是否在预设时间段内减小至断线张力,其中,断线张力为预设张力范围内的任意一个张力;在绕线张力在预设时间段内减小至断线张力的情况下,确定绕线机断线。
8.进一步地,在确定绕线机运行绕线动作的情况下,实时检测绕线机对应的绕线张力之后,该方法还包括:确定绕线张力是否处于目标张力范围内;在绕线张力处于目标张力范围内,确定绕线机正常工作,并在检测到绕线完成信号时,确定完成目标定子对应的绕线过程。
9.进一步地,确定目标工艺流程对应的多个动作指令标识,包括:获取与多种定子匹配的多个工艺流程,其中,一种定子与一个工艺流程一一对应;确定每个工艺流程中包含的多个控制动作的顺序,以及多个控制动作对应的多个指令标识;依据顺序,对多个指令标识进行排序以生成多个标识组合,并存储多个标识组合,其中,一个标识组合对应一个工艺流
程;确定与目标工艺流程对应的目标标识组合,并依据目标标识组合确定多个动作指令标识。
10.进一步地,在确定绕线机断线的情况下,该方法还包括:触发预设预警,并控制绕线机停机。
11.进一步地,在依据多个指令标识执行多个控制动作,以完成目标定子的绕线过程之后,该方法还包括:触发绕线完成信号,并依据绕线完成信号控制机器人将目标定子夹取至流水线。
12.根据本发明实施例的另一方面,还提供了一种绕线装置,包括:第一确定单元,用于确定目标定子以及与目标定子匹配的目标工艺流程;第二确定单元,用于确定目标工艺流程对应的多个动作指令标识,其中,动作指令标识与目标工艺流程中包含的控制动作一一对应,目标工艺流程包含有多个控制动作;执行单元,用于依据多个指令标识执行多个控制动作,以完成目标定子的绕线过程。
13.根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,程序执行一种绕线方法。
14.根据本发明实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行一种绕线方法。
15.根据本发明实施例的另一方面,还提供了一种电子设备,包括:一个或多个处理器,存储器以及一个或多个程序,其中,一个或多个程序被存储在存储器中,并且被配置为由一个或多个处理器执行,一个或多个程序包括用于执行一种绕线方法。
16.在本发明实施例中,通过确定目标定子以及与目标定子匹配的目标工艺流程;确定目标工艺流程对应的多个动作指令标识,其中,动作指令标识与目标工艺流程中包含的控制动作一一对应,目标工艺流程包含有多个控制动作;依据多个指令标识执行多个控制动作,以完成目标定子的绕线过程,解决了现有技术中传统的绕线机仅能对单一型号定子进行绕线操作,缺乏灵活性的技术问题,达到了提高绕线机的通用性的技术效果。
附图说明
17.构成本技术的一部分的说明书附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
18.图1是根据本技术实施例提供的一种绕线方法的流程图;以及
19.图2是根据本技术实施例提供的一种绕线装置的示意图。
具体实施方式
20.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
21.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
22.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
23.应该理解的是,当元件(诸如层、膜、区域、或衬底)描述为在另一元件“上”时,该元件可直接在该另一元件上,或者也可存在中间元件。而且,在说明书以及权利要求书中,当描述有元件“连接”至另一元件时,该元件可“直接连接”至该另一元件,或者通过第三元件“连接”至该另一元件。
24.正如背景技术中所说的,现有技术中传统的绕线机仅能对单一型号定子进行绕线操作,缺乏灵活性的技术问题,为了解决上述问题,本技术的一种典型的实施方式中,提供了一种绕线方法以及装置、处理器以及电子设备。
25.根据本技术的实施例,提供了一种绕线方法。
26.图1是根据本技术实施例提供的一种绕线方法的流程图。如图1所示,该方法包括以下步骤:
27.步骤s101,确定目标定子以及与目标定子匹配的目标工艺流程;
28.步骤s102,确定目标工艺流程对应的多个动作指令标识,其中,动作指令标识与目标工艺流程中包含的控制动作一一对应,目标工艺流程包含有多个控制动作;
29.步骤s103,依据多个指令标识执行多个控制动作,以完成目标定子的绕线过程。
30.本技术提供了一种绕线方法,用于为定子进行绕线操作,基于该绕线操作能依照不同型号的定子,在人机界面就能完成绕线动作编程,切换定子型号仅需切换工装和工艺程序即可绕线不同型号定子的设备。
31.由于不同型号的定子的绕线方向与动作顺序之间存在差别,按照不同定子的工艺流程的图纸要求,本技术提供的绕线方法,将不同型号的定子对应的控制动作进行模块化操作,并为每一个控制动作配置动作指令标识,在识别出待绕线定子的信号后,确定与待绕线定子对应的目标工艺流程,确定目标工艺流程中的控制动作以及对应的动作指令标识,依据动作指令标识,控制绕线机的电机轴以及气缸部件为目标定子执行绕线操作。
32.同构上述绕线方法,能够快速实现换机操作,且一台绕线机调试完成后,仅需拷贝出工艺程序并拷入其他设备,在该绕线机上,为不同型号的定子进行绕线操作仅需切换工装以及工艺程序即可为不同型号的定子进行绕线操作,大大提高了绕线机的通用性。
33.在一种可选的实施例中,在确定目标工艺流程对应的多个动作指令标识之前,该方法包括:确定每个控制动作对应的执行数据;控制执行数据封装在对应的程序块中,并控制程序块存储在预设地址内;生成并保存与程序块对应的动作指令标识。由于每种类型的定子中的控制动作是一定的,只是控制动作的顺序以及绕线方向存在差别,因此,本技术提供的绕线方法中,通过对控制动作模块化,将控制动作对应的执行数据存储在程序块中,并为每个动作配置动作指令标识。依据多个指令标识执行多个控制动作包括:读取控制动作对应的动作指令标识;在动作指令标识读取成功后,调取动作指令标识对应的程序块,并运行程序块以控制绕线机对应的机构执行控制动作,其中,程序块内存储有与动作指令标识
对应的执行数据。
34.上述地,可选的实施例中,将工艺流程对应的控制动作的动作指令标识显示在绕线机的触控屏上,通过触控动作指令标识即可运行动作指令标识对应的程序块以执行程序块中存储的执行数据。
35.具体地,将绕线机各个动作指令模块化,触摸屏处仅需将各个指令分配标识,存储到寄存器中,plc读取该寄存器数值,即可运行对应标识的功能块,实现编程模块化,更换不同型号产品仅需更换对应工装以及切换已编写好的程序。其中,优选地,标识为数值。
36.需要说明的是,每一条指令对应plc上的一个地址,通过读取触摸屏编程界面触摸屏对应寄存器存储数据,即可运行地址段所对应的程序块,实现指令模块化,在人机界面就能完成,操作人员仅需了解绕线工艺流程即可,编程界面的指令含义直观易读,降低了操作人员的操作门槛。
37.在一种可选的实施例中,依据多个指令标识执行多个控制动作的过程中,该方法还包括:确定绕线机是否运行绕线动作;在确定绕线机运行绕线动作的情况下,实时检测绕线机对应的绕线张力;确定绕线张力是否在预设时间段内减小至断线张力,其中,断线张力为预设张力范围内的任意一个张力;在绕线张力在预设时间段内减小至断线张力的情况下,确定绕线机断线。
38.上述地,本技术还提供了动态检测张力pid控制的方法,在实际操作过程中,进入配方页面选择对应定子型号工艺程序加载,对绕线机进行复位操作,复位完成后启动按钮绿灯闪烁,切换开关打到自动模式,开始执行绕线程序,绕线过程中对张力实时监测控制,若张力过大造成断线,检测张力会瞬间减小,当张力减小到预设的断线张力时,判断为断线,设备报警停机,等待人工处理,绕线完成后,给出完成信号,大臂夹爪到达取料位取料,夹取到流水线放料,一次绕线流程完成,等待下一物料到位。
39.在一种可选的实施例中,在确定绕线机运行绕线动作的情况下,实时检测绕线机对应的绕线张力之后,该方法还包括:确定绕线张力是否处于目标张力范围内;在绕线张力处于目标张力范围内,确定绕线机正常工作,并在检测到绕线完成信号时,确定完成目标定子对应的绕线过程。本技术中还通过实时检测绕线张力来确保绕线过程处于正常的工作状态,因此,基于动态pid张力检测,可保证在绕线过程中张力保持稳定,不会发生张力突变造成断线的情况。
40.在一种可选的实施例中,确定目标工艺流程对应的多个动作指令标识,包括:获取与多种定子匹配的多个工艺流程,其中,一种定子与一个工艺流程一一对应;确定每个工艺流程中包含的多个控制动作的顺序,以及多个控制动作对应的多个指令标识;依据顺序,对多个指令标识进行排序以生成多个标识组合,并存储多个标识组合,其中,一个标识组合对应一个工艺流程;确定与目标工艺流程对应的目标标识组合,并依据目标标识组合确定多个动作指令标识。本技术还提供该具体的实施例,预先设定每种定子的工艺流程对应的控制动作对应的标识组合,在对绕线机上的定子进行识别后,即可调去对应的标识组合,进而运行标识组合以运行工艺流程对应的多个控制动作以为定子进行绕线操作。
41.本技术还提供一个可选的实施例,通过在绕线机的预定位置设置摄像头,通过摄像头采集定子的图形对应定子进行自动识别,并依据识别结果确定与该定子对应的工艺流程对应的标识组合,直接依据标识组合运行多组执行数据。达到了提高绕线机智能性的技
术效果。
42.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
43.本技术实施例还提供了一种绕线装置,需要说明的是,本技术实施例的一种绕线装置可以用于执行本技术实施例所提供的用于一种绕线方法。以下对本技术实施例提供的一种绕线装置进行介绍。
44.图2是根据本技术实施例提供的一种绕线装置的示意图。如图2所示,该装置包括:第一确定单元201,用于确定目标定子以及与目标定子匹配的目标工艺流程;第二确定单元202,用于确定目标工艺流程对应的多个动作指令标识,其中,动作指令标识与目标工艺流程中包含的控制动作一一对应,目标工艺流程包含有多个控制动作;执行单元203,用于依据多个指令标识执行多个控制动作,以完成目标定子的绕线过程。
45.在一种可选的实施例中,该装置包括:第三确定单元,用于在确定目标工艺流程对应的多个动作指令标识之前,确定每个控制动作对应的执行数据;控制单元,用于控制执行数据封装在对应的程序块中,并控制程序块存储在预设地址内;生成单元,用于生成并保存与程序块对应的动作指令标识。
46.在一种可选的实施例中,执行单元203包括:读取子单元,用于读取控制动作对应的动作指令标识;调取子单元,用于在动作指令标识读取成功后,调取动作指令标识对应的程序块,并运行程序块以控制绕线机对应的机构执行控制动作,其中,程序块内存储有与动作指令标识对应的执行数据。
47.在一种可选的实施例中,该装置还包括:第四确定单元,用于依据多个指令标识执行多个控制动作的过程中,确定绕线机是否运行绕线动作;检测单元,用于在确定绕线机运行绕线动作的情况下,实时检测绕线机对应的绕线张力;第五确定单元,用于确定绕线张力是否在预设时间段内减小至断线张力,其中,断线张力为预设张力范围内的任意一个张力;第六确定单元,用于在绕线张力在预设时间段内减小至断线张力的情况下,确定绕线机断线。
48.在一种可选的实施例中,该装置还包括:第七确定单元,用于在确定绕线机运行绕线动作的情况下,实时检测绕线机对应的绕线张力之后,确定绕线张力是否处于目标张力范围内;第八确定单元,用于在绕线张力处于目标张力范围内,确定绕线机正常工作,并在检测到绕线完成信号时,确定完成目标定子对应的绕线过程。
49.在一种可选的实施例中,第三确定单元,包括:获取子单元,用于获取与多种定子匹配的多个工艺流程,其中,一种定子与一个工艺流程一一对应;第一确定子单元,用于确定每个工艺流程中包含的多个控制动作的顺序,以及多个控制动作对应的多个指令标识;存储子单元,用于依据顺序,对多个指令标识进行排序以生成多个标识组合,并存储多个标识组合,其中,一个标识组合对应一个工艺流程;第二确定子单元,用于确定与目标工艺流程对应的目标标识组合,并依据目标标识组合确定多个动作指令标识。
50.在一种可选的实施例中,该装置还包括:第一触发单元,用于在确定绕线机断线的情况下,触发预设预警,并控制绕线机停机。
51.在一种可选的实施例中,该装置还包括:第二触发单元,用于在依据多个指令标识
执行多个控制动作,以完成目标定子的绕线过程之后,触发绕线完成信号,并依据绕线完成信号控制机器人将目标定子夹取至流水线。
52.一种绕线装置包括处理器和存储器,上述第一确定单元201等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
53.处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来解决现有技术中传统的绕线机仅能对单一型号定子进行绕线操作,缺乏灵活性的技术问题。
54.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存储芯片。
55.本发明实施例提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现一种绕线方法。
56.本发明实施例提供了一种处理器,处理器用于运行程序,其中,程序运行时执行一种绕线方法。
57.本发明实施例提供了一种电子设备,电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现至少以下步骤:确定目标定子以及与目标定子匹配的目标工艺流程;确定目标工艺流程对应的多个动作指令标识,其中,动作指令标识与目标工艺流程中包含的控制动作一一对应,目标工艺流程包含有多个控制动作;依据多个指令标识执行多个控制动作,以完成目标定子的绕线过程。
58.可选地,在确定目标工艺流程对应的多个动作指令标识之前,该方法包括:确定每个控制动作对应的执行数据;控制执行数据封装在对应的程序块中,并控制程序块存储在预设地址内;生成并保存与程序块对应的动作指令标识。
59.可选地,依据多个指令标识执行多个控制动作包括:读取控制动作对应的动作指令标识;在动作指令标识读取成功后,调取动作指令标识对应的程序块,并运行程序块以控制绕线机对应的机构执行控制动作,其中,程序块内存储有与动作指令标识对应的执行数据。
60.可选地,依据多个指令标识执行多个控制动作的过程中,该方法还包括:确定绕线机是否运行绕线动作;在确定绕线机运行绕线动作的情况下,实时检测绕线机对应的绕线张力;确定绕线张力是否在预设时间段内减小至断线张力,其中,断线张力为预设张力范围内的任意一个张力;在绕线张力在预设时间段内减小至断线张力的情况下,确定绕线机断线。
61.可选地,在确定绕线机运行绕线动作的情况下,实时检测绕线机对应的绕线张力之后,该方法还包括:确定绕线张力是否处于目标张力范围内;在绕线张力处于目标张力范围内,确定绕线机正常工作,并在检测到绕线完成信号时,确定完成目标定子对应的绕线过程。
62.可选地,确定目标工艺流程对应的多个动作指令标识,包括:获取与多种定子匹配的多个工艺流程,其中,一种定子与一个工艺流程一一对应;确定每个工艺流程中包含的多个控制动作的顺序,以及多个控制动作对应的多个指令标识;依据顺序,对多个指令标识进行排序以生成多个标识组合,并存储多个标识组合,其中,一个标识组合对应一个工艺流
程;确定与目标工艺流程对应的目标标识组合,并依据目标标识组合确定多个动作指令标识。
63.可选地,在确定绕线机断线的情况下,该方法还包括:触发预设预警,并控制绕线机停机。
64.可选地,在依据多个指令标识执行多个控制动作,以完成目标定子的绕线过程之后,该方法还包括:触发绕线完成信号,并依据绕线完成信号控制机器人将目标定子夹取至流水线。本文中的设备可以是服务器、pc、pad、手机等。
65.本技术还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有至少如下方法步骤的程序:确定目标定子以及与目标定子匹配的目标工艺流程;确定目标工艺流程对应的多个动作指令标识,其中,动作指令标识与目标工艺流程中包含的控制动作一一对应,目标工艺流程包含有多个控制动作;依据多个指令标识执行多个控制动作,以完成目标定子的绕线过程。
66.可选地,在确定目标工艺流程对应的多个动作指令标识之前,该方法包括:确定每个控制动作对应的执行数据;控制执行数据封装在对应的程序块中,并控制程序块存储在预设地址内;生成并保存与程序块对应的动作指令标识。
67.可选地,依据多个指令标识执行多个控制动作包括:读取控制动作对应的动作指令标识;在动作指令标识读取成功后,调取动作指令标识对应的程序块,并运行程序块以控制绕线机对应的机构执行控制动作,其中,程序块内存储有与动作指令标识对应的执行数据。
68.可选地,依据多个指令标识执行多个控制动作的过程中,该方法还包括:确定绕线机是否运行绕线动作;在确定绕线机运行绕线动作的情况下,实时检测绕线机对应的绕线张力;确定绕线张力是否在预设时间段内减小至断线张力,其中,断线张力为预设张力范围内的任意一个张力;在绕线张力在预设时间段内减小至断线张力的情况下,确定绕线机断线。
69.可选地,在确定绕线机运行绕线动作的情况下,实时检测绕线机对应的绕线张力之后,该方法还包括:确定绕线张力是否处于目标张力范围内;在绕线张力处于目标张力范围内,确定绕线机正常工作,并在检测到绕线完成信号时,确定完成目标定子对应的绕线过程。
70.可选地,确定目标工艺流程对应的多个动作指令标识,包括:获取与多种定子匹配的多个工艺流程,其中,一种定子与一个工艺流程一一对应;确定每个工艺流程中包含的多个控制动作的顺序,以及多个控制动作对应的多个指令标识;依据顺序,对多个指令标识进行排序以生成多个标识组合,并存储多个标识组合,其中,一个标识组合对应一个工艺流程;确定与目标工艺流程对应的目标标识组合,并依据目标标识组合确定多个动作指令标识。
71.可选地,在确定绕线机断线的情况下,该方法还包括:触发预设预警,并控制绕线机停机。
72.可选地,在依据多个指令标识执行多个控制动作,以完成目标定子的绕线过程之后,该方法还包括:触发绕线完成信号,并依据绕线完成信号控制机器人将目标定子夹取至流水线。
73.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
74.在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
75.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
76.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
77.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
78.从以上的描述中,可以看出,本技术上述的实施例实现了如下技术效果:
79.1)、通过本技术提供的绕线方法,操作者仅需了解绕线工艺流程,编程界面指令含义直观已读,降低设备学习门槛。
80.2)将绕线的控制动作程序化,通过一台绕线机能实现不同型号定子绕线动作,大大提高设备的通用性。
81.以上仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1