Opc.UaFx.Client
2.52.0
dotnet add package Opc.UaFx.Client --version 2.52.0
NuGet\Install-Package Opc.UaFx.Client -Version 2.52.0
<PackageReference Include="Opc.UaFx.Client" Version="2.52.0" />
<PackageVersion Include="Opc.UaFx.Client" Version="2.52.0" />
<PackageReference Include="Opc.UaFx.Client" />
paket add Opc.UaFx.Client --version 2.52.0
#r "nuget: Opc.UaFx.Client, 2.52.0"
#:package Opc.UaFx.Client@2.52.0
#addin nuget:?package=Opc.UaFx.Client&version=2.52.0
#tool nuget:?package=Opc.UaFx.Client&version=2.52.0
OPC UA Client SDK supporting OPC DA, AE and HDA for quick & easy OPC UA Client development using .NET Framework and .NET Standard. Simple & familiar .NET API, portability, features, patterns, samples and technical support. Unlimited free evaluation & royalty free licensing. Designed and implemented using Microsoft's Framework Design Guidelines by Traeger in Germany/Bavaria with over 30 years of experience in industrial communication.
NEW!
Samples available at https://github.com/Traeger-GmbH/opcuanet-samples
OPC Watch
Download: https://docs.traeger.de/en/software/sdk/opc-ua/net#download
Usage: Browse, read, write, subscribe nodes or generate code for user defined types from server or nodeset.
Features:
• DA: Data Access
• HDA: Historical Data Access
• AE: Alarms & Events + Conditions
• IO: FileAccess
• API: Methods and Enumerations
• OPC Classic Support
• Others:
• Units of Measurements
• Complex/Structured Data Types
Characteristics:
• Simple and fast Client Development
• Minimum number of lines of code
• Uses OPC Foundation Stack v1.03.351.0
• Significantly reduced lines of code compared to OPC Foundation Stack
Framework Features:
• Data Types using Name-Value pairs, .NET dynamic and user defined types
• Linq to Objects support to browse nodes
• Simplified automatic certificate management
• Advanced node identifier formats like compound, URI or Foundation
• Database Cursor like historical data access
• Event driven programming model for certificates and subscriptions
Tested with:
• SIMATIC S7-1500, SIMOTION, SINUMERIC, ...
• and many more other vendors
Works on:
• Windows / Ubuntu / Debian / macOS
• Android / iOS
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 is compatible. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETCoreApp 3.1
- Microsoft.Win32.Registry (>= 5.0.0)
- Newtonsoft.Json (>= 13.0.4)
- Portable.BouncyCastle (>= 1.9.0)
- System.Management (>= 6.0.2)
- System.ServiceModel.Primitives (>= 4.5.3)
-
.NETFramework 4.7.2
- Newtonsoft.Json (>= 13.0.4)
- Portable.BouncyCastle (>= 1.9.0)
- System.Memory (>= 4.6.3)
- System.ServiceModel.Primitives (>= 4.5.3)
-
.NETStandard 2.0
- Microsoft.Win32.Registry (>= 5.0.0)
- Newtonsoft.Json (>= 13.0.4)
- Portable.BouncyCastle (>= 1.9.0)
- System.Management (>= 6.0.2)
- System.Memory (>= 4.6.3)
- System.Reflection.Emit (>= 4.7.0)
- System.ServiceModel.Primitives (>= 4.5.3)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Opc.UaFx.Client:
| Package | Downloads |
|---|---|
|
Crosser.EdgeNode.Modules.Opc
Package Description |
|
|
OPCUA.Library
OPC UA library supporting OPC UA Client development for Xserver.IoT device. |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on Opc.UaFx.Client:
| Repository | Stars |
|---|---|
|
Traeger-GmbH/opcuanet-samples
Sample projects for C#, VB.NET and C++/CLI to guide developers using our OPC UA .NET SDKs.
|
| Version | Downloads | Last Updated |
|---|---|---|
| 2.52.0 | 1,892 | 3/13/2026 |
| 2.51.2 | 3,954 | 1/13/2026 |
| 2.51.0 | 2,086 | 11/25/2025 |
| 2.50.2 | 8,098 | 7/7/2025 |
| 2.50.1 | 1,055 | 6/16/2025 |
| 2.50.0 | 663 | 6/12/2025 |
| 2.43.0-preview.1 | 300 | 2/14/2025 |
| 2.42.5 | 19,856 | 12/4/2024 |
| 2.42.4 | 30,975 | 10/21/2024 |
| 2.42.3 | 12,683 | 9/11/2024 |
| 2.42.0 | 13,849 | 6/5/2024 |
| 2.41.1 | 28,785 | 1/23/2024 |
| 2.41.0 | 5,585 | 12/2/2023 |
| 2.40.0 | 5,704 | 10/23/2023 |
| 2.33.0 | 6,209 | 9/11/2023 |
| 2.32.0 | 4,911 | 8/28/2023 |
| 2.31.0 | 21,366 | 5/17/2023 |
| 2.30.0 | 27,552 | 12/7/2022 |
| 2.29.0 | 9,661 | 9/16/2022 |