Info
Version: | 1.0.40 |
Author(s): | Siemens AG |
Last Update: | Wednesday, November 29, 2023 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/siemens/opc-ua-pubsub-dotnet |
NuGet Url: | https://www.nuget.org/packages/opc.ua.pubsub.dotnet.client |
Install
Install-Package opc.ua.pubsub.dotnet.client
dotnet add package opc.ua.pubsub.dotnet.client
paket add opc.ua.pubsub.dotnet.client
opc.ua.pubsub.dotnet.client Download (Unzip the "nupkg" after downloading)
Dependencies
- opc.ua.pubsub.dotnet.binary(>= 1.0.1)
- MQTTnet(>= 3.0.13)
- Microsoft.Extensions.Configuration.Binder(>= 3.1.10)
- Microsoft.Extensions.Configuration.CommandLine(>= 3.1.10)
- Microsoft.Extensions.Configuration.Json(>= 3.1.10)
- Microsoft.Extensions.DependencyInjection(>= 3.1.10)
- Microsoft.IdentityModel.Tokens(>= 5.5.0)
- Newtonsoft.Json(>= 12.0.3)
- System.IdentityModel.Tokens.Jwt(>= 5.5.0)
- log4net(>= 2.0.12)
Tags
It's not offering the full flexibility of OPC UA PubSub, but it supports encoding and decoding of all data types which are used by Siemens SICAM A8000 and SICAM GridEdge. You can easily extend this library to support additional data types.
The library itself is written in .NET Standard 2.0 so it supports a wide range of targets (.NET Core, .NET Framework, Mono, Xamarin, Unity, UWP).
https://github.com/siemens/opc-ua-pubsub-dotnet.