Solutions for OPC UA
The OPC UA Solutions are based on the OPC Foundation stack and since version 6 the OPC UA Client .NET and OPC UA Server .NET are licensed under MIT.
Develop OPC UA compliant Clients & servers with C# targeting .NET 10.0, .NET 9.0 and .NET 8.0. For backward compatibility we also provide .NET 4.8 and .NET 4.7.2 support.
.NET 10.0, .NET 9.0 and .NET 8.0 allows you develop applications that run on all common platforms available today, including Linux, macOS and Windows 11/10 (including embedded/IoT editions) without requiring platform-specific modifications.
OPC UA Client .NET
The OPC UA Client .NET API defines classes which can be used to implement an OPC client capable to access OPC servers supporting different profiles with the same API. These classes manage client side state information; provide higher level abstractions for OPC tasks such as managing sessions and subscriptions or saving and restoring connection information for later use.
You can find it on GitHub.
OPC UA Client Gateway .NET
The OPC UA Client Gateway .NET allows any OPC UA Clients to access Classic OPC DA, AE and HDA servers.
The OPC UA Client Gateway .NET can be configured with an integrated configuration tool. With this tool you can specify the Classic OPC Server to be used as well as starting node (folder) within the UA address space to be used for mapping the Classic OPC Server address space.
You can find it on GitHub.
OPC UA Server .NET
The OPC UA Server .NET API is easy to use and many OPC specific functions are handled by the framework. The included Model Compiler can be used to create the necessary C# classes of Information Model’s specified in XML and CSV based files.
You can find it on GitHub.
Brochures
Here you find our documents about these solutions as downloadable PDFs: