通过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服务器的数据。
用例#2
在第二个用例中,OPC DA客户端通过互联网连接到OPC DA服务器。OPC DA使用DCOM进行通信,无法有效地通过Internet与DCOM进行通信。幸运的是,OPC UA使用单端口TCP通信,可以轻松地在互联网上使用。OPC DA节点可以连接到单独的OPC UA网关,这些网关与OPC UA相互通信。在OPC UA安全模型中,引入了加密和身份验证方法,以确保互联网上的安全和机密通信。
总结
OPC UA Gateway是一种简单的解决方案,可以开始将系统升级到使用OPC统一架构。有了它,OPC Classic的缺点就可以避免。它允许您将旧系统与新系统协调使用。使用OPC UA Gateway,OPC UA和OPC Classic可以在工业通信系统中共存,没有任何问题的。
Eero Laukkanen
Software Engineer
Expertise and responsibility areas: OPC & OPC UA product development and project work
Tags:
comments powered by DisqusProsys 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工厂的主要组成部分。"