.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等,歡迎客戶移步產品中心瞭解相關信息或與北京盟通科技聯繫: 產品中心 & 聯繫方式 。