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

技术编号:36687574 阅读:26 留言:0更新日期:2023-02-27 19:51
本发明专利技术的实施例提供了一种自动化流程的管理方法、装置、电子设备和存储介质。该方法包括:响应于用户的时间约束设置操作,在自动化流程中增加时间约束模块;响应于用户对时间约束模块的第一配置操作,确定自动化流程中的、时间约束模块所约束的节点;响应于用户对时间约束模块的第二配置操作,确定时间约束模块对于所约束的节点的时间约束条件,以在执行自动化流程的阶段,确定所约束的节点的对应操作是否符合时间约束条件。在上述技术方案中,增加了自动化流程中的节点的时间约束条件,因此可以按照时间约束条件准确地执行对应的操作。由此,有效地保证了自动化流程中所涉及的耗材的有效性,进而保证了自动化流程的执行结果的准确性和可靠性。确性和可靠性。确性和可靠性。

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


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

技术介绍

[0002]目前,很多的领域都在不断地实现自动化改造,从而达到解放人力、提高效率的目的。不论是自动化制造、自动化检测还是自动化试验/实验等,都会大量使用自动化系统。在自动化系统中,将整个自动化流程拆解为各个设备执行的多个操作。通过让每个设备都完成各自的操作来保证自动化流程的顺利执行。
[0003]在一个自动化流程中,不同的步骤所占用的时间可能是不同的。例如,在化学试验流程中,搬运操作和移液操作通常不会占用较长时间。而酶标操作等可能会占用较长的时间。在化学试验流程中,大多数的样本可以在例如培养箱等试验设备中保存很长时间。但是在其他试验设备中或在进行化学试验的实验室环境中可能不能长时间暴露。如果暴露的时间超出了样本的最大安全时间,可能会导致样本的损坏。
[0004]此外,在现有技术中,自动化系统可以规划自动化流程中的操作。例如,自动化流程中的一个设备会花费一定的时间执行对应的试验操作。自动化系统可以据此对自动化流程中的、位于该设备之后的后续设备的执行操作进行规划,以使后续设备按照规划执行对应的操作。由此可以避免后续设备长时间等待当前设备工作结束而造成设备资源浪费的现象。但是,在对后续设备的执行操作进行规划的时候,并未考虑针对后续设备所规划的工作时间过长而导致样本的暴露时间超过其最大安全时间的问题,同样可能会导致样本的损坏。而样本的损坏极有可能导致自动化流程无法正常执行,从而得出错误的结果。

技术实现思路

[0005]考虑到上述问题而提出了本专利技术。本专利技术提供了一种自动化流程的管理方法。包括:响应于用户的时间约束设置操作,在自动化流程中增加时间约束模块;响应于用户对时间约束模块的第一配置操作,确定自动化流程中的、时间约束模块所约束的节点;响应于用户对时间约束模块的第二配置操作,确定时间约束模块对于所约束的节点的时间约束条件,以在执行自动化流程的阶段,确定所约束的节点的对应操作是否符合时间约束条件。
[0006]示例性地,管理方法还包括:在执行自动化流程的阶段,对所约束的节点的对应操作执行计时操作;对于所约束的节点是多个节点的情况,统计所约束的多个节点处存在的操作的执行时间以及多个节点中每两个相邻节点之间连线所对应的搬运操作的执行时间。
[0007]示例性地,管理方法还包括:响应于用户在时间约束模块的约束范围内插入新约束对象的操作,确定新约束对象的对应操作的预计执行时间;基于时间约束条件和约束范围内的现有节点处存在的操作的现有执行时间,确定允许插入时间;对于预计执行时间超过允许插入时间的情况,禁止新约束对象的插入操作;对于预计执行时间未超过允许插入时间的情况,允许新约束对象的插入操作。
[0008]示例性地,自动化流程的耗材上设置有标识符,对所约束的节点的对应操作执行计时操作包括:利用耗材的标识符,统计所约束的节点的对应操作针对每个耗材的执行时间。
[0009]示例性地,所约束的节点中包括设备节点,对所约束的节点的对应操作执行计时操作包括:基于时间约束模块与设备节点的连接关系,确定开始计时操作和/或结束计时操作。
[0010]示例性地,管理方法还包括:响应于用户对设备节点所对应的设备的前操作和/或后操作设置指令,确定在该设备执行其自身操作之前或之后所执行的前操作和/或后操作,其中,前操作和/或后操作由对应的执行设备执行;基于时间约束模块与设备节点的连接关系,确定开始计时操作和/或结束计时操作,包括:对于时间约束模块的起始端连接在所约束的起始设备节点的第一侧的情况,自起始设备节点的前操作开始执行计时操作,或对于时间约束模块的起始端连接在所约束的起始设备节点的第二侧的情况,自起始设备节点的后操作开始执行计时操作,其中,在自动化流程中,起始设备节点的第一侧比起始设备节点的第二侧的位置靠前;以及对于时间约束模块的终止端连接在所约束的终止设备节点的第一侧的情况,当终止设备节点的前操作执行完毕后结束计时操作,或对于时间约束模块的终止端连接在所约束的终止设备节点的第二侧的情况,当终止设备节点的后操作执行完毕后结束计时操作,其中,在自动化流程中,终止设备节点的第一侧比终止设备节点的第二侧的位置靠前。
[0011]示例性地,所约束的节点仅包括一个设备节点,时间约束条件包括持续时间信息、过期时间信息以及最大等待时间信息中的至少一项,其中,持续时间信息用于控制执行设备节点处存在的操作的时长;过期时间信息用于确定执行设备节点处存在的操作的耗材最大安全时长,以在超出耗材最大安全时长时对耗材做出标记;最大等待时间信息用于确定执行设备节点处存在的操作的耗材最大有效时长,以在超出耗材最大有效时长时丢弃耗材。
[0012]示例性地,所约束的节点包括多个设备节点,时间约束条件包括过期时间信息和/或最大持续时间信息,其中,过期时间信息用于确定执行多个设备节点处存在的操作以及执行多个设备节点中相邻设备节点之间的搬运操作的耗材最大安全时长,以在超出耗材最大安全时长时对耗材做出标记;最大持续时间信息用于确定耗材最大有效时长,以在超出耗材最大有效时长时丢弃耗材,其中,耗材最大有效时长是执行多个设备节点处存在的操作的时间与执行多个设备节点中相邻设备节点之间的搬运操作的时间的和。
[0013]示例性地,管理方法还包括:响应于用户对自动化流程中的设备的第一操作设置指令,确定设备的自身操作执行时间信息,操作执行时间信息用于确定设备执行对应的自身操作的第一最大时长;对于设备执行对应的自身操作超过第一最大时长的情况,控制设备终止执行对应的自身操作。
[0014]示例性地,管理方法还包括:响应于用户对自动化流程中的设备的前操作和/或后操作设置指令,确定在该设备执行其自身操作之前或之后所执行的前操作和/或后操作,其中,前操作和/或后操作由对应的执行设备执行;响应于用户对执行设备的第二操作设置指令,确定执行设备的前操作和/或后操作执行时间信息,前操作和/或后操作执行时间信息用于确定执行设备执行对应的前操作和/或后操作的第二最大时长;对于执行设备执行对
应的前操作和/或后操作超过第二最大时长的情况,控制执行设备终止执行对应的前操作和/或后操作。
[0015]示例性地,管理方法还包括:显示用户界面,用户界面用于显示自动化流程和时间约束控件;响应于用户的时间约束设置操作,在自动化流程中增加时间约束模块,包括:响应于用户对时间约束控件的操作,在自动化流程中增加时间约束模块。
[0016]根据本专利技术的另一方面,还提供了一种自动化流程的管理装置,包括增加模块、约束对象确定模块和约束条件确定模块。
[0017]增加模块,用于响应于用户的时间约束设置操作,在自动化流程中增加时间约束模块;
[0018]约束对象确定模块,用于响应于用户对时间约束模块的第一配置操作,确定自动化流程中的、时间约束模块所约束的节点;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动化流程的管理方法,其特征在于,包括:响应于用户的时间约束设置操作,在所述自动化流程中增加时间约束模块;响应于用户对所述时间约束模块的第一配置操作,确定所述自动化流程中的、所述时间约束模块所约束的节点;响应于用户对所述时间约束模块的第二配置操作,确定所述时间约束模块对于所述所约束的节点的时间约束条件,以在执行所述自动化流程的阶段,确定所述所约束的节点的对应操作是否符合所述时间约束条件。2.如权利要求1所述的管理方法,其中,所述管理方法还包括:在执行所述自动化流程的阶段,对所述所约束的节点的对应操作执行计时操作;对于所述所约束的节点是多个节点的情况,统计所约束的多个节点处存在的操作的执行时间以及所述多个节点中每两个相邻节点之间连线所对应的搬运操作的执行时间。3.如权利要求1或2所述的管理方法,其中,所述管理方法还包括:响应于用户在所述时间约束模块的约束范围内插入新约束对象的操作,确定所述新约束对象的对应操作的预计执行时间;基于所述时间约束条件和所述约束范围内的现有节点处存在的操作的现有执行时间,确定允许插入时间;对于所述预计执行时间超过所述允许插入时间的情况,禁止所述新约束对象的插入操作;对于所述预计执行时间未超过所述允许插入时间的情况,允许所述新约束对象的插入操作。4.如权利要求2所述的管理方法,其中,所述自动化流程的耗材上设置有标识符,所述对所述所约束的节点的对应操作执行计时操作包括:利用所述耗材的标识符,统计所述所约束的节点的对应操作针对每个耗材的执行时间。5.如权利要求2所述的管理方法,其中,所述所约束的节点中包括设备节点,所述对所述所约束的节点的对应操作执行计时操作包括:基于所述时间约束模块与所述设备节点的连接关系,确定开始计时操作和/或结束计时操作。6.如权利要求5所述的管理方法,其中,所述管理方法还包括:响应于用户对所述设备节点所对应的设备的前操作和/或后操作设置指令,确定在该设备执行其自身操作之前或之后所执行的前操作和/或后操作,其中,所述前操作和/或后操作由对应的执行设备执行;所述基于所述时间约束模块与设备节点的连接关系,确定开始计时操作和/或结束计时操作,包括:对于所述时间约束模块的起始端连接在所约束的起始设备节点的第一侧的情况,自所述起始设备节点的前操作开始执行所述计时操作,或对于所述时间约束模块的起始端连接在所约束的起始设备节点的第二侧的情况,自所述起始设备节点的后操作开始执行所述计时操作,其中,在所述自动化流程中,所述起始设备节点的第一侧比所述起始设备节点的第二侧的位置靠前;以及对于所述时间约束模块的终止端连接在所约束的终止设备节点的第一侧的情况,当所
述终止设备节点的前操作执行完毕后结束所述计时操作,或对于所述时间约束模块的终止端连接在所约束的终止设备节点的第二侧的情况,当所述终止设备节点的后操作执行完毕后结束所述计时操作,其中,在所述自动化流程中,所述终止设备节点的第一侧比所述终止设备节点的第二侧的位置靠前。7.如权利要求1或2所述的管理方法,其中,所述所约束的节点仅包括一个设备节点,所述时间约束条件包括持续时间信息、过期时间信息以及最大等待时间信息中的至少一项,其中,所述持续时间信息用于控制执行所述设备节点处存在的操作的时...

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

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

1