所在位置: 主页 > 玩家美文 >
安全性、可靠且与平台无关的信息交换技术
作者:杏耀娱乐 来源:杏耀平台 发布日期:2019-02-07

OPCUA扩展了这些OPC行业标准,具有几个重要功能,如平台独立性、可扩展性、高可用性和Internet功能。 OPCUA不再基于微软的DCOM技术:它已经重建了面向服务的架构(SOA)。因此,OPCUA很容易适应。现在,OPCUA已经连接了嵌入式系统——的企业层和自动化组件,独立于Microsoft、UNIX或任何其他操作系统。 OPCUA使用TCP、优化的二进制协议通过在IANA注册的4840端口进行数据交换。您还可以选择支持WEB服务和HTTP。在不中断现有通信方案的情况下,可以容易地集成诸如多播或消息排队之类的其他协议。集成的加密机制可确保通过Internet进行安全通信。

面向服务的架构

在这种情况下,OPCUA定义了一种通用服务,遵循面向服务的体系结构(SOA)设计范例,服务提供者可以通过该范例接收请求,处理这些请求,并及时响应以返回结果。与传统的Web服务不同,——通过WSDL描述其服务,因此与每个服务提供者不同,——通用服务已使用OPCUA定义。

因此,不需要WSDL,因为服务是标准化的。因此,它们是兼容的和可互操作的,并且调用者不需要知道特定服务的结构或行为。 OPCUA为不同的功能定义了各种服务组(读/写/信号/执行,导航/搜索,连接/通信/安全)。 OPCUA信息模型非常灵活。由于构建在基本模型上,因此可以实现所需的任何复杂的、面向对象扩展,而不会在此过程中失去互操作性。

防止未经授权的用户访问

OPCUA技术使用经过验证的安全解决方案来防止未经授权的用户访问,防止破坏和修改过程数据并防止不小心操作。 OPCUA安全方案包括用户和应用程序认证、数字签名和传输数据的自加密。 OPCUA安全性基于公认的标准,也可用于Internet中的安全通信(例如SSL、TLS和AES)。安全机制是供应商必须实施的标准的一部分。用户可以根据用途集成各种安全功能;因此,可扩展安全性与特定应用程序相关联。可访问性和可靠性

OPCUA定义了一种坚固的架构,具有可靠的通信机制、可配置的超时和自动故障检测。故障排除机制自动恢复OPCUA客户端和OPCUA服务器之间的通信连接,而不会丢失数据。 OPCUA提供冗余,可以集成到客户端和服务器应用程序中,从而实现具有最高可靠性的高可用性系统。

通过统一简化

OPCUA定义了一个集成的地址空间和一个信息模型,其中过程数据、报警和历史数据可以与函数调用一起呈现。 OPCUA集成了所有传统的OPC功能,用于描述具有统一面向对象组件的复杂程序和系统。仅支持基本规则的信息消费者可以在不知道服务器的复杂结构的情况下处理数据。

安全性、可靠且与平台无关的信息交换技术

应用领域

OPCUA技术的多功能性使得能够实施新的垂直整合解决方案。信息通过级联OPCUA组件安全性、从生产层安全地传输到ERP系统。现场设备级的嵌入式OPCUA服务器和企业级ERP系统内的集成OPCUA客户端直接相互连接。 OPCUA组件可以在地理上分开,并通过防火墙彼此独立。 OPCUA使其他标准化组织能够将OPCUA服务用作其自身信息模型的传输机制。 OPC基金会与来自不同行业的许多不同组织合作,包括PLCOPEN、AIM、BACNET、ISA和FDI。此外,还编制了包含信息模型的通用语义定义的其他规范。