工业设备间的协同运行方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39054526 阅读:14 留言:0更新日期:2023-10-12 19:47
本发明专利技术提供一种工业设备间的协同运行方法,应用于边缘云服务器,所述方法包括:接收上游工业设备的协同运行请求,协同运行请求包括控制需求;根据协同运行请求建立与下游工业设备之间的网络通信,以获取下游工业设备上传的数据;根据业务流程程序及下游工业设备上传的数据,配置并启动满足控制需求的目标工业设备,以实现上游工业设备、下游工业设备、目标工业设备之间的协同运行。以至少解决相关技术中存在的工业设备之间在生产流程上的协同运行能力不足、无法执行复杂的工业业务流程的问题。适应于工业物联网、工业设备的连锁控制等场景。场景。场景。

【技术实现步骤摘要】
工业设备间的协同运行方法、装置、电子设备及存储介质


[0001]本专利技术涉及工业物联网
,尤其涉及一种工业设备间的协同运行方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]现代工业自动化设备在工作时,因为受制造成本限制,常常采用PLC(Programmable Logic Controller,可编程逻辑控制器)等控制器盒子进行控制。
[0003]现有生产环节的设备协同需要通过总线耦合器实现有限范围内的信息通信。例如,控制器之间的相互协同只能通过对于单个设备协议通信,业务流程单一,且复杂度受到控制器的内存限制。因此,目前的工业设备在生产流程上的协同运行,不具备移动化、广域化的协同运行能力,且难以执行复杂的工业业务流程。

技术实现思路

[0004]本专利技术所要解决的技术问题是针对现有技术的上述不足,提供一种工业设备间的协同运行方法、装置、电子设备及计算机可读存储介质,以至少解决相关技术中存在的工业设备之间在生产流程上的协同运行能力不足、无法执行复杂的工业业务流程的问题。
[0005]第一方面,本专利技术提供一种工业设备间的协同运行方法,应用于边缘云服务器,所述方法包括:
[0006]接收上游工业设备的协同运行请求,协同运行请求包括控制需求;根据协同运行请求建立与下游工业设备之间的网络通信,以获取下游工业设备上传的数据;根据业务流程程序及下游工业设备上传的数据,配置并启动满足控制需求的目标工业设备,以实现上游工业设备、下游工业设备、目标工业设备之间的协同运行。
[0007]优选地,在接收上游工业设备的协同运行请求之前,所述方法还包括:接收工业设备的接入请求;根据所述接入请求创建一个协同控制容器。
[0008]优选地,根据协同运行请求建立与下游工业设备之间的网络通信,以获取下游工业设备上传的数据,具体包括:根据协同运行请求及业务流程结构,触发下游工业设备连锁启动请求;根据下游工业设备连锁启动请求获取下游工业设备列表,并建立与所述列表中的所有工业设备之间的网络通信,以获取下游工业设备上传的数据,所述上传的数据包括以下至少之一:采集数据、检测数据、监控数据。
[0009]优选地,所述协同控制容器包括通信模组容器、输入输出IO容器、协议转换容器。
[0010]接收上游工业设备的协同运行请求,协同运行请求包括控制需求,具体包括:通信模组容器接收上游工业设备在启动后发送的协同运行请求,并将协同运行请求发送至IO容器,以使IO容器为上游工业设备分配网络地址,并生成网络地址与协同运行请求的映射关系;IO容器将所述映射关系转发至协议转化容器,以使协议转化容器对协同运行请求进行数据格式的解析,以得到协同运行请求中的控制需求。
[0011]优选地,所述协同控制容器还包括交互容器,交互容器具有交互界面。
[0012]所述根据协同运行请求及业务流程结构,触发下游工业设备连锁启动请求,具体包括:交互容器获取上游工业设备的网络地址及控制需求,并将之显示在交互界面;交互容器根据控制需求及交互界面所展示的协同运行的监控视图对应的业务流程结构,触发下游工业设备连锁启动请求。
[0013]优选地,所述协同控制容器还包括流程容器、网络容器和总线容器。
[0014]所述根据下游工业设备连锁启动请求获取下游工业设备列表,并建立与所述列表中的所有工业设备之间的网络通信,以获取下游工业设备上传的数据,具体包括:流程容器接收交互容器触发的下游工业设备连锁启动请求,并根据业务流程结构获取下游工业设备列表,将所述列表发送至网络容器;网络容器根据所述列表确定网络通信方案,并向总线容器发起通信请求,以使总线容器建立与所述列表中的所有工业设备之间的网络通信,以获取下游工业设备上传的数据。
[0015]优选地,所述根据业务流程程序及下游工业设备上传的数据,配置并启动满足控制需求的目标工业设备,具体包括:流程容器根据自身存储的业务流程程序及下游工业设备上传的数据确定目标工业设备的启动数量;流程容器根据确定的启动数量配置并启动满足控制需求的目标工业设备。
[0016]第二方面,本专利技术还提供一种工业设备间的协同运行装置,应用于边缘云服务器,包括:
[0017]接收模块,用于接收上游工业设备的协同运行请求,协同运行请求包括控制需求。
[0018]协同控制容器,与接收模块连接,用于根据协同运行请求建立与下游工业设备之间的网络通信,以获取下游工业设备上传的数据,还用于根据业务流程程序及下游工业设备上传的数据,配置并启动满足控制需求的目标工业设备,以实现上游工业设备、下游工业设备、目标工业设备之间的协同运行。
[0019]优选地,所述装置还包括创建模块。
[0020]创建模块,用于接收工业设备的接入请求,并根据所述接入请求创建一个协同控制容器。
[0021]优选地,协同控制容器用于根据协同运行请求及业务流程结构,触发下游工业设备连锁启动请求。还用于根据下游工业设备连锁启动请求获取下游工业设备列表,并建立与所述列表中的所有工业设备之间的网络通信,以获取下游工业设备上传的数据,所述上传的数据包括以下至少之一:采集数据、检测数据、监控数据。
[0022]优选地,所述协同控制容器包括通信模组容器、输入输出IO容器、协议转换容器。
[0023]通信模组容器,与接收模块和IO容器连接,用于接收上游工业设备在启动后发送的协同运行请求,并将协同运行请求发送至IO容器,以使IO容器为上游工业设备分配网络地址,并生成网络地址与协同运行请求的映射关系。
[0024]IO容器,与协议转换容器连接,用于将所述映射关系转发至协议转化容器,以使协议转化容器对协同运行请求进行数据格式的解析,以得到协同运行请求中的控制需求。
[0025]优选地,所述协同控制容器还包括交互容器,交互容器具有交互界面。
[0026]交互容器,与IO容器连接,用于获取上游工业设备的网络地址及控制需求,并将之显示在交互界面。交互容器还用于根据控制需求及交互界面所展示的协同运行的监控视图对应的业务流程结构,触发下游工业设备连锁启动请求。
[0027]优选地,所述协同控制容器还包括流程容器、网络容器和总线容器。
[0028]流程容器,与交互容器和网络容器连接,用于接收交互容器触发的下游工业设备连锁启动请求,并根据业务流程结构获取下游工业设备列表,将所述列表发送至网络容器。
[0029]网络容器,与总线容器连接,用于根据所述列表确定网络通信方案,并向总线容器发起通信请求,以使总线容器建立与所述列表中的所有工业设备之间的网络通信,以获取下游工业设备上传的数据。
[0030]优选地,流程容器,用于根据自身存储的业务流程程序及下游工业设备上传的数据确定目标工业设备的启动数量。
[0031]流程容器,还用于根据确定的启动数量配置并启动满足控制需求的目标工业设备。
[0032]第三方面,本专利技术还提供一种电子设备,包括存储器和处理器,所述存储器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工业设备间的协同运行方法,其特征在于,应用于边缘云服务器,所述方法包括:接收上游工业设备的协同运行请求,协同运行请求包括控制需求;根据协同运行请求建立与下游工业设备之间的网络通信,以获取下游工业设备上传的数据;根据业务流程程序及下游工业设备上传的数据,配置并启动满足控制需求的目标工业设备,以实现上游工业设备、下游工业设备、目标工业设备之间的协同运行。2.根据权利要求1所述的方法,其特征在于,在接收上游工业设备的协同运行请求之前,还包括:接收工业设备的接入请求;根据所述接入请求创建一个协同控制容器。3.根据权利要求2所述的方法,其特征在于,根据协同运行请求建立与下游工业设备之间的网络通信,以获取下游工业设备上传的数据,具体包括:根据协同运行请求及业务流程结构,触发下游工业设备连锁启动请求;根据下游工业设备连锁启动请求获取下游工业设备列表,并建立与所述列表中的所有工业设备之间的网络通信,以获取下游工业设备上传的数据,所述上传的数据包括以下至少之一:采集数据、检测数据、监控数据。4.根据权利要求3所述的方法,其特征在于,所述协同控制容器包括通信模组容器、输入输出IO容器、协议转换容器,接收上游工业设备的协同运行请求,协同运行请求包括控制需求,具体包括:通信模组容器接收上游工业设备在启动后发送的协同运行请求,并将协同运行请求发送至IO容器,以使IO容器为上游工业设备分配网络地址,并生成网络地址与协同运行请求的映射关系;IO容器将所述映射关系转发至协议转化容器,以使协议转化容器对协同运行请求进行数据格式的解析,以得到协同运行请求中的控制需求。5.根据权利要求4所述的方法,其特征在于,所述协同控制容器还包括交互容器,交互容器具有交互界面,所述根据协同运行请求及业务流程结构,触发下游工业设备连锁启动请求,具体包括:交互容器获取上游工业设备的网络地址及控制需求,并将之显示在交互界面;交互容器根据控制需求及交互界面所展示的协同运行的监控视图对应的业务流程结构,触发下游工业设备连锁启动请求。6.根据权利要求5所述的方法,其特征在于,所述协同控制容器还包括流程容器、网络容器和总线容器,所述根据下游工业设备连锁启动请求获取下游工业设备列表,并建立与所述列表中的所有工业设备之间的网络通信,以获取下游工业设备上传的数据,具体包括:流程容器接收交互容器触发的下游工业设备连锁启动请求,并根据业务流程结构获取下游工业设备列表,将所述列表发送至网络容器;网络容器根据所述列表确定网络通信方案,并向总线容器发起通信请求,以使总线容器建立与所述列表中的所有工业设备之间的网络通信,以获取下游工业设备上传的数据。
7.根据权利要求6所述的方法,其特征在于,所述根据业务流程程序及下游工业设备上传的数据,配置并启动满足控制需求的目标工业设备,具体包括:流程容器根据自身存储的业务流程程序及下游工业设备上传的数据确定目标工业设备的启动数量;流程容器根据确定的启动数量配置并启动满足控制需求的目标工业设备。8.一种工业设备间的协同运行装置,其特征在于,应用于边缘云服务器,包括:接收模...

【专利技术属性】
技术研发人员:张勋贾捷张呈宇
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1