OPC-UA-Konfiguration
OPC UA (Open Platform Communications Unified Architecture) ist ein industrielles Kommunikationsprotokoll für sicheren, zuverlässigen Datenaustausch. Pulse bindet einen OPC-UA-Server als Datenquelle ein und liest dessen Werte.
OPC-UA-Datenquelle anlegen
Eine Datenquelle bündelt alles zu einer Serververbindung an einer Stelle: die Adresse, die Absicherung des Kanals, die Authentifizierung und das Leseintervall.

- Navigieren Sie im Seitenbereich zu Datenquellen → OPC UA — dort sind alle OPC-UA-Server aufgeführt, die Pulse liest — und klicken Sie auf Neue Datenquelle
- Wählen Sie OPC UA
- Konfigurieren Sie die Datenquelle:
| Feld | Beschreibung | Beispiel |
|---|---|---|
| Name | Ein beschreibender Name für die Datenquelle | Produktionsserver 1 |
| Verbindung | Endpunkt-URL, Sicherheitsmodus und -richtlinie, Authentifizierung und das gepinnte Serverzertifikat — gemeinsam konfiguriert | opc.tcp://192.168.1.100:4840 |
| Leseintervall (Sekunden) | Wie oft jeder Datenpunkt dieser Quelle gelesen wird | 10 |
| Von dieser Datenquelle erfassen | Ausgeschaltet wird nichts abgefragt, ohne dass Sie die Quelle löschen müssen | |
| Tags | Datenquelle kategorisieren; jeder Datenpunkt erbt ihre Tags | |
| Melden, wenn diese Datenquelle nicht erreichbar ist | Legt zusammen mit der Quelle einen Monitor an (siehe unten) |
Klicken Sie auf Verbindung konfigurieren, um den Verbindungsdialog zu öffnen. Dort werden Endpunkt-URL, Sicherheitsmodus, Sicherheitsrichtlinie, Authentifizierung und das gepinnte Serverzertifikat gemeinsam festgelegt. Das Formular zeigt anschließend eine Zusammenfassung; über Bearbeiten öffnen Sie den Dialog erneut.
Sicherheitseinstellungen
Sicherheitsmodus, Sicherheitsrichtlinie, Authentifizierung, Endpunkt-Erkennung und die beiden an der Verbindung beteiligten Zertifikate werden ausführlich in OPC-UA-Sicherheit erklärt. Kurz gefasst: Verwenden Sie im Produktivbetrieb Signieren & Verschlüsseln mit Basic256Sha256 oder stärker, und lassen Sie Endpunkte erkennen die stärkste Konfiguration Ihres Servers vorauswählen.
NETZWERKANFORDERUNGEN
Stellen Sie sicher, dass Ihre Firewall TCP-Verbindungen auf dem OPC-UA-Port (Standard: 4840) zwischen dem Pulse-Server und Ihren OPC-UA-Servern erlaubt.
Alarm bei nicht erreichbarem Server
Melden, wenn diese Datenquelle nicht erreichbar ist ist beim Anlegen einer Datenquelle vorausgewählt. Damit entsteht ein Bedingungsmonitor, der nach der Quelle benannt ist — Produktionsserver 1 nicht erreichbar — und einen Vorfall auslöst, sobald Pulse keine Werte mehr von ihr erhält. Die zu verwendende Eskalationsrichtlinie wählen Sie im Feld unter dem Kontrollkästchen.
Von da an ist es ein ganz gewöhnlicher Monitor: Sie benennen ihn um, schalten ihn stumm, ändern seine Eskalationsrichtlinie, bearbeiten seine Bedingung oder löschen ihn — alles in der Monitorliste. Entfernen Sie den Haken, wenn für diesen Server niemand alarmiert werden soll.
Datenpunkte hinzufügen
Die einzelnen Werte eines Servers sind Datenpunkte der Datenquelle. Die Detailseite der Datenquelle listet jeden Datenpunkt auf, den Pulse liest — mit Knoten-ID, letztem Wert, Zeitpunkt der letzten Messung und Qualität der Messung.
Um einen neuen Datenpunkt zu deklarieren, öffnen Sie die Detailseite der Datenquelle und wählen Sie im Aktionsmenü Datenpunkt hinzufügen. Der Dialog bietet zwei Registerkarten:
- Durchsuchen — verbindet sich mit dem OPC-UA-Server und zeigt seinen Knotenbaum. Klappen Sie Knoten auf, um die gewünschten Werte zu finden, setzen Sie einen oder mehrere Haken und klicken Sie auf Hinzufügen. Bereits auf dieser Quelle deklarierte Knoten werden markiert und übersprungen.
- Manuell eingeben — geben Sie die OPC-UA-Kennung des Knotens direkt ein, z. B.
ns=2;s=Temperatureoderns=2;i=1001.
Der Datentyp des Datenpunkts wird mit der ersten Messung festgelegt. Pulse beginnt beim nächsten Abruf der Quelle mit dem Lesen des neuen Knotens.
Auf einen Wert alarmieren
Um auf einen Datenpunkt zu alarmieren, erstellen Sie eine Bedingung und hängen einen Bedingungsmonitor daran. Eine Bedingung vergleicht Messwerte mit Schwellwerten, aggregiert sie über ein Zeitfenster und kann mehrere davon verknüpfen — auch einen Messwert und die Erreichbarkeit seiner Datenquelle in einer Regel. Ein gezogenes Kabel löst dann den einen Vorfall aus, der genau das sagt, statt einen pro Wert, der darüber gelesen wird.
Die Detailseite der Datenquelle zeigt einen Abschnitt Monitore mit allen Bedingungsmonitoren, die auf einen Datenpunkt dieser Datenquelle alarmieren. Klicken Sie auf einen Monitor, um seine Detailseite zu öffnen. Eine Datenquelle ohne Monitore alarmiert auf nichts; der Abschnitt sagt das ausdrücklich — eine nützliche Erinnerung daran, dass Messwerte erfasst werden, aber niemand alarmiert wird, wenn sie aus dem Ruder laufen.
Jede Zeile in der Datenpunkttabelle zeigt außerdem, welche Monitore auf genau diesen Knoten alarmieren. Ein einzelner Monitor erscheint als Schaltfläche, die ihn direkt öffnet; alarmieren zwei oder mehr Monitore auf denselben Knoten, zeigt die Schaltfläche die Anzahl und öffnet eine Auswahl mit den Namen.
Datenpunkte bauen nur dann einen Verlauf auf, wenn Sie sie aufbewahren. Verwenden Sie Aufbewahren auf der Detailseite der Datenquelle für die Werte, die Sie langfristig auswerten wollen; die übrigen bleiben 24 Stunden lang lesbar.
OPC-UA-Alarme & Bedingungen
OPC-UA-Alarme & Bedingungen (A&C) ist ein Standardmechanismus, mit dem Server Ereignis- und Alarmbenachrichtigungen an Clients senden. Wenn eine OPC-UA-Datenquelle eine A&C-Ereignisbenachrichtigung empfängt, erstellt Pulse automatisch einen Vorfall.
Jeder aus einem A&C-Ereignis erstellte Vorfall:
- Verwendet die Alarmmeldung vom OPC-UA-Server als Vorfallstitel
- Zeigt dieselbe Alarmmeldung in der Vorfalldetailansicht als Beschreibung an, sodass der vollständige Alarmtext stets in Benachrichtigungen und Vorfalldetails sichtbar ist
Vorfälle aus A&C-Ereignissen werden dedupliziert: Wenn dieselbe Bedingung mehrfach ausgelöst wird, wird pro Bedingung nur ein offener Vorfall erstellt.
Anwendungsinstanz-Zertifikat
Um einen sicheren Kanal zu öffnen (Signieren oder Signieren & Verschlüsseln), präsentiert Pulse ein Anwendungsinstanz-Zertifikat — eine selbstsignierte X.509-Identität, eine pro Organisation, die von allen OPC-UA-Datenquellen gemeinsam genutzt wird. Jeder OPC-UA-Server muss diesem Zertifikat vertrauen, bevor er eine sichere Verbindung akzeptiert.
Die Verwaltung des Zertifikats — Herunterladen, Hinterlegen auf Ihren Servern und Widerrufen bei Kompromittierung — wird in OPC-UA-Sicherheit — Anwendungsinstanz-Zertifikat beschrieben.
Rotation — ein ablaufendes Zertifikat ersetzen
Da ein Ersatzzertifikat eine neue Identität ist, rotiert Pulse mit einem Überlappungsfenster: Ein Ersatz wird vorab erstellt, Sie vertrauen ihm auf jedem Server, während die Überwachung über das alte Zertifikat weiterläuft, und schließen die Rotation dann ab. Der vollständige Ablauf ist in OPC-UA-Sicherheit — Rotation beschrieben.

