Entwickeln
Track B ist für Leute, die Code schreiben. Er behandelt Events, Alarme und historischen Zugriff, das Erstellen eines eigenen Informationsmodells, Zertifikate und PKI sauber statt durch Abschalten der Sicherheit, und den Bau eines funktionierenden Clients und Servers in vier Sprachen.
| Kurse | 4 |
|---|---|
| Lektionen | 44 |
| Voraussetzungen | Track A und genug von Python, JavaScript, C# oder C, um ein Beispiel auszuführen. |
| Für wen es ist | Softwareentwickler und Integrator-Ingenieure, die einen OPC-UA-Client oder -Server implementieren oder den Code verantworten, der mit einem spricht. |
Was Sie danach können
- Sie können Alarme und Conditions mit einem Filter abonnieren, der nur zurückgibt, was Sie brauchen.
- Sie können serverseitige Aggregate abrufen, statt Rohhistorie zu streamen und selbst zu rechnen.
- Sie können ein eigenes NodeSet2-Informationsmodell erstellen, übersetzen und laden.
- Sie können eine funktionierende PKI aufsetzen, einschließlich der SAN-Einträge, mit denen Zertifikate tatsächlich die Prüfung bestehen.
- Sie können einen Client schreiben, der einen Serverneustart übersteht, ohne seine Abonnements zu verlieren.
- Sie können die API eines unbekannten OPC-UA-SDK lesen und auf die zwölf Aufgaben abbilden, die Sie bereits kennen.
Kurse in diesem Track
Events, Alarme und Historie
Werte sagen Ihnen, was gerade passiert; Ereignisse und Historie sagen Ihnen, was passiert ist und warum. Dieser Kurs behandelt die Alarmhierarchie aus Part 9, Ereignisfilter, die nur das zurückgeben, was Sie brauchen, Condition Classes als maschinenlesbare Ursachencodes und serverseitige Aggregate.
10 Lektionen · etwa 72 Minuten
Informationsmodellierung
Tags bereitstellen kann jeder. Modellierung ist das, was einen Server für einen Client verständlich macht, der ihn nie zuvor gesehen hat. Dieser Kurs behandelt Modellierungsregeln, Interfaces, eigene Strukturen, das Erstellen von NodeSet2-XML, das Kompilieren und das Veröffentlichen.
12 Lektionen · ca. 96 Minuten
Sicherheit und PKI
Die meisten OPC-UA-Sicherheitsprobleme sind Zertifikatsprobleme, und die meisten werden gelöst, indem Sicherheit abgeschaltet wird: deshalb laufen so viele Werke auf None. Dieser Kurs baut eine funktionierende PKI sauber auf: Policies und Modi, Anatomie eines Zertifikats, die vier Speicher, Rollen und Audit.
12 Lektionen · ca. 96 Minuten
Client und Server schreiben
Dieselben zwölf Aufgaben, viermal implementiert: Python mit asyncua, Node mit node-opcua, C# mit dem Referenz-Stack der OPC Foundation und C mit open62541. Wer die Form einmal kennt, kann danach jedes OPC-UA-SDK lesen.
10 Lektionen · etwa 80 Minuten
Zuletzt geprüft am 7. September 2026 gegen OPC UA 1.05.07. OPC UA Connect ist ein unabhängiges Bildungsangebot und steht in keiner Verbindung zur OPC Foundation.