异构PLC协作控制系统、方法、装置、设备和介质与流程

文档序号:30583575发布日期:2022-06-29 13:56阅读:来源:国知局

技术特征:
1.一种异构plc协作控制系统,其特征在于,包括云控制设备,其中,所述云控制设备通过有线传输链路和/或无线传输链路通信与受控的多个工业设备通信连接,所述云控制设备用于向所述工业设备下发对应的协作运行指令,以由所述工业设备基于所述协作运行指令运行,其中,所述工业设备为plc设备。2.根据权利要求1所述的异构plc协作控制系统,其特征在于,所述工业设备设置有寄存器,所述云控制设备还用于:接收所述工业设备上报的所述寄存器的配置信息,所述配置信息包括所述寄存器的地址、所述寄存器的属性信息和所述寄存器的可操作信息;所述云控制设备还用于:基于所述配置信息和获取到的协作请求生成所述协作运行指令。3.根据权利要求2所述的异构plc协作控制系统,其特征在于,所述协作请求包括获取到的整条产线协作的第一运行请求;或所述协作请求包括由所述多个工业设备中的上一个发送的第二运行请求,所述第二运行请求用于请求所述多个工业设备中的下一个运行;或所述协作请求包括由所述多个工业设备中的一个发送的第三运行请求,所述第三运行请求基于自身的传感器和/或i/o设备检测到的待处理工序生成。4.根据权利要求2所述的异构plc协作控制系统,其特征在于,所述云控制设备还用于:基于所述寄存器的地址、所述寄存器的属性信息和所述寄存器的可操作信息生成寄存器管理功能块;所述异构plc协作控制系统还包括:显示设备,与所述云控制设备通信连接,所述显示设备用于显示图形化界面,所述图形化界面基于所述寄存器管理功能块生成;所述显示设备还用于:接收对所述图形化界面的触控操作;所述云控制设备还用于:识别所述触控操作对应的寄存器管理功能块和所述触控操作对应的编辑指令,并基于所述编辑指令生成所述协作请求,其中,所述编辑指令包括对寄存器的初始化指令、读取指令和写入指令中的至少一种。5.根据权利要求1至4中任一项所述的异构plc协作控制系统,其特征在于,还包括:边缘网关,与所述云控制设备通信连接,所述边缘网关还通过所述有线传输链路和/或所述无线传输链路通信与所述受控的多个工业设备通信连接,所述边缘网关用于接收所述协作运行指令,并将所述协作运行指令路由至对应的所述工业设备,其中,所述边缘网关与所述云控制设备基于5g通信网络通信连接,所述有线传输链路基于modbus tcp ip协议、ethercat协议和ethernet ip协议中的至少一种建立。6.一种异构plc协作控制方法,其特征在于,应用于云控制设备,具体包括:生成协作运行指令;将所述协作运行指令发送至对应的工业设备。7.根据权利要求6所述的异构plc协作控制方法,其特征在于,所述生成协作运行指令包括:
接收所述工业设备上报的寄存器的配置信息,所述配置信息包括所述寄存器的地址、所述寄存器的属性信息和所述寄存器的可操作信息;基于所述配置信息和获取到的协作请求生成所述协作运行指令。8.根据权利要求7所述的异构plc协作控制方法,其特征在于,所述协作请求包括获取到的整条产线协作的第一运行请求;或所述协作请求包括由所述多个工业设备中的上一个发送的第二运行请求,所述第二运行请求用于请求所述多个工业设备中的下一个运行;或所述协作请求包括由所述多个工业设备中的一个发送的第三运行请求,所述第三运行请求基于自身的传感器和/或i/o设备检测到的待处理工序生成。9.根据权利要求7或8所述的异构plc协作控制方法,其特征在于,所述基于所述配置信息和获取到的协作请求生成所述协作运行指令包括:基于所述寄存器的地址、所述寄存器的属性信息和所述寄存器的可操作信息生成寄存器管理功能块;接收通过显示设备的图形化界面输入的对所述寄存器管理功能块的编辑指令;基于所述编辑指令生成所述协作请求;基于所述协作请求生成所述协作运行指令,其中,所述编辑指令包括对寄存器的初始化指令、读取指令和写入指令中的至少一种。10.一种异构plc协作控制方法,其特征在于,应用于工业设备,具体包括:接收云控制设备发送的协作运行指令;基于所述协作运行指令运行,其中,所述工业设备为plc设备。11.根据权利要求10所述的异构plc协作控制方法,其特征在于,在接收云控制设备发送的协作运行指令之前,还包括:响应于与云控制设备之间的通信连接指示,向所述云控制设备上报寄存器的配置信息,所述配置信息包括所述寄存器的地址、所述寄存器的属性信息和所述寄存器的可操作信息,以使所述云控制设备基于所述配置信息生成对应的所述协作运行指令。12.根据权利要求11所述的异构plc协作控制方法,其特征在于,所述基于所述协作运行指令运行具体包括:基于所述协作运行指令修改所述寄存器的xml配置文件;读取修改后的所述xml配置文件,基于读取结果运行。13.一种异构plc协作控制装置,其特征在于,应用于云控制设备,具体包括:生成模块,用于生成协作运行指令;发送模块,用于将所述协作运行指令发送至对应的工业设备。14.一种异构plc协作控制装置,其特征在于,应用于工业设备,具体包括:接收模块,用于接收云控制设备发送的协作运行指令;运行模块,用于基于所述协作运行指令运行,其中,所述工业设备为plc设备。15.一种网络设备,其特征在于,包括:处理器;以及
存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求6~9中任意一项所述的异构plc协作控制方法。16.一种工业设备,其特征在于,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求10~12中任意一项所述的异构plc协作控制方法。17.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求6~12中任意一项所述的异构plc协作控制方法。

技术总结
本公开提供了一种异构PLC协作控制系统、方法、装置、设备和介质,涉及工业互联网技术领域。其中,控制系统包括:云控制设备,其中,所述云控制设备通过有线传输链路和/或无线传输链路通信与受控的多个工业设备通信连接,所述云控制设备用于向所述工业设备下发对应的协作运行指令,以由所述工业设备基于所述协作运行指令运行,其中,所述工业设备为PLC设备。通过本公开的技术方案,同一产线的不同工业设备中的PLC只需要与边缘网关之间的实现有线传输链路和/或无线传输链路之间的通信协议适配,实现了不同PLC之间的解耦,简化了不同工业设备的PLC直接协作运行的处理方式,并实现了轻量化的连接管理。化的连接管理。化的连接管理。


技术研发人员:张湘东 谭华 张文安 李庆艳
受保护的技术使用者:中国电信股份有限公司
技术研发日:2022.03.31
技术公布日:2022/6/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1