当前所在位置:首页 > 技术知识 > OPC UA

技术知识

北京盟通科技是工业自动化领域的高科技企业,依托于核心团队多年的海外和行业经验,致力实时现场总线技术及工业通讯技术的推广

开发者工具:.NET | Server SDK

发布时间:2023-05-29

OPC UA作为安全、可靠且独立于制造商平台的信息交互技术,广泛应用于自动化领域。OPC UA可以集成在各种操作系统或CPU架构平台上,适用于嵌入式现场设备以及几乎所有的控制器和SCADA/HMI产品以及MES/ERP系统,基本贯穿了整个工业环境水平和垂直的通讯层,为制造现场到生产计划或企业资源计划系统中数据的跨平台传输,提供了完整的解决方案。

OPC UA SDK是协助客户快速开发OPC UA应用的商用工具包,除了OPC UA 应用的通讯层外,还可以实现其它特定的管理功能,如连接管理、证书管理和安全功能等。工具包将通用的OPC UA功能封装成API,这样开发人员不需要具备复杂的OPC UA专业知识,可以将更多精力放在自己的核心竞争力上,进而高效率高质量地完成OPC UA应用的开发。

德国Unified Automation公司是全球最重要的OPC UA SDK提供商,在国际自动化行业里享有盛誉,用户遍布全世界的重点自动化企业,提供基于CC++.NETJava开发语言的工具包。


OPC UA

Unified Automation公司的.NET OPC UA SDK,用于协助用户快速开发基于.NETOPC UA服务器和客户端。.NET Server SDKClient SDK是捆绑在一起,SDK共包含三个库,C# Base库,C# Server库和C# Client库。其中C# Base库包含UA Stack,并支持UA二进制协议和Web服务绑定。



.NET UA SDK支持.NET Framework 3.54.04.54.6.1,并附带2015/2017/2019版本Visual StudioProject示例文件。

V3.x.x开始,.NET UA SDK支持.NET StandardCore)并包含NuGet

预构建的SDK二进制文件是纯.NET程序集,可以在.NET Framework支持的任何处理器体系架构上使用。

SDK版本

功能列表

支持的OPC UA服务

FindServer, GetEndpoints

CreateSession, ActivateSession, CloseSession

Browse, Translate, RegisterNodes, UnregisterNodes

Read, HistoryRead

Write, HistoryUpdate

Call

CreateSubscription, ModifySubscription, DeleteSusbcription, TransferSubscriptions

CreateMonitoredItems, ModifyMonitoredItems, DeleteMonitoredItems

Publish, Republish

开发包内容及服务

UA Base库(含.NET UA Stack)、Server库、Client

Visual Studio工程文件、示例、教程、文档

1UaModeler授权许可

北京盟通公司一年技术支持