OPC UA .NET SDK是用于开发OPC UA客户端和服务器的基于.NET的工具包。它包括程序集、文档和示例。此SDK需要.NET Frammework 3.5或更高版本,并支持创建支持UA的.NET应用程序所需的所有安全性定义和功能。与OPC基金会的.NET SDK相比,我们的SDK附带了简单且一致的API,完善的文档以及各种使用案例的展示示例。

概述

OPC UA .NET SDK是用于开发OPC UA客户端和服务器的基于.NET的工具包。它包括程序集、文档和示例。此SDK需要.NET Frammework 3.5或更高版本,并支持创建支持UA的.NET应用程序所需的所有安全性定义和功能。与OPC基金会的.NET SDK相比,我们的SDK附带了简单且一致的API,完善的文档以及各种使用案例的展示示例。

完整的开发工具包

.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系统上。

优势

.NET UA Server SDK是一套完整的两端开发工具,同时支持服务器端和客户端的基本功能

支持的OPC UA服务
  • 查找服务器,获取端点和提供接口
  • Session管理:创建、激活与关闭连接Session
  • 节点管理:创建/修改/更新/删除节点(服务器端)、访问节点(客户端)
  • 读取:节点读取、节点属性读取、节点值读取
  • 写入:节点写入、节点值写入
  • 浏览:地址空间浏览、节点浏览、事件浏览
  • 订阅/发布:节点订阅、节点发布、添加/删除/修改/传输订阅
  • 通信监视:创建/修改/删除监视项目
功能与特性详情
  • 安全性: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 based OPC UA SDK支持以下UA行规和功能

客户端SDK功能
  • 基础的客户端特性
  • 核心客户端层面
  • 客户端层面的地址空间查找
  • 客户端层面的属性读取
  • 客户端层面的属性写入
  • 客户端层面的数据变化订阅
  • 客户端层面的数据访问
  • 客户端层面的发现
  • 客户端层面的事件订阅
  • 客户端层面的方法
  • 客户端层面的节点管理
  • 客户端层面的高级类型
服务器SDK功能
  • 标准UA服务器
  • 服务器层面的节点管理
  • 客户端层面的冗余
  • 服务器层面的数据访问
  • 服务器层面的ComplexType
  • 服务器层面的标准事件订阅
  • 客户端层面的的数据访问
  • 服务器层面的地址空间通知
  • 服务器层面的审计
  • 服务器层面的方法
  • 服务器层面警报和条件
  • 服务器层面警报和条件地址空间实例
  • 服务器层面警报和条件启用
  • 服务器层面警报
  • 服务器层面警报和条件消息确认
  • 服务器层面警报和条件专用警报
  • 服务器层面警报和条件非专用警报
  • 服务器层面警报和条件前实例
  • 服务器层面警报和条件对话
支持的额外功能
  • 历史访问
  • 程序
  • 警报和条件
版本说明
  • 产品版本:Windows 二进制版
  • 许可证类型:二进制开发者许可证(与设备绑定)、评估许可证
  • 目标平台:带有.NET平台层的Windows和Linux
  • 附带示例:适用于Visual Studio的项目文件

.NET OPC UA SDK二进制版以开发员许可证的模式出售。该SDK需要.Net Framework 3.5 SP1或.Net Core 2.0,并附带了Visual Studio 2008和2010项目文件等示例。

应用界面

联系电话

400-622-8985

关注我们

TOP

提交您的需求,我们将尽快与您联系

完善您的信息,前驰软件专业团队为您提供服务!

姓名 *

手机号 *

公司名称

邮箱

需求描述