【技术实现步骤摘要】
工作流程执行方法、系统和存储介质
本申请涉及计算机
,特别是涉及一种工作流程执行方法、系统和存储介质。
技术介绍
近年来,无人化工厂的技术环节已得到了广泛的验证,无人化工厂的生产模式越来越受到企业的追捧,诸多企业已开始尝试建设无人工厂。目前,无人工厂主要是执行设备和主控器进行构建,从而主控器控制执行设备执行对应的工作流程。传统地,执行设备可以为机械臂以及自动导航小车组成,而机械臂和自动导航小车往往均需要对应设置不同的传感器,通过主控器与传感器进行交互,从而实现对机械臂以及自动导航小车的控制,但是传感器均为固定布置;另外,执行设备还可以是用复合机器人进行替代,从而通过主控器对复合机器人进行控制,但是复合机器人不易与其他的执行设备互操作,因此,上述传统方式构建的无人化工厂均灵活性不强。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高无人化工厂灵活性的工作流程执行方法、系统和存储介质。一种工作流程执行方法,该方法包括:接收主控器发送的与执行设备对应的执行指令,根据执行指令,从协议库中提取第一通讯协议;根据第一通讯协议生成第一通讯请求,将第一通讯请求发送至执行设备;接收执行设备根据第一通讯请求返回的第一响应信息;查询与第一响应信息对应的第一控制策略,根据第一控制策略生成第一控制指令,并将第一控制指令发送至执行设备,以使执行设备执行与第一控制策略对应的工作流程。本实施例中,直接接收主控器发送的与执行设备对应的执行指令,根据执行指令 ...
【技术保护点】
1.一种工作流程执行方法,其特征在于,所述方法包括:/n接收主控器发送的与执行设备对应的执行指令,根据所述执行指令从协议库中提取第一通讯协议;/n根据所述第一通讯协议生成第一通讯请求,将所述第一通讯请求发送至执行设备;/n接收所述执行设备根据所述第一通讯请求返回的第一响应信息;/n查询与所述第一响应信息对应的第一控制策略,根据所述第一控制策略生成第一控制指令,并将所述第一控制指令发送至所述执行设备,以使所述执行设备执行与所述第一控制策略对应的工作流程。/n
【技术特征摘要】
1.一种工作流程执行方法,其特征在于,所述方法包括:
接收主控器发送的与执行设备对应的执行指令,根据所述执行指令从协议库中提取第一通讯协议;
根据所述第一通讯协议生成第一通讯请求,将所述第一通讯请求发送至执行设备;
接收所述执行设备根据所述第一通讯请求返回的第一响应信息;
查询与所述第一响应信息对应的第一控制策略,根据所述第一控制策略生成第一控制指令,并将所述第一控制指令发送至所述执行设备,以使所述执行设备执行与所述第一控制策略对应的工作流程。
2.根据权利要求1所述的方法,其特征在于,所述将所述第一控制指令发送至所述执行设备,以使所述执行设备执行与所述第一控制策略对应的工作流程之后,包括:
接收所述执行设备返回的、与所述第一控制指令所对应的第一反馈数据;
查询与所述第一反馈数据对应的设备标识,根据所述设备标识从语义库中提取第一转换逻辑;
根据所述第一转换逻辑对所述第一反馈数据进行转换,并将转换后的所述第一反馈数据进行存储。
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一转换逻辑对所述第一反馈数据进行转换,并将转换后的所述第一反馈数据进行存储之后,包括:
将所述转换后的第一反馈数据发送至执行设备,当接收发送失败的提示信息时,则查询与所述提示信息对应的失败标识;
当所述失败标识为网络错误标识时,则按照间隔时间段向所述执行设备发送转换后的第一反馈数据。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收与所述执行设备对应的控制策略变更指令;
提取与所述控制策略变更指令对应的变更策略,并将所述变更策略进行存储。
5.根据权利要求1所述的方法,其特征在于,所述根据所述第一通讯协议生成第一通讯请求,将所述第一通讯请求发送至执行设备之后,包括:
当未收到所述执行设备根据所述通讯请求返回的第一响应信息时,查询从中间件接收的协议文件;
根据预存储的解析逻辑,从所述协议文件中解析得到第二通讯协议;
根据所述第二通讯协议生成第二通讯请求,并将所述第二通讯请求发送至执行设备;
接收所述执行设备根据所述第二通讯请求返回的第二响应信息;
查询从所述中间件接收的,与所述...
【专利技术属性】
技术研发人员:徐东,黄海艇,刘典勇,郑忠斌,苏道静,许东义,
申请(专利权)人:工业互联网创新中心上海有限公司,北京中控赛德系统集成有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。