Client & Server
with C# / VB.NET
"What impressed the developers most was the quick start, the compact structure of this interface, ..."
– Josef Pfaffinger –
Software Manager, Coherent Munich GmbH & Co. KG
Laser Systems Working Group, VDMA e.V.
Full focus on project success in just a few sprints,
simply develop OPC UA applications.
The powerful client API delivers fast results. And constantly establishes a secure, stable connection to the server. Intuitive from new
to calling ReadNode
. There is a suitable overload for every case.
Select endpoints with class, connect, create, open and activate sessions. With just one call to Connect
.
The necessary libraries and assemblies can be tested for free without registration and are available for download via docs.traeger.de and on NuGet.
Deliver data in style with the elegant server API. Sessions, their authentication and client requests take place in the background.
Define valuable data points, methods, files, messages, alarms, their types and serve them by calling Start
.
The necessary libraries and assemblies can be tested for free without registration and are available for download via docs.traeger.de and on NuGet.
on Desktop, Server, Mobile
with .NET Standard
.NET Framework
.NET Standard
.NET Core
.NET
Mono
Xamarin
UWP
Unity
"Standard for data exchange [of] machine data [in a] machine-readable [way]."
– Wikipedia / Germany –
Term: OPC Unified Architecture
Wikimedia Foundation Inc.
The comprehensive documentation quickly leads to the finished proof of concept. Numerous understandable examples provide the foundation for your project. Syntax that sweetens the path from sprint to sprint. Programming like at home only with OPC UA.
Symmetrical interfaces for every application. Exceptions with more values and deep possibilities. Implementation through delegation and inheritance. Usual flexibility and freedom for your OPC UA application.
Reliable for 24/7 operation. Stable in every shift in every industry. Always at the productive level of the OPC UA Stack. Reliable from start to operation. New functions for new ways with OPC UA. Compatible from update to update.
More OPC UA applications than planned? Develop as much as you can sell! All with one SDK license. Royalty-free one project after another. Start new projects with no worries. Win new customers for your OPC UA projects.
Agile developed for everyone. Quickly from requirement to realization. We develop together. A standard solution for a communication standard. Everyone benefits from the exchange between developers. Achieve more in OPC UA projects.
Support from the developers. Individual code examples. Sample applications on GitHub for real use cases. Blueprints for the scenarios in your own OPC UA project. Guided deeper dive into communication with OPC UA.
from the Stack to the App
with sugar
"A vendor-independent [...] standard ensures long-term support and protects your investment in a [...] changing [...] environment."
– International Society of Automation –
Published in AUTOMATION 2021 Vol.1
IIoT & Industry 4.0 (automation.com)
Develop your applications with an SDK that integrates easily with all .NET languages such as C#, VB.NET and C++/CLI.
Windows
Linux
Ubuntu
Debian
...
Our SDK perfectly combines OPC UA and OPC Classic, guaranteeing full compatibility with your industrial systems.
OPC UA
OPC DA
OPC HDA
OPC AE
...
PDU-optimized communication, minimizes latency times and increases efficiency – ideal for demanding industrial environments.
Reg.-Ops
Multi-Ops
Degreees
...
Develop and iterate prototypes rapidly with an SDK that simplifies even the most complex tasks.
Advanced API
Low- & High-Level
...
Use structured data types efficiently thanks to name-value pairs and .NET dynamics. Your data deserves more – we deliver it.
Name-Value
Dynamic
Typed
...
Enable interactive data processing. Your application remains responsive and flexible, even in critical situations.
Generics
Automatism
Async
...
Make informed decisions. Evaluate the full capabilities of our SDK risk-free before you commit.
Free Evaluation
Just Download
...
Grow without limits. Whether a single machine or an entire system – our SDK scales effortlessly with your requirements.
Client
Server
Gateway
...
Focus on the essentials. The reduced complexity of our SDK gives your developers time for business logic.
Download.
Develop.
Done.
Starter, Advanced, Professional
with the .NET SDK
"The simple [...] API reduces the development effort [...] and shortens your time-to-market (TTM)."
– Dominik Scharnagl –
Managing Director, Traeger GmbH
Chief Technology Officer
The code snippet demonstrates the effortless setup of real-time data monitoring with minimal effort.
With just a few lines of code, a connection to the OPC UA server is established and a data subscription is set up that reacts immediately to changes and processes them.
The SDK provides powerful features and an incredibly intuitive API that allows developers to focus on what's important: processing and using data.
The code snippet shows how you can set up a server that provides and manages data in real time with just a few lines of code.
The intuitive API makes it easy to define and dynamically update variables such as temperature – all in a simple, repeatable cycle. Develop robust server solutions that are as efficient as they are reliable and experience a new dimension in industrial data processing.
This code snippet shows how easy it is to read machine parameters, start jobs and retrieve reports – all with minimum effort and maximum efficiency.
Thanks to the clear, elegant API, reading, writing and executing actions becomes an effortless task, allowing developers to focus on the essentials: optimizing workflows and increasing productivity.
The code snippet shows how seamlessly business objects such as machines or reports can be integrated directly into the server.
The clear and intuitive API makes it easy to define methods and data objects while utilizing the full power of OPC UA without being distracted from the actual business functionality.
The result is a solution that is both technically sophisticated and business-focused.
Client, Server, Bundle
with OPC Classic Option
"[...] we lack semantics [so that] the system itself says what it is, what it can do and what it offers."
– Dr. Ralf Schurer –
Director E-Mobility, Dürr Systems AG
Interview with VDMAonline
Whether as a client or server with the OPC UA SDK from Traeger for all .NET languages and every target platform for your own Industry 4.0 application. With just a few lines of code: Define data nodes, read, write and do more with them.
Whether clients for OPC UA or OPC Classic, servers for OPC UA with the OPC UA SDK with OPC Classic from Traeger for your own Industry 4.0 retrofit application. Define OPC UA data nodes, read and write "classic" nodes in the same way and more.
Easy client development without "OPC UA studies" with Traeger's OPC UA Client SDK for all .NET languages and any target platform. Simple and sophisticated scenarios – browse, read, write and more with just a few lines of code.
Fast server development without "OPC UA studies" with Traeger's OPC UA Server SDK for all .NET languages and any target platform. Your system as OPC UA Server – define data, methods and more with just a few lines of code.
NuGet Package or ZIP Archive
with Offline Documentation of the API
"Now OPC UA applications [...] can be developed for all common platforms [...] – this saves enormous development and maintenance effort."
– Erich Barnstedt –
Principal Software Engineering Lead Azure IoT
to the OPC UA Stack (basis of the SDK)
Microsoft Germany
Client
Server
Bundle
ZIP Archive
NuGet Package
API documentation
Examples
Client
Server
Bundle
Packages
Online Snippets
IDE Downloads
Client
Server
Examples
Scenarios
C#
VB.NET
LabVIEW
Clients
Read Values
Write Values
Browse Nodes
Subscriptions
Data Types
Events
...
Server
Create Nodes
Process Data
Methods
Data Types
Events
NodeSets
...