工业物联网的数据集成

ca988918-b9c4-497c-8d93-b3b64b6bde84

随着网关技术的不断发展,创新、高效的软件解决方案及IT架构在工业物联网系统架构中将发挥着更为重要的作用。其中,工业物联网集成工业数据的一个关键问题在于如何利用软件、IT和创新算法来部署网络解决方案,从而使得生产效率更高

cdafae36-f0ee-4c48-adbe-05a470822fb9

(在一个典型的物联网应用拓扑中,包括两个网关层,一个在自动化网络中,另一个在两个防火墙之间的“隔离区”。)

当提及扩展和实施创新的物联网解决方案时,IT架构可以发挥关键的作用。关于IT与OT的接口模型,我们会面临哪些问题呢?这种接口对边缘和云有什么意义呢?数字化时代下的传统网关又是如何演变为灵活、高效的数据集成软件解决方案的呢?

IT架构问题

无论是数字化、工业4.0,还是工业物联网(IIoT),这些都具有一个共同点:如何利用软件、IT和创新算法来提高生产效率。很多公司和用户早在应用测试和验证项目中看到了这一点,但是,在将这投入到生产环境并进行广泛使用之前,还需要克服一些挑战。

关于体系架构的问题,或者更准确地说是IT体系架构,它在工业物联网中扮演着非常重要的角色。在工业物联网解决方案中采用了哪些标准和技术?云平台又是如何适用的?如何保证IT的安全性呢?

在整个工业物联网系统中,为确保不同的组件易于集成应在哪里使用开放的接口呢?哪些标准有较强的关联性呢?这些和其他架构问题的解决对于用户有效地应对由开发软件和IT系统的内在潜力所带来的挑战非常重要。

对于一个新项目而言,工业物联网应用程序和创新软件解决方案的投资回报率通常是不确定的,但它可以确保供应商在项目开始时保持成本可控,同时为解决方案提供可用性和可扩展性,并使其可面向未来。

工业物联网通常指的是使用集中式平台。该平台使应用程序可以部署在任何站点和任何工厂环境中,尽管各个站点之间在已安装设备和可用接口方面存在一些实际差异。一个好的架构将确保这个集中式平台的高效运行,同时降低工业物联网的投资程度。

创新在IT领域中仍保持高速:虽然工厂系统和安装的设备可能有几年甚至几十年的生命周期,但IT领域的创新周期是非常短的。因此,有关体系架构的决策,特别是在OT/IT接口方面,将极大地影响其在生命周期内能够被运营商开发出来的潜力,以及创新软件解决方案所提供的预期优化效果和相关成本控制。

高效使用IT:随着越来越多的资金被投入到了IT中以及IT成本的上升,有关IT系统整体效率的一般性问题变得更加重要。因此,关于体系架构和IT基础设施的决策对于工业物联网解决方案的总拥有成本(TCO,Total Cost of Ownership)至关重要。

主要IT供应商的角色

随着软件和IT的重要性不断增长,传统的主要IT基础设施供应商也将在工业生产系统中发挥着更为重要的作用。

行业先锋是云平台的三巨头:亚马逊、微软和谷歌(也被称为“超大规模”供应商)。对于制造商来说,选择这些与之相关的公司有以下几个原因。

云平台通常在软件使用的成本和灵活性方面具有普遍的优势,然而,与企业IT不同的是,物联网需要在数据产生源头附近的分析处理能力,而不仅仅是在云端。因此,云服务供应商一直在用“边缘”(即本地数据的存储和处理)服务来补充自己的主平台。

近年来,云平台功能也得到了扩展,包括针对工业物联网应用的专门服务。除了为云、边缘和工业物联网提供基础设施和基础服务外,这些供应商还忙于开发机器学习和人工智能的创新算法。这些算法也可以被应用开发人员和系统集成商轻松使用。

67178ad4-c86a-4399-8f6b-1d9857bf4342

(创新物联网解决方案的数据集成必须满足一系列的复杂要求,而框架问题的解决在实施中起着关键作用。)

软件虚拟化的应用

至少在支持使用虚拟化技术来进行边缘计算的情形下,工业物联网云供应商使用的参考架构已经“标准化”了。在我们考虑工业用户的需求之前,需要先了解一下虚拟化的现状。

虚拟化利用整合机制来减少软件层和硬件层之间的依赖,这是在过去十年中IT的一大趋势。虚拟化可以使软件被简单、灵活地部署到广泛的硬件和系统环境中,而用户能够从中获得诸多益处,包括降低软件开发和维护的成本。虚拟化的一个具体例子是“容器化”。随着Docker服务的推出,“容器化”已经得到了越来越广泛的应用。这项技术现在主要用在边缘和云计算的物联网参考架构中。

然而,虚拟化技术绝不局限于云平台的交互。即使用户决定不再使用云平台,在设计实施创新、高效的软件解决方案(如工业物联网的解决方案)时,也有充分的理由需要使用虚拟化。

自动化网络

典型的工厂系统和自动化网络是什么样子的呢?用户操作这些系统的要求有哪些?前面讨论的架构问题又是怎么与之相匹配的呢?

IT安全和网络拓扑架构是自动化网络的核心问题。自动化网络通常是在有两道防火墙的多层框架内运行。“隔离区”(DMZ)则位于这两道防火墙之间。自动化网络和公司网络(或互联网)之间没有直接连接,而且DMZ和自动化网络之间的通信必须要有安全保障。

因此,大多数工业物联网应用方案有必要使用至少两个网关层。其中一层包括了DMZ在内的所有边缘网关,它们与互联网或云平台(根据需要)建立连接。而自动化网络内的第二层IT/OT网关,它们可以直接与边缘网关通信,但不能与公司网络或云平台通信。

除了这些从网络拓扑架构中所得出的具体网络要求外,工业用户构建自动化网络还需要考虑数据集成和OT/IT接口的其他(功能)要求。

简而言之,这意味着已安装的工厂设备以及旧改项目将在未来几年内保持相关性和主导地位。虽然越来越多的新式设备可能会提供标准化接口,特别是基于OPC UA标准的接口,但是现在大多数已安装的设备却无法提供标准化接口。

作为工业物联网解决方案的一部分,数据集成工作不仅仅是简单地将专有接口翻译成标准化协议,其中还有一些更为复杂的要求,如高效地处理大量的数据源,以及提供一套统一的软件应用来对接工厂或设备的特定接口,以实现多站点部署。构建自动化网络还需要能够灵活地应对IT安全要求——不仅要在更大程度上提高安全性,还要确保相关成本保持在可接受的水平。

IT/OT网关架构

接下来是有关IT/OT网关的架构组成。传统上,这种网关“属于OT”,例如,它在一个地方安装和运行,目的是为HMI系统或数据库提供来自自动化网络的数据。这些传统的应用方式在工厂系统的生命周期内变化很小。因此,在传统的方案用例里需要一个低维护成本的产品,可以在其配置几乎不被改变的情况下运行多年。然而,创新的工业物联网解决方案将对这种网关或数据集成方案有着截然不同的要求。这些要求包括以下内容。

动态、灵活的载荷配置。在许多情况下,将产生的所有数据发送到位于DMZ的边缘网关是不可取的,甚至在技术上也是不可行的。用户需要选择对有效载荷进行简单的配置,以及在工厂系统的生命周期内对这种配置进行有效的修改,例如当一个新的软件应用需要访问尚未被边缘网关所提供的数据时。

灵活的可扩展性。很少有用户能推测出几年后有哪些新的软件或工业物联网应用可能会引起人们的兴趣。因此,数据集成解决方案必须足够灵活,以便能够支持未来的应用程序,而无需从头开始再进行数据集成。

即使在更低级别的应用中也能实现灵活的数据规范化。IT/OT网关为软件应用提供了面向OT的接口,因此它可抽象出其他实际的且有关安装设备和工厂系统的细节信息。此外,IT/OT网关的配置很可能也会在工厂系统的生命周期中发生变化。其中,无论是由于IT对接口的要求发生变化,还是由于工厂系统本身发生变化,面向外部的(OT/IT)接口都应保持不变。

边缘分析和机器学习的应用。一些应用程序需要在尽可能接近数据源的地方执行复杂的计算,因此这就要求IT/OT网关能够作为相应软件组件的平台。

综上所述,我们可以得出的结论是IT/OT网关比单纯的“协议转换器”网关在数据集成方面有着更为复杂的功能要求。这种网关使用的软件架构应该支持创新的IT技术,尤其是虚拟化技术,并且虚拟化的优势也符合在创新、高效的工业物联网解决方案中的相关需求。通过将自身从OT中的单纯静态组件转变为可通过IT和云平台管理的动态软件解决方案,IT/OT网关正逐渐成为在标准硬件上运行的“工业边缘”的一部分。

dataFEED技术的演变

Softing在几年前就为自己设定了目标——把其值得信赖的dataFEED产品系列重新开发成一个模块化、开放的软件平台。

这项重新开发工作的重点是:一方面,提供现有的网关功能和软件产品作为Docker容器;另一方面,开发全新的功能,这些功能将使dataFEED产品系列能够满足上述要求——在IIoT环境中进行更为复杂的数据集成。并且,dataFEED产品系列可以更简洁地实现OPC UA的配套规范,以提供对相应服务器接口的直接支持。

确保客户的选择是一个非常重要的因素。dataFEED产品需要以许多物联网平台所提供的普遍功能应用为导向,由此dataFEED的用户可以选择是否要与主要供应商的云平台一起使用软件,或者将软件独立地用作数据集成解决方案。

目前为止,Softing已发布了三款edgeConnector产品,包括edgeConnector Siemens、edgeConnector 840D和edgeConnector Modbus。

edgeConnector产品系列通过集成的OPC UA服务器接口来提供数据访问功能,并支持与控制器相连接。作为一个Docker容器应用,该软件模块提供了灵活的部署选项,例如可在主要云平台(如Azure IoT Edge或AWS IoT Greengrass)上运行边缘服务的设备,也可独立于这些平台来进行部署。此外,集成的Web界面能够让用户轻松管理edgeConnector的本地配置。

bd8d7606-6f76-4397-bbe0-b8755ecf8d64

(用于本地配置edgeConnector Siemens的Web界面。可配置的参数包括为不同的IT应用授予独立的访问权限。)

对于远程管理,该软件模块还提供了一个REST接口,允许由基于云的应用程序来管理edgeConnector。该产品的配置选项非常灵活,包括了安全设置,例如对不同的OPC UA客户端应用程序设置独立且基于角色的访问权限。

通过这种方式,edgeConnector为工业用户提供了一个机会——利用虚拟化和云技术的潜力,由此用户既可以进行数据集成,也可以设置和管理IT和OT之间的接口,还可将其作为创新工业物联网解决方案的一部分。

创新的潜力

提供用于数据集成的商业软件部署方案。关于从自动化网络中获取数据的协议和方法的基本问题(现在可被认为作为创新工业物联网解决方案的一部分)已得到了解决。

标准化架构和数据集成解决方案供应商现在更加着重于用语义和信息模型来丰富接口,并确保其在云中托管的软件应用的易用性。虽然OPC UA标准满足了定义接口的所有技术要求,但该标准没有提及在实际的旧改项目中如何更有效地使用这种语义信息来丰富非框架化接口。这是一个可以在未来几年内进一步提供创新潜力的领域。

624ac79d-242b-4882-abc3-54531825d5c6请点击此处或咨询Softing中国,了解更多详情!

往期回顾

通过Softing dataFEED实现IT和OT在工业物联网应用中的融合

使用Softing edgeConnector模块将云轻松连接到Siemens PLC

ba92fb7f-b583-4b38-b5d4-eb4c47eb7336

«