快速点击:
- 了解封闭的专有系统如何在真正需要之前强制升级。
- 虚拟化如何延长自动化系统的寿命。
- 使用集装箱化实现自动化软件在设备间的可移植性。
与本集相关的:
David Greenfied,自动化世界:有一件事,Michael,我想谈谈,正如你所提到的,硬件和软件的解耦以及在过去几年里我们看到的一遍又一遍出现的解耦概念——可能最显著的是MQTT,以及它如何解耦应用程序以从设备获取数据,从而不会对这些设备的性能产生负面影响。你能解释一下这种硬件和软件的脱钩,因为它适用于你提到的通用自动化吗?
迈克尔·马丁内斯,施耐德电气:绝对的。脱钩背后有两个概念,一个是虚拟化的概念。我们熟悉虚拟机和虚拟主机,它们能够将操作系统和运行在这些操作系统上的应用程序与实际硬件本身分离开来。所以在很多情况下,如果你一直在使用私有控制系统,你就会知道操作系统——应用程序——与你正在运行的硬件版本是紧密耦合的。因此,在许多情况下,基于硬件本身的生命周期和/或操作系统的生命周期,您可能仅仅因为生命周期而被迫更改硬件或软件。这就是为什么我们在最近的研究中发现,在数字转型方面,投资于这些技术是一个挑战,因为你只是简单地用一种产品替换另一种产品,而没有额外的回报。这就变得非常困难。因此,虚拟化工作站或服务器的想法,并把它放在一块硬件上,这样操作系统和应用程序就可以单独管理,独立于现在的硬件,显然,这带来了自身的挑战和风险,与操作系统的移植和网络安全问题有关。但它确实允许您延长这些应用程序的生命周期,并且在确定从应用程序更新中期望得到的回报之前,不必被迫升级或现代化您的系统。
其次,我想说的是集装箱化的想法。所以今天,我们将控制器和运行在控制器上的嵌入式软件结合在一起,就像工作站和个人电脑一样,随着控制器的老化或者当你想添加新功能时,你必须更换硬件;在许多情况下,进行固件更新等。容器化的思想允许我们利用控制器的所有优点,并将它们放入一个软件包中,现在可以托管在不同类型的硬件上。所以有一个集装箱控制器的想法现在可以让你思考它,不仅可以从硬件的生命周期要求中分离出来,而且可以从新的架构中分离出来。因此,能够在数据中心类型的体系结构中托管控制器的想法,甚至更接近边缘,甚至在智能仪器或设备中,这给了我们思考体系结构的全新方式。它实际上允许我们开始以一种全新的方式思考可伸缩性、可用性和性能。我认为这将为自动化带来一种全新的思维方式。