自动化流程的处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:37127473 阅读:11 留言:0更新日期:2023-04-06 21:26
本发明专利技术的实施例提供了一种自动化流程的处理方法、装置、电子设备和存储介质。该方法包括:获取自动化流程中设备节点所对应的设备的信息,设备的信息包括该设备的用于容纳操作对象的工位的标识符;根据每个设备节点所对应的设备的工位的标识符,确定该设备的虚拟工位组;以及针对设备节点的所有转运操作,分配虚拟工位组,以在执行自动化流程时,针对设备节点所对应的设备调度虚拟工位组所对应的工位。根据上述技术方案,根据上述技术方案,能够根据用户需求确定对应设备的工位的粒度,允许操作对象根据用户所期望的粒度进入设备对应的工位。从而,使自动化流程能够满足用户的个性化需求,提高自动化程度,降低人力成本。降低人力成本。降低人力成本。

【技术实现步骤摘要】
自动化流程的处理方法、装置、电子设备和存储介质


[0001]本专利技术涉及自动化领域,更具体地涉及一种自动化流程的处理方法、一种自动化流程的处理装置、一种电子设备及一种存储介质。

技术介绍

[0002]目前,很多的领域都在不断地实现自动化改造,从而达到解放人力、提高效率的目的。不论是自动化制造、自动化检测还是自动化试验等,都会大量使用自动化系统。相应地,就需要预先完成该自动化流程的配置。
[0003]现有的自动化系统中,一些设备能够按顺序或者随机地处理多个操作对象,以此提高自动化系统的效率。但是,这仍然难以满足用户对自动化系统的个性化需求。在很多应用场景中,当用户存在特殊需求时,需要其实时关注自动化系统的运行过程,并根据自身的经验适时地对其运行进行干预。这导致自动化系统的运行需要在有人监督的情况下完成,不仅容易出现错误,而且需要花费大量的人力。
[0004]所以,亟要一种新的自动化流程的处理方法,可以解决上述问题。

技术实现思路

[0005]考虑到上述问题而提出了本专利技术。根据本专利技术的一个方面,提供了一种自动化流程的处理方法,包括:获取自动化流程中设备节点所对应的设备的信息,设备的信息包括该设备的用于容纳操作对象的工位的标识符,工位的标识符包括工位的层级信息,对于工位的不同层级,操作对象进入设备时可选的工位的粒度不同;根据每个设备节点所对应的设备的工位的标识符,确定该设备的虚拟工位组,其中,虚拟工位组是操作对象进入该设备时可选的所有工位的集合;以及针对设备节点的所有转运操作,分配虚拟工位组,以在执行自动化流程时,针对设备节点所对应的设备调度虚拟工位组所对应的工位。
[0006]示例性地,根据每个设备节点所对应的设备的工位的标识符,确定该设备的虚拟工位组,包括:根据每个设备节点所对应的设备的工位的层级信息,按照从低层级到高层级的顺序,将自动化流程所涉及的设备的工位分别标记为对应的设备的虚拟工位组,其中,在越低层级中设备工位的粒度越小。
[0007]示例性地,处理方法还包括:获取操作对象的特定工位的标识符,特定工位是起始工位、结束工位或出错工位;根据每个设备节点所对应的设备的工位的标识符,确定该设备的虚拟工位组,包括:根据特定工位的标识符,确定自动化流程中特定工位所属于的设备,并将该设备中的对应工位标记为特定工位对应的虚拟工位组;针对该设备的已经标记的工位之外的其余工位,根据该设备的工位的标识符,确定该设备的转运工位并将该设备的转运工位标记为对应的虚拟工位组。
[0008]示例性地,对于结束工位或出错工位中的任一种,根据特定工位的标识符,确定自动化流程中特定工位所属于的设备,并将该设备中的对应工位标记为特定工位对应的虚拟工位组包括:1)对于确定自动化流程中该种特定工位所属于的设备是一个设备的情况,如
果该种特定工位仅涉及一个工位群组,则在该工位群组中确定等于自动化流程的通量数的工位,并将所确定的工位标记为对应的虚拟工位组;如果该种特定工位涉及多个工位群组,则优先选择尚未标记的工位群组中的工位,对于尚未标记的工位群组中的工位数量不足的情况,优先选择剩余工位多的工位群组中的工位,直至所选工位的数目等于自动化流程的通量数,并且将所选择的工位标记为对应的虚拟工位组;2)对于确定自动化流程中该种特定工位所属于的设备是多个设备的情况,以设备为单位选择工位来标记对应的虚拟工位组。
[0009]示例性地,以设备为单位选择工位来标记对应的虚拟工位组包括:在所确定的多个设备中,以设备为单位确定等于自动化流程的通量数的工位,其中,如果所确定的多个设备中前一设备中的工位不足,则继续选择下一个设备中的工位,直至所选工位的数目等于自动化流程的通量数,并且对于所确定的多个设备中的任一设备,优先选择尚未标记的工位群组中的工位,对于尚未标记的工位群组中的工位数量不足的情况,优先选择剩余工位多的工位群组中的工位,直至所选工位的数目等于自动化流程的通量数,并且将所选择的工位标记为对应的虚拟工位组。
[0010]示例性地,工位的层级包括以下层级中的任意一个或多个:个体层、第一群组层和第二群组层,第二群组层的工位的粒度大于第一群组层的工位的粒度,根据每个设备节点所对应的设备的工位的标识符,确定该设备的虚拟工位组,包括:对于根据设备的工位的标识符,确定该设备的工位的层级是个体层的情况,将该设备的一个工位标记为该设备的虚拟工位组;对于根据设备的工位的标识符,确定该设备的工位的层级是第一群组层的情况,将该设备的对应的第一群组粒度的工位标记为该设备的虚拟工位组;对于根据设备的工位的标识符,确定该设备的工位的层级是第二群组层的情况,将该设备的对应的第二群组粒度的工位标记为该设备的虚拟工位组。
[0011]示例性地,第二群组层是设备层,根据每个设备节点所对应的设备的工位的标识符,确定该设备的虚拟工位组,包括:根据设备的工位的标识符,将设备的全部工位标记为该设备的虚拟工位组。
[0012]示例性地,根据设备的工位的标识符,将设备的全部工位标记为该设备的虚拟工位组,包括:对于该设备的全部工位的数目大于或等于操作对象的类型的数量的情况,将全部工位平均标记为不同的虚拟工位组;对于该设备的全部工位的数目小于操作对象的类型的数量的情况,将每个工位标记为不同的虚拟工位组,并且至少一部分虚拟工位组对应多种操作对象。
[0013]示例性地,处理方法还包括:根据工位的标识符,检查对应的工位是否满足预设运行条件;其中,根据每个设备节点所对应的设备的工位的标识符确定该设备的虚拟工位组是在工位满足预设运行条件下执行。
[0014]根据本专利技术的另一方面,还提供了一种自动化流程的处理装置,包括:
[0015]信息获取模块,用于获取自动化流程中设备节点所对应的设备的信息,设备的信息包括该设备的用于容纳操作对象的工位的标识符,工位的标识符包括工位的层级信息,对于工位的不同层级,操作对象进入设备时可选的工位的粒度不同;
[0016]虚拟组确定模块,用于根据每个设备节点所对应的设备的工位的标识符,确定该设备的虚拟工位组,其中,虚拟工位组是操作对象进入该设备时可选的所有工位的集合;以

[0017]分配模块,用于针对设备节点的所有转运操作,分配虚拟工位组,以在执行自动化流程时,针对设备节点所对应的设备调度虚拟工位组所对应的工位。
[0018]根据本专利技术的又一方面,还提供了一种电子设备,包括处理器和存储器,其中,存储器中存储有计算机程序指令,计算机程序指令被处理器运行时用于执行如上所述的自动化流程的处理方法。
[0019]根据本专利技术的再一方面,还提供了一种存储介质,在存储介质上存储了程序指令,程序指令在运行时用于执行如上所述的自动化流程的处理方法。
[0020]根据上述技术方案,在自动化流程处理的过程中,可以根据获取自动化流程所涉及的设备中工位的层级信息,该层级对应工位的不同粒度。从而,在操作对象进入自动化流程中对应的设备时能够根据用户需求确定对应设备的工位的粒度,允许操作对象根据用户本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动化流程的处理方法,其特征在于,包括:获取所述自动化流程中设备节点所对应的设备的信息,所述设备的信息包括该设备的用于容纳操作对象的工位的标识符,所述工位的标识符包括所述工位的层级信息,对于所述工位的不同层级,所述操作对象进入所述设备时可选的工位的粒度不同;根据每个设备节点所对应的设备的工位的标识符,确定该设备的虚拟工位组,其中,所述虚拟工位组是所述操作对象进入该设备时可选的所有工位的集合;以及针对所述设备节点的所有转运操作,分配所述虚拟工位组,以在执行所述自动化流程时,针对所述设备节点所对应的设备调度所述虚拟工位组所对应的工位。2.如权利要求1所述的处理方法,其中,所述根据每个设备节点所对应的设备的工位的标识符,确定该设备的虚拟工位组,包括:根据每个设备节点所对应的设备的工位的层级信息,按照从低层级到高层级的顺序,将所述自动化流程所涉及的设备的工位分别标记为对应的设备的虚拟工位组,其中,在越低层级中设备工位的粒度越小。3.如权利要求1或2所述的处理方法,其中,所述处理方法还包括:获取所述操作对象的特定工位的标识符,所述特定工位是起始工位、结束工位或出错工位;所述根据每个设备节点所对应的设备的工位的标识符,确定该设备的虚拟工位组,包括:根据所述特定工位的标识符,确定所述自动化流程中所述特定工位所属于的设备,并将该设备中的对应工位标记为特定工位对应的虚拟工位组;针对该设备的已经标记的工位之外的其余工位,根据该设备的工位的标识符,确定该设备的转运工位并将该设备的所述转运工位标记为对应的虚拟工位组。4.如权利要求3所述的处理方法,其中,对于所述结束工位或所述出错工位中的任一种,所述根据所述特定工位的标识符,确定所述自动化流程中所述特定工位所属于的设备,并将该设备中的对应工位标记为特定工位对应的虚拟工位组包括:1)对于确定所述自动化流程中该种特定工位所属于的设备是一个设备的情况,如果该种特定工位仅涉及一个工位群组,则在该工位群组中确定等于所述自动化流程的通量数的工位,并将所确定的工位标记为对应的虚拟工位组;如果该种特定工位涉及多个工位群组,则优先选择尚未标记的工位群组中的工位,对于所述尚未标记的工位群组中的工位数量不足的情况,优先选择剩余工位多的工位群组中的工位,直至所选工位的数目等于所述自动化流程的通量数,并且将所选择的工位标记为对应的虚拟工位组;2)对于确定所述自动化流程中该种特定工位所属于的设备是多个设备的情况,以设备为单位选择工位来标记对应的虚拟工位组。5.如权利要求4所述的处理方法,其中,所述以设备为单位选择工位来标记对应的虚拟工位组包括:在所确定的多个设备中,以设备为单位确定等于所述自动化流程的通量数的工位,其中,如果所述所确定的多个设备中前一设备中的工位不足,则继续选择下一个设备中的工
位,直至所选工位的数目等于所述自动化流程的通量数,并且对于所述所确定的多个设备中的任一设备,优先选择尚未标记的工位群组中的工位,对于所述尚未标记的...

【专利技术属性】
技术研发人员:赵松涛
申请(专利权)人:北京镁伽机器人科技有限公司
类型:发明
国别省市:

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

1