• MARKETPLACE
  • Unified Automation GmbH - .NET Based OPC UA Client SDK/Toolkit
.NET Based OPC UA Client SDK/Toolkit

.NET Based OPC UA Client SDK/Toolkit

Write your own OPC UA Client in C#/.Net

The .NET based OPC UA SDK supports you in writing .NET OPC UA Clients. The Client SDK is also available as bundle with the Server SDK.

The UA SDK actually consists of three Libraries, the C# Base Library, C# Server Library and C# Client Library. The Base Library contains the UA Stack and supports the UA Binary protocol. When buying the Client SDK, you will receive a license for the Base Library and the Client Library.

The SDK supports .NET Framework 4.8 and Standard 2.1 (Core3.1) and .NET6 comes with examples as Visual Studio 2022 project files including simple to use NuGet packages.

The pre-built SDK binaries are pure .NET assemblies which means they can be used on any processor architecture supported by the .NET Framework. The SDK assemblies for .NET Standard 2.1 (Core 3.1) can run on Windows and Linux.

Free UaModeler for  implementing CompanionModels and code generation included !

Note: information provided here is for advertising purpose only and not legal binding product description. Product is subject to permanent change, improvement and enhancement. Refere to Unified Automation official reference documentation here.

Product details

Category: SDK Subcategory: Commercial SDK

Supported Profiles and Facets

Application Profiles:

  • UACore 1.03
    • Global Certificate Management Client Profile
    • Standard UA Client Profile
  • UACore 1.04
    • Global Certificate Management Client 2017 Profile
    • Minimum UA Client Profile
    • Standard UA Client 2017 Profile
  • UACore 1.05
    • Global Certificate Management Client 2022 Profile
    • Minimum UA Client 2022 Profile
    • Minimum UA Client 2025 Profile
    • Standard UA Client 2022 Profile
    • Standard UA Client 2025 Profile

Additional Facets:

  • UACore 1.03
    • A & C Address Space Instance Client Facet
    • A & C Alarm Client Facet
    • A & C Base Condition Client Facet
    • A & C CertificateExpiration Client Facet
    • A & C Dialog Client Facet
    • A & C Enable Client Facet
    • A & C Exclusive Alarming Client Facet
    • A & C Non-Exclusive Alarming Client Facet
    • A & C Previous Instances Client Facet
    • A & C Refresh2 Client Facet
    • AddressSpace Lookup Client Facet
    • Advanced Type Programming Client Facet
    • Aggregate Subscriber Client Facet
    • Attribute Read Client Facet
    • Attribute Write Client Facet
    • Auditing Client Facet
    • Base Client Behaviour Facet
    • Base Event Processing Client Facet
    • Core Client Facet
    • DataAccess Client Facet
    • DataChange Subscriber Client Facet
    • Diagnostic Client Facet
    • Discovery Client Facet
    • Durable Subscription Client Facet
    • Entry Level Support 2015 Client Facet
    • Entry-Level Support Client Facet
    • Event Subscriber Client Facet
    • File Access Client Facet
    • Global Certificate Management Client Facet
    • Global Discovery Client Facet
    • Historical Access Client Facet
    • Historical Access Modified Data Client Facet
    • Historical Aggregate Client Facet
    • Historical Annotation Client Facet
    • Historical Data AtTime Client Facet
    • Historical Data Delete Client Facet
    • Historical Data Insert Client Facet
    • Historical Data Replace Client Facet
    • Historical Data Update Client Facet
    • Historical Event Delete Client Facet
    • Historical Event Insert Client Facet
    • Historical Event Replace Client Facet
    • Historical Event Update Client Facet
    • Historical Events Client Facet
    • Historical Structured Data Access Client Facet
    • Historical Structured Data AtTime Client Facet
    • Historical Structured Data Modified Client Facet
    • Method Client Facet
    • Multi-Server Client Connection Facet
    • Node Management Client Facet
    • Notifier and Source Hierarchy Client Facet
    • Redundancy Switch Client Facet
    • Redundant Client Facet
    • Request State Change Client Facet
    • UA-TCP UA-SC UA Binary
  • UACore 1.04
    • A & C Address Space Instance Client Facet
    • A & C Alarm Client Facet
    • A & C AlarmMetrics Client Facet
    • A & C Base Condition Client Facet
    • A & C CertificateExpiration Client Facet
    • A & C Dialog Client Facet
    • A & C Enable Client Facet
    • A & C Exclusive Alarming Client Facet
    • A & C Non-Exclusive Alarming Client Facet
    • A & C Previous Instances Client Facet
    • A & C Refresh2 Client Facet
    • AddressSpace Lookup Client Facet
    • Advanced Type Programming Client Facet
    • Aggregate Subscriber Client Facet
    • AliasName Client Facet
    • Attribute Read Client Facet
    • Attribute Write Client Facet
    • Auditing Client Facet
    • Base Client Behaviour Facet
    • Base Event Processing Client Facet
    • Core 2017 Client Facet
    • DataAccess Client Facet
    • DataChange Subscriber Client Facet
    • Diagnostic Client Facet
    • Discovery Client Facet
    • Durable Subscription Client Facet
    • Entry Level Support 2015 Client Facet
    • Event Subscriber Client Facet
    • File Access Client Facet
    • Global Certificate Management Client Facet
    • Global Discovery Client Facet
    • Historical Access Client Facet
    • Historical Access Modified Data Client Facet
    • Historical Aggregate Client Facet
    • Historical Annotation Client Facet
    • Historical Data AtTime Client Facet
    • Historical Data Delete Client Facet
    • Historical Data Insert Client Facet
    • Historical Data Replace Client Facet
    • Historical Data Update Client Facet
    • Historical Event Delete Client Facet
    • Historical Event Insert Client Facet
    • Historical Event Replace Client Facet
    • Historical Event Update Client Facet
    • Historical Events Client Facet
    • Historical Structured Data Access Client Facet
    • Historical Structured Data AtTime Client Facet
    • Historical Structured Data Modified Client Facet
    • Method Client Facet
    • Multi-Server Client Connection Facet
    • Node Management Client Facet
    • Notifier and Source Hierarchy Client Facet
    • Redundancy Switch Client Facet
    • Redundant Client Facet
    • Request State Change Client Facet
    • Reverse Connect Client Facet
    • State Machine Client Facet
    • UA-TCP UA-SC UA-Binary
    • User Role Management Client Facet
  • UACore 1.05
    • A & C Address Space Instance Client Facet
    • A & C Alarm Client Facet
    • A & C AlarmMetrics Client Facet
    • A & C Base Condition Client Facet
    • A & C CertificateExpiration Client Facet
    • A & C Dialog Client Facet
    • A & C Enable Client Facet
    • A & C Exclusive Alarming Client Facet
    • A & C Non-Exclusive Alarming Client Facet
    • A & C Previous Instances Client Facet
    • A & C Refresh2 Client Facet
    • AddressSpace Lookup Client Facet
    • Advanced Type Programming Client Facet
    • Aggregate Subscriber Client Facet
    • AliasName Client Facet
    • Attribute Read Client Facet
    • Attribute Write Client Facet
    • Auditing Client Facet
    • Base Client Behaviour Facet
    • Base Event Processing Client Facet
    • Core 2022 Client Facet
    • DataAccess Client Facet
    • DataChange Subscriber 2022 Client Facet
    • Diagnostic Client Facet
    • Discovery Client Facet
    • Durable Subscription Client Facet
    • Entry Level Support 2015 Client Facet
    • Event Subscriber Client Facet
    • File Access Client Facet
    • Global Certificate Management Client Facet
    • Global Discovery Client Facet
    • Historical Access Client Facet
    • Historical Access Modified Data Client Facet
    • Historical Aggregate Client Facet
    • Historical Annotation Client Facet
    • Historical Data AtTime Client Facet
    • Historical Data Delete Client Facet
    • Historical Data Insert Client Facet
    • Historical Data Replace Client Facet
    • Historical Data Update Client Facet
    • Historical Event Delete Client Facet
    • Historical Event Insert Client Facet
    • Historical Event Replace Client Facet
    • Historical Event Update Client Facet
    • Historical Events Client Facet
    • Historical Structured Data Access Client Facet
    • Historical Structured Data AtTime Client Facet
    • Historical Structured Data Modified Client Facet
    • Method Client Facet
    • Minimum UA 2025 Client Facet
    • Minimum UA Client Facet
    • Multi-Server Client Connection Facet
    • Node Management Client Facet
    • Notifier and Source Hierarchy Client Facet
    • Redundancy Switch Client Facet
    • Redundant Client Facet
    • Request State Change Client Facet
    • Reverse Connect Client Facet
    • State Machine Client Facet
    • Temporary File Access Client Facet
    • UA-TCP UA-SC UA-Binary
    • User Role Management Client Facet

Security Policies:

  • UACore 1.03
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – Basic256Sha256
    • SecurityPolicy – None
  • UACore 1.04
    • SecurityPolicy - Aes256-Sha256-RsaPss
    • SecurityPolicy [A] - Aes128-Sha256-RsaOaep
    • SecurityPolicy [B] – Basic256Sha256
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – None
  • UACore 1.05
    • SecurityPolicy - Aes256-Sha256-RsaPss
    • SecurityPolicy [A] - Aes128-Sha256-RsaOaep
    • SecurityPolicy [B] – Basic256Sha256
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – None

User Tokens:

  • UACore 1.03
    • User Token – Anonymous Facet
    • User Token – User Name Password Client Facet
    • User Token – X509 Certificate Client Facet
  • UACore 1.04
    • User Token – Anonymous Client Facet
    • User Token – Anonymous Facet
    • User Token – User Name Password Client Facet
    • User Token – X509 Certificate Client Facet
  • UACore 1.05
    • User Token – Anonymous Client Facet
    • User Token – Anonymous Facet
    • User Token – User Name Password Client Facet
    • User Token – X509 Certificate Client Facet