System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 工业自动化数据的动态路由和边缘编排制造技术_技高网

工业自动化数据的动态路由和边缘编排制造技术

技术编号:40604152 阅读:9 留言:0更新日期:2024-03-12 22:09
本发明专利技术涉及工业自动化数据的动态路由和边缘编排。一种非暂态计算机可读介质包括指令,所述指令当由处理电路系统执行时,使处理电路系统:从工业自动化系统的边缘设备接收如下数据,所述数据指示工业自动化系统中的一个或更多个设备的类型、由一个或更多个设备生成的一种或更多种类型的数据、包括在一个或更多个设备中的一个或更多个组件、一个或更多个设备的固件或者其任何组合。当被执行时,所述指令还使处理电路系统基于所接收的数据来标识工业自动化系统的固件更新或者来自容器储存库的能够在边缘设备上实现的容器。另外,当被执行时,所述指令使处理电路系统:使容器的容器镜像或固件的固件更新被发送至边缘设备。

【技术实现步骤摘要】

本公开内容总体上涉及工业自动化,并且更具体地,涉及在工业自动化系统内采用软件容器。


技术介绍

1、特别是在工业自动化环境中,使用自动化控制和监测系统(例如,工业控制系统)来管理和操作工业自动化系统。这样的应用可以包括:控制多种多样的组件例如阀、电动马达等,以及经由传感器收集数据。典型的工业控制系统可以包括一个或更多个组件,例如编程终端、自动化控制器、输入/输出(i/o)模块、通信网络、人机接口(hmi)终端等。

2、通常,在操作技术(ot)环境中操作的工业控制系统被用来控制可经由ot网络访问的工业设备。尽管工业控制系统可以用于管理ot网络内的设备的操作,但是可以存在可以利用设备执行的附加过程、由设备生成的未使用或可以用于更多目的的数据,以及可以存在信息技术(it)环境中计算设备未知的设备。

3、本部分旨在向读者介绍可能与下面描述和/或要求保护的本技术的各个方面相关的领域的各个方面。本讨论被认为有助于向读者提供背景信息以促进更好地理解本公开内容的各个方面。因此,应当理解,要从这个角度来理解这些陈述,并且这些陈述并非作为对现有技术的承认。


技术实现思路

1、在一个实施方式中,一种非暂态计算机可读介质包括指令,所述指令当由处理电路系统执行时,使处理电路系统:从工业自动化系统的边缘设备接收如下数据,所述数据指示:工业自动化系统中的一个或更多个设备的类型;由一个或更多个设备生成的一种或更多种类型的数据;包括在一个或更多个设备中的一个或更多个组件;一个或更多个设备的固件;或者工业自动化系统中的一个或更多个设备的类型、由一个或更多个设备生成的一种或更多种类型的数据、包括在一个或更多个设备中的一个或更多个组件、一个或更多个设备的固件的任何组合。当被执行时,所述指令还使处理电路系统基于所接收的数据来标识:工业自动化系统的固件更新或者来自容器储存库的能够在边缘设备上实现的容器。另外,当被执行时,所述指令使处理电路系统:使容器的容器镜像或固件的固件更新被发送至边缘设备。

2、在另一实施方案中,计算设备包括处理电路系统和具有指令的非暂态计算机可读介质,所述指令当由处理电路系统执行时,使处理电路系统:从工业自动化系统的边缘设备接收如下数据,所述数据指示:工业自动化系统中的一个或更多个设备的类型;由一个或更多个设备生成的一种或更多种类型的数据;包括在一个或更多个设备中的一个或更多个组件;一个或更多个设备的固件;或者工业自动化系统中的一个或更多个设备的类型、由一个或更多个设备生成的一种或更多种类型的数据、包括在一个或更多个设备中的一个或更多个组件、一个或更多个设备的固件的任何组合。当被执行时,所述指令还使处理电路系统基于所接收的数据来确定:工业自动化系统的固件更新或来自容器储存库的能够在边缘设备上实现的容器。另外,当被执行时,所述指令使处理电路系统:使容器的容器镜像或固件的固件更新被发送至边缘设备。

3、在又一实施方案中,工业自动化系统包括一个或更多个工业自动化设备,所述一个或更多个工业自动化设备被配置成执行第一工业过程或第一工业过程的一部分。工业自动化系统还包括通信地耦接一个或更多个工业自动化设备的边缘设备。边缘设备包括处理电路系统,该处理电路系统被配置成:从云计算系统接收对如下数据的请求,所述数据指示:工业自动化系统中的一个或更多个工业自动化设备的类型;由一个或更多个工业自动化设备生成的一种或更多种类型的数据;包括在一个或更多个工业自动化设备中的一个或更多个组件;一个或更多个工业自动化设备的固件;或者工业自动化系统中的一个或更多个工业自动化设备的类型、由一个或更多个工业自动化设备生成的一种或更多种类型的数据、包括在一个或更多个工业自动化设备中的一个或更多个组件、一个或更多个工业自动化设备的固件的任何组合。处理电路系统还被配置成:响应于接收到请求,将数据发送至云计算系统。此外,处理电路系统被配置成:在将数据发送至云计算系统之后,从云计算系统接收容器镜像或固件更新。

本文档来自技高网...

【技术保护点】

1.一种包括指令的非暂态计算机可读介质,所述指令当由处理电路系统执行时,使所述处理电路系统:

2.根据权利要求1所述的非暂态计算机可读介质,其中,所述数据指示所述一个或更多个设备的类型和所述一种或更多种类型的数据。

3.根据权利要求2所述的非暂态计算机可读介质,其中:

4.根据权利要求2所述的非暂态计算机可读介质,其中:

5.根据权利要求4所述的非暂态计算机可读介质,其中,所述维护应用被配置成:基于所述维护模型来确定要在所述一个或更多个组件上执行的一个或更多个预防性维护活动。

6.根据权利要求4所述的非暂态计算机可读介质,其中,所述一个或更多个设备包括驱动器。

7.根据权利要求2所述的非暂态计算机可读介质,其中:

8.根据权利要求2所述的非暂态计算机可读介质,其中:

9.根据权利要求1所述的非暂态计算机可读介质,其中,当被执行时,所述指令使所述处理电路系统:

10.根据权利要求9所述的非暂态计算机可读介质,其中,当被执行时,所述指令使所述处理电路系统:

11.一种计算设备,包括:

12.根据权利要求11所述的计算设备,其中,当被执行时,所述指令使所述处理电路系统:

13.根据权利要求11所述的计算设备,其中:所述指令当被执行时,使所述处理电路系统向所述边缘设备发送对所述数据的请求,并且响应于发送所述请求而接收所述数据。

14.根据权利要求11所述的计算设备,其中,所述数据指示由所述工业自动化系统的一个或更多个设备所利用的网络的网络拓扑。

15.根据权利要求11所述的计算设备,其中,所述一个或更多个设备包括:马达控制中心;马达;人机接口(HMI);操作者接口;接触器;启动器;传感器;驱动器;中继器;保护设备;开关设备;压缩机;网络交换机;或者马达控制中心、马达、人机接口(HMI)、操作者接口、接触器、启动器、传感器、驱动器、中继器、保护设备、开关设备、压缩机、网络交换机的组合。

16.根据权利要求15所述的计算设备,其中,所述数据指示:

17.一种工业自动化系统,包括:

18.根据权利要求17所述的工业自动化系统,其中,所述处理电路系统被配置成:

19.根据权利要求17所述的工业自动化系统,其中,所述处理电路系统被配置成从所述云计算系统接收所述容器镜像,其中,所述容器镜像对应于:预防性维护应用;能源消耗应用;制造执行系统(MES)应用;或者预防性维护应用、能源消耗应用、制造执行系统(MES)应用的任何组合。

20.根据权利要求19所述的工业自动化系统,包括工业控制系统,所述工业控制系统包括所述边缘设备。

...

【技术特征摘要】

1.一种包括指令的非暂态计算机可读介质,所述指令当由处理电路系统执行时,使所述处理电路系统:

2.根据权利要求1所述的非暂态计算机可读介质,其中,所述数据指示所述一个或更多个设备的类型和所述一种或更多种类型的数据。

3.根据权利要求2所述的非暂态计算机可读介质,其中:

4.根据权利要求2所述的非暂态计算机可读介质,其中:

5.根据权利要求4所述的非暂态计算机可读介质,其中,所述维护应用被配置成:基于所述维护模型来确定要在所述一个或更多个组件上执行的一个或更多个预防性维护活动。

6.根据权利要求4所述的非暂态计算机可读介质,其中,所述一个或更多个设备包括驱动器。

7.根据权利要求2所述的非暂态计算机可读介质,其中:

8.根据权利要求2所述的非暂态计算机可读介质,其中:

9.根据权利要求1所述的非暂态计算机可读介质,其中,当被执行时,所述指令使所述处理电路系统:

10.根据权利要求9所述的非暂态计算机可读介质,其中,当被执行时,所述指令使所述处理电路系统:

11.一种计算设备,包括:

12.根据权利要求11所述的计算设备,其中,当被执行时,所述指令使所述处理电路系统:

13.根据权利要求11所述的计算设备,其中:所述指令当被执行...

【专利技术属性】
技术研发人员:大卫·C·马祖尔罗布·A·恩茨明格
申请(专利权)人:罗克韦尔自动化技术公司
类型:发明
国别省市:

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

1