« All blog posts

通过OPC UA Gateway将OPC Classic与OPC UA连接

24.04.2012


更新于2022年6月21日,将OPC Classic一词用于基于DCOM的协议。

我们经常遇到关于如何将OPC统一架构与OPC Classic服务器结合使用的问题。无论OPC UA的新技术细节如何,我们都无法回避这样一个事实,即全球大多数通信系统仍在运行OPC Classic服务器。

OPC UA与OPC Classic不直接向后兼容。因此,如果要同时使用OPC Classic和OPC UA,就必须实现两者间的接口。尽管如此,用户没有必要因此避免使用OPC UA。OPC UA Gateway 将为您解决此问题!

基本用法

OPC UA Gateway可以使用多种协议连接到服务器:OPC UA、OPC DA、OPC AE和OPC HDA。所有这些连接都作为OPC UA、OPC DA OPC AE和OPC HDA服务器发布到其他客户端。该软件带有图形用户界面,可以配置与服务器和服务器端点的连接。接下来,我将介绍OPC UA网关的两个常见用例。

请注意,OPC DA、AE和HDA是所谓的OPC Classic协议,它们都使用Microsoft DCOM。

用例#1

在第一个用例中,OPC UA客户端通过防火墙连接到OPC DA(数据访问)或AE(报警和事件)Classic服务器和OPC UA服务器。当趋势数据和流程事件消息需要从流程传输到更高级别的信息系统(如制造执行系统)时,这是一个日常用例。OPC Classic使用DCOM进行计算机之间的通信,这使得防火墙配置复杂,因为DCOM为连接动态分配端口号。因此,最好使用OPC UA通过防火墙进行通信,因为OPC UA仅使用一个TCP端口进行通信。在这个用例中,只需要一个OPC UA Gateway来聚合来自三台服务器的数据。OPC UA Gateway消除了对其他产品的需求,这些产品将聚合来自多个OPC服务器的数据。

OPC UA Gateway,用于通过防火墙将OPC UA客户端连接到多个服务器。

用例#2

在第二个用例中,OPC DA客户端通过互联网连接到OPC DA服务器。OPC DA使用DCOM进行通信,无法有效地通过Internet与DCOM进行通信。幸运的是,OPC UA使用单端口TCP通信,可以轻松地在互联网上使用。OPC DA节点可以连接到单独的OPC UA网关,这些网关与OPC UA相互通信。在OPC UA安全模型中,引入了加密和身份验证方法,以确保互联网上的安全和机密通信。

OPC UA网关用于通过互联网将OPC DA客户端连接到OPC DA服务器。

总结

OPC UA Gateway是一种简单的解决方案,可以开始将系统升级到使用OPC统一架构。有了它,OPC Classic的缺点就可以避免。它允许您将旧系统与新系统协调使用。使用OPC UA Gateway,OPC UA和OPC Classic可以在工业通信系统中共存,没有任何问题的。

Eero Laukkanen

Eero Laukkanen

Software Engineer

Expertise and responsibility areas: OPC & OPC UA product development and project work

Tags:

comments powered by Disqus

Prosys OPC Ltd

Prosys OPC是OPC和OPC UA软件领域中拥有20年技术经验的行业佼佼者。 OPC和OPC UA(Unified Architecture)是工业和高科技公司使用的通信标准。

了解更多关于我们的信息 »

最新博客文章

SimServer How To #3: 使用OPC UA客户端模拟服务器上的数据更改

关于如何使用OPC UA客户端在OPC UA服务器上写入新数据的分步教程(分为两部分)。

如何在生产分析项目中取得成功

工业4.0分析项目将在未来几年内成为显著增长的业务。阅读如何绕过最常见的陷阱以及成功交付项目。

Prosys OPC UA Forge为什么是工业4.0工厂的重要组成部分

如今,边缘计算应用程序提供了比OPC UA聚合服务器更广泛的功能。事实上,它是工业4.0工厂的主要组成部分。"

查看所有博客文章 »

-->