Client & Server
mit C# / VB.NET
"Was die Entwickler am meisten beeindruckt hat ist der schnelle Einstieg, der kompakte Aufbau dieser Schnittstelle, ..."
– Josef Pfaffinger –
Software Manager, Coherent Munich GmbH & Co. KG
Laser Systems Working Group, VDMA e.V.
Voller Fokus auf den Projekterfolg in wenigen Sprints,
einfach OPC UA Anwendungen entwickeln.
Die leistungsstarke Client API liefert schnelle Ergebnisse. Und stellt konstant eine sichere, stabile Verbindung zum Server her. Intuitiv vom new
bis zum Aufruf von ReadNode
. Es gibt für jeden Fall die passende Überladung.
Mit Klasse Endpunkte auswählen, verbinden, Sitzungen erstellen, öffnen und aktivieren. Das mit nur einem Aufruf von Connect
.
Die nötigen Bibliotheken und Assemblies können ohne Registrierung kostenfrei getestet werden und sind über die docs.traeger.de und auf NuGet zum Download verfügbar.
Mit der eleganten Server API stilvoll Daten liefern. Sitzungen, deren Authentifizierung und Anfragen der Clients finden im Hintergrund statt.
Satte Datenpunkte, Methoden, Dateien, Meldungen, Alarme, deren Typen definieren und per Aufruf von Start
servieren.
Die nötigen Bibliotheken und Assemblies können ohne Registrierung kostenfrei getestet werden und sind über die docs.traeger.de und auf NuGet zum Download verfügbar.
am Desktop, Server, Mobile
mit .NET Standard
.NET Framework
.NET Standard
.NET Core
.NET
Mono
Xamarin
UWP
Unity
"Standard für den Datenaustausch [von] Maschinendaten [auf] maschinenlesbar[e] semantisch[e] [Weise]."
– Wikipedia / Deutschland –
Begriff: OPC Unified Architecture
Wikimedia Foundation Inc.
Die umfassende Dokumentation führt schnell zum fertigen Proof-of-Concept. Zahlreiche verständliche Beispiele liefern das Fundament für dein Projekt. Syntax die den Weg von Sprint zu Sprint versüßt. Programmieren wie zu Hause nur mit OPC UA.
Symmetrische Schnittstellen für jeden Anwendungsfall. Ausnahmen mit mehr Werten und tiefgreifenden Möglichkeiten. Implementieren durch delegieren und vererben. Gewohnte Flexibilität und Freiheit für deine OPC UA Anwendung.
Reibungslos für den 24/7-Betrieb. Stabil in jeder Schicht in jeder Industrie. Stets auf den produktiven Stand des OPC UA Stacks. Zuverlässig vom Anfang bis zum Betrieb. Neue Funktionen für neue Wege mit OPC UA. Kompatibel von Update zu Update.
Mehr OPC UA Anwendungen als geplant? Entwickle so viel wie Du verkaufen kannst! Alles mit einer SDK Lizenz. Royalty-free ein Projekt nach dem anderen. Entspannt neue Projekte angehen. Neue Kunden für deine OPC UA Projekte gewinnen.
Agil entwickelt für jeden. Schnell von der Anforderung zur Realisierung. Wir entwickeln gemeinsam. Eine Standard-Lösung für einen Kommunikations-Standard. Jeder profitiert vom Austausch der Entwickler. In OPC UA Projekten mehr erreichen.
Unterstützung durch die Entwickler. Individuelle Code-Beispiele. Beispiel-Anwendungen auf GitHub für echte Anwendungsfälle. Blaupausen für die Szenarien im eigenen OPC UA Projekt. Geführt tiefer eintauchen in die Kommunikation mit OPC UA.
vom Stack zur App
mit Zucker
"A vendor-independent [...] standard ensures long-term support and protects your investment in a [...] changing [...] environment."
– International Society of Automation –
Veröffentlicht in AUTOMATION 2021 Vol.1
IIoT & Industry 4.0 (automation.com)
Entwickeln Sie Ihre Anwendungen mit einem SDK, das mühelos in allen .NET-Sprachen wie C#, VB.NET und C++/CLI integriert wird.
Windows
Linux
Ubuntu
Debian
...
Unser SDK vereint nahtlos OPC UA und OPC Classic und garantiert so eine umfassende Kompatibilität mit Ihren industriellen Systemen.
OPC UA
OPC DA
OPC HDA
OPC AE
...
PDU-optimierte Kommunikation, minimiert Latenzzeiten und steigert die Effizienz – ideal für anspruchsvolle Industrieumgebungen.
Reg.-Ops
Multi-Ops
Degreees
...
Entwickeln und iterieren Sie Prototypen im Handumdrehen mit einem SDK, das selbst die komplexesten Aufgaben vereinfacht.
Advanced API
Low- & High-Level
...
Nutzen Sie strukturierte Datentypen effizient dank Name-Wert-Paaren und .NET-Dynamiken. Ihre Daten verdienen mehr – und wir liefern es.
Name-Value
Dynamic
Typed
...
Ermöglichen Sie interaktive Datenverarbeitung. Ihre Anwendung bleibt reaktionsschnell und flexibel, auch in kritischen Situationen.
Generics
Automatism
Async
...
Treffen Sie fundierte Entscheidungen. Evaluieren Sie die vollständigen Fähigkeiten unseres SDKs risikofrei, bevor Sie sich festlegen.
Free Evaluation
Just Download
...
Wachsen Sie ohne Grenzen. Ob Einzelmaschine oder ganze Anlage – unser SDK skaliert mühelos mit Ihren Anforderungen.
Client
Server
Gateway
...
Fokussieren Sie sich auf das Wesentliche. Die reduzierte Komplexität unseres SDKs liefert Ihren Entwicklern die Zeit für die Geschäftslogik.
Download.
Develop.
Done.
Starter, Advanced, Professional
mit dem .NET SDK
"Die einfache [...] API reduziert den Entwicklungsaufwand [...] und verkürzt Ihre Time-to-Market (TTM)."
– Dominik Scharnagl –
Managing Director, Traeger GmbH
Chief Technology Officer
Der Codeausschnitt demonstriert die mühelose Einrichtung einer Echtzeit-Datenüberwachung mit minimalem Aufwand.
Mit nur wenigen Zeilen Code wird eine Verbindung zum OPC UA Server hergestellt und eine Datensubskription eingerichtet, die sofort auf Änderungen reagiert und diese verarbeitet.
Das SDK bietet leistungsstarke Funktionen und eine unglaublich intuitive API, die es Entwicklern ermöglicht, sich auf das Wesentliche zu konzentrieren: die Verarbeitung und Nutzung von Daten.
Der Codeausschnitt zeigt, wie Sie mit wenigen Zeilen einen Server aufsetzen, der Daten in Echtzeit bereitstellt und verwaltet.
Die intuitive API ermöglicht es, Variablen wie die Temperatur einfach zu definieren und dynamisch zu aktualisieren – und das alles in einem simplen, wiederholbaren Zyklus. Entwickeln Sie robuste Serverlösungen, die ebenso effizient wie zuverlässig sind, und erleben Sie eine neue Dimension der industriellen Datenverarbeitung.
Dieser Codeausschnitt zeigt, wie einfach es ist, Maschinenparameter auszulesen, Jobs zu starten und Berichte abzurufen – alles mit minimalem Aufwand und maximaler Effizienz.
Dank der klaren, eleganten API wird das Lesen, Schreiben und Ausführen von Aktionen zu einer mühelosen Aufgabe, die es Entwicklern ermöglicht, sich auf das Wesentliche zu konzentrieren: die Optimierung von Abläufen und die Steigerung der Produktivität.
Der Codeausschnitt zeigt, wie nahtlos Geschäftsobjekte wie Maschinen oder Berichte direkt in den Server integriert werden können.
Die klare und intuitive API erlaubt es, Methoden und Datenobjekte einfach zu definieren und dabei die volle Leistungsfähigkeit von OPC UA zu nutzen, ohne sich von der eigentlichen Geschäftsfunktionalität ablenken zu lassen.
So entsteht eine Lösung, die sowohl technisch anspruchsvoll als auch geschäftlich fokussiert ist.
Client, Server, Bundle
mit OPC Classic Option
"[...] es fehlt[e] uns Semantik [damit] die Anlage selber sagt, was sie ist, was sie kann und was sie bietet."
– Dr. Ralf Schurer –
Director E-Mobility, Dürr Systems AG
Interview mit VDMAonline
Ob als Client oder Server mit dem OPC UA SDK von Traeger für alle .NET-Sprachen und jede Zielplattform zur eigenen Industrie 4.0 Anwendung. Mit wenigen Codezeilen Datenknoten definieren, lesen, schreiben und mehr.
Ob Clients für OPC UA oder OPC Classic, Server für OPC UA mit dem OPC UA SDK mit OPC Classic von Traeger zur eigenen Industrie 4.0 Retrofit-Anwendung. OPC UA Datenknoten definieren sowie "klassische" lesen, schreiben und mehr.
Einfache Cliententwicklung ohne "OPC UA Studium" mit Traegers OPC UA Client SDK für alle .NET-Sprachen und jede Zielplattform. Einfache und anspruchsvolle Szenarien – mit wenigen Codezeilen browsen, lesen, schreiben und mehr.
Schnelle Serverentwicklung ohne "OPC UA Studium" mit Traegers OPC UA Server SDK für alle .NET-Sprachen und jede Zielplattform. Ihr System als OPC UA Server – mit wenigen Codezeilen Daten, Methoden und mehr definieren.
NuGet-Paket oder ZIP-Archiv
mit offline Doku der API
"Jetzt können OPC-UA-Anwendungen [...] für alle gängigen Plattformen [...] entwickelt werden – das spart enorm Entwicklungs- und Wartungsaufwand."
– Erich Barnstedt –
Principal Software Engineering Lead Azure IoT
zum OPC UA Stack (Basis des SDKs)
Microsoft Deutschland
Client
Server
Bundle
ZIP-Archiv
NuGet-Paket
API Doku
Beispiele
Client
Server
Bundle
Pakete
Online Snippets
IDE Downloads
Client
Server
Beispiele
Szenarien
C#
VB.NET
LabVIEW
Clients
Werte lesen
Werte schreiben
Nodes browsen
Subscriptions
Datentypen
Ereignisse
...
Server
Nodes erstellen
Daten verarbeiten
Methoden
Datentypen
Ereignisse
NodeSets
...