Download einer zeitbeschränkten Testversion unserer SDKs.
Das ANSI C OPC UA SDK ist ein auf das wesentliche beschränktes OPC UA SDK, das speziell auf Embedded-Geräte zugeschnitten ist. Es bietet die grundlegende Infrastruktur, um einen OPC UA Server zu entwickeln.
Der OPC UA Stack implementiert die Serialisierung, die Sicherheit und den Transport von Nachrichten, die zwischen verschiedenen UA-Applikationen ausgetauscht werden. Der Stack enthält keinerlei Funktionalität aus der Anwendungsschicht. Die OPC Foundation bietet verschiedene Implementierungen des Stacks an. Die Ansi-C-Variante besitzt einen Plattformlayer, der plattformspezifischen Code abstrahiert und vom plattformunabhängigen Code trennt.
Das SDK vereinfacht die UA Stack APIs, implementiert allgemeine UA-Funktinalität, die für die meisten oder alle UA-Applikationen benötigt wird, bietet Basisfunktionalität und Hilfsfunktionen, implementiert das Security Handling und bietet Beispiele für häufige Anwendungsfälle.
Das ANSI C OPC UA Server SDK stellt eine ANSI-C-Bibliothek zur Verfügung, die die Entwicklung von OPC UA Servern, die über ein Standardinterface ein herstellerspezifisches System abbilden, vereinfacht. Ein OPC UA Server wird üblicherweise verwendet um die Informationen, die ein herstellerspezifisches System liefert, abzubilden, und den Zugriff auf diese Daten externen Systemen standardkonform zur Verfügung zu stellen.
Das ANSI-C-basierte OPC UA Server SDK ist als Bundle mit dem Client SDK erhältlich. Weitere Informationen finden Sie auf der Produktseite für das Client SDK.
Hinweis: SDK/Toolkits können nicht direkt zertifiziert werden, der Zertifizierungsprozess wurde daher auf dem UaAnsiCServer ausgeführt, der mit dem SDK geliefert wird und unter Verwendung des SDK erzeugt wurde.
Das Logo der OPF Foundation ist Eigentum der OPC Foundation und wird unter Lizenz veröffentlicht.
Versionen | Source Code |
Lizenzvarianten | Source Code Developer License (single seat), Evaluation License |
Zielplattformenn | Windows, Linux, vxWorks, QNX, EUROS, RTOS |
Entwicklung | CMake plattformunabhängiges Buildsystem (kann zur Generierung von Projekten für Visual Studio, Eclipse, Makefiles … genutzt werden) |
Vollständige Lizenzbedingungen.
Security | None, Basic128Rsa15(default-off), Basic256(default-off), Basic256Sha256, Aes128-Sha256-RsaOaep, Aes256-Sha256-RsaPss |
General | Standard 2017 UA Server Profile, Query, Request State Change Server Facet, Global Certificate Management Server Facet |
Data Access | DataAccess Server Facet, ComplexType 2017 Server Facet |
Events | Standard Event Subscription Server Facet, Address Space Notifier Server Facet, Auditing Server Facet |
Methods | Method Server Facet, State Machine Server Facet, File Access Server Facet |
Alarms & Conditions | A&C Base Condition Server Facet, A&C Address Space Instance Server Facet, A&C Enable Server Facet, A&C Alarm Server Facet, A&C Acknowledgeable Alarm Server Facet, A&C Exclusive Alarming Server Facet, A&C Non-Exclusive Alarming Server Facet, A&C Dialog Server Facet |
Historical Access | Historical Raw Data Server Facet, Historical Data AtTime Server Facet, Historical Access Modified Data Server Facet, Historical Annotation Server Facet, Historical Data Insert Server Facet, Historical Data Update Server Facet, Historical Data Replace Server Facet, Historical Data Delete Server Facet, Historical Access Structured Data Server Facet, Base Historical Event Server Facet, Historical Event Update Server Facet, Historical Event Replace Server Facet, Historical Event Insert Server Facet, Historical Event Delete Server Facet |
UaGateway wurde entwickelt, um „klassische“ OPC-Produkte in OPC-UA-Umgebungen zu integrieren. Die wichtigsten Features sind die Verbindung von UA-Clients mit COM/DCOM-Servern (Wrapper), der Zugriff mit COM/DCOM-Clients auf UA-Server (Proxy) und das Tunneln von COM/DCOM über eine sichere UA Verbindung. Weitergehende Informationen finden Sie auf der Produktseite zum UaGateway.
Unified Automation veranstaltet Seminare, Workshops und Praxisschulungen um Ihnen den Einstieg in OPC UA und unsere SDK-Produkte zu erleichtern. Weitergehende Informationen finden Sie auf den folgenden Seiten:
Außerdem können Sie Vor-Ort-Schulungen buchen, die wir an die Anforderungen ihrer Firma anpassen.
Das Buch „OPC Unified Architecture“ wurde von Wolfgang Mahnke, Stefan-Helmut Leitner und Matthias Damm geschrieben, einem der Referenten bei Schulungen von Unified Automation.
„Dieses Buch gibt Ihnen eine solide Grundlage um alles zu erfahren, was Sie jemals über die Entwicklung von OPC-UA-basierten Weltklasse-Produkten für die Interoperabilität zwischen verschiedenen Herstellern wissen wollten“, sagt Tom Burke, Präsident der OPC Foundation.