.NET UA Server SDK
.NET UA Server SDK
——是支持UA二进制协议和Web服务绑定的开发包。
产品介绍
.NET UA Server SDK是Unified Automation技术团队基于C#开发的软件开发包,由基础开发库、服务器开发库和客户端开发库等三部分组成,搭配完整的基础例程、说明文档和开发工具,帮助开发人员使用C#快速开发一款自己的OPCUA服务器/客户端软件。为减少开发成本,该SDK也提供专为Client开发定制的SDK,详情请移步.NET UA Client SDK页面。
.NET UA Server SDK支持.NET Framework 4.8、.NET Standard 2.0、Framework4.6.2、.NET 6和.NET 8,附带有对应的Visual Studio基础例程项目,可在SDK安装时选择合适的平台版本。 因此,.NET UA Server SDK可以运行在装有对应平台层的linux和windows系统上。
支持的OPC UA服务
.NET UA Server SDK是一套完整的两端开发工具,同时支持服务器端和客户端的基本功能:
- 查找服务器,获取端点和提供接口
- Session管理:创建、激活与关闭连接Session
- 节点管理:创建/修改/更新/删除节点(服务器端)、访问节点(客户端)
- 读取:节点读取、节点属性读取、节点值读取
- 写入:节点写入、节点值写入
- 浏览:地址空间浏览、节点浏览、事件浏览
- 订阅/发布:节点订阅、节点发布、添加/删除/修改/传输订阅
- 通信监视:创建/修改/删除监视项目
功能与特性详情
.NET UA Server SDK功能与特性详情如下:
安全性:SDK提供多种连接加密选项,如非加密、Basic256Sha256, Aes128-Sha256-RsaOaep, Aes256-Sha256-RsaPss(.NET4.8 and Core 2.0/3.1)等模式
全面性:SDK通过了基金会推出的OPC UA服务器标准,同时提供节点管理、客户端冗余和证书管理等功能
数据多样性:SDK支持标准的OPC UA数据类型,便于开发人员调用和部署
事件与方法:SDK支持在服务器部署事件与方法节点
历史功能:SDK支持OPC UA历史功能的实现,历史功能包含原始数据、数据更新、时间戳管理等相关功能,协助推进数据分析效果
版本说明
.NET UA Server SDK版本说明如下:
产品版本:Windows 二进制版
许可证类型:二进制开发者许可证(与设备绑定)、评估许可证
目标平台:带有.NET平台层的Windows和Linux(具体需求请咨询盟通科技)
附带示例:适用于Visual Studio的项目文件
供货范围
包含了基础开发库、服务器开发库、客户端开发库的SDK安装程序 Visual Studio示例项目的工程、教程和文档 基础支持包 第一年维护包 一个UaModeler模型构建软件的授权许可证
相关产品
UaGatewayUaGateway旨在将“经典”OPC产品集成到OPC UA环境中。 其主要功能是将UA客户端连接到COM / DCOM服务器(包装器),使用COM / DCOM客户端(代理)访问UA服务器,以及通过安全的UA连接对COM / DCOM进行隧道连接。 有关详细信息,请参阅UaGateway产品页面。
联系我们
北京盟通科技有限公司
北京盟通科技专注于实时现场总线技术及工业通讯技术的研发、推广及技术支持服务,与多家行业领先的商业伙伴合作,致力于为工业自动化领域的客户提供优质服务。公司现有多款适用于工业自动化支持的软件协议栈及开发所需的正版授权软件,同时,经验丰富的技术团队也可以帮助客户设计与调试并提供必要的技术支持。
OPC UA协议
OPC UA协议是一种应用层协议,其全称为OLE(Object Linking and Embedding) for Process Control Unified Architecture,该协议支持不同设备之间的通信,让工业自动化中通信设计流程得到简化,便于数据流的传输及工业控制器程序的稳定。北京盟通科技通过与Unified Automation公司合作,并结合技术团队多年的本土落地项目的实施经验,推出了OPC UA软件开发包,针对具体编译设计环境支持相应的语言配置,如C、C++、.Net和Java等,欢迎客户移步产品中心了解相关信息或与北京盟通科技联系: 产品中心 & 联系方式 。