Zum Inhalt springen
JelinaJelina DocumentationTechnische Dokumentation
Zur Website

OPC-UA-Erfassung

Bietet eine OPC-UA-Client-Funktion zur Datenerfassung.

(1.) Öffnen Sie in CommBridge Digitaler Zwilling und wechseln Sie links zu Gerätevernetzung.

(2.) Ziehen Sie nacheinander die Plugins OPC-UA-Client, Datenverarbeitung und MQTT-Upload in den Plugin-Arbeitsbereich, um drei Knoten anzulegen.

(3.) Verbinden Sie die drei Knoten in dieser Reihenfolge: OPC-UA-Client → Datenverarbeitung → MQTT-Upload.

(1.) Doppelklicken Sie auf OPC-UA-Client und klicken Sie auf Schema hinzufügen.

(2.) Füllen Sie die Verbindungskonfiguration aus und klicken Sie auf Weiter.

(3.) Klicken Sie auf Gruppe hinzufügen, geben Sie die Gruppeninformationen ein und klicken Sie auf Bestätigen.

(4.) Klicken Sie auf Daten hinzufügen, geben Sie die Datenpunktinformationen ein und klicken Sie auf Bestätigen.

(5.) Klicken Sie auf Fertigstellen, um das Erfassungsschema anzulegen.

(6.) Aktivieren Sie das Schema über den Schalter und klicken Sie auf Speichern.

(1.) Klicken Sie unter Gerätevernetzung auf Bereitstellen, um die Konfiguration bereitzustellen.

(2.) Wechseln Sie zu Digitaler Zwilling und bewegen Sie den Mauszeiger auf den Knoten OPC-UA-Client. Die Knoteninformationen werden eingeblendet.

(3.) Klicken Sie auf das Schema, um Echtzeit- und Verlaufsdaten der Datenpunkte in seinen Gruppen anzuzeigen.

Name Voraussetzung Beschreibung Format Beispiel Anmerkung
Schemaname Benutzerdefinierter Name des Schemas Darf nicht leer sein OPC-Erfassung
Url Übertragungsadresse (TCP-Adresse), URL des OPC-UA-Servers opc.tcp://IP-Adresse:Portnummer opc.tcp://172.21.78.157:53350
Verbindungszeitüberschreitung (ms) Zeitlimit für Anfragen an den OPC-UA-Server Zahl, Bereich: (0, Erfassungsintervall] 1000
Authentifizierungsmodus Zwei Verfahren zur Authentifizierung von Geräten am OPC-UA-Server Anonymous, User Anonymous
Sicherheitsmodus Drei Sicherheitsmodi werden unterstützt Dropdown-Auswahl None
Sicherheitsrichtlinie Fünf kryptografische Richtlinien werden unterstützt Dropdown-Auswahl None
Synchrone Erfassung Legt fest, ob synchron erfasst wird: Yes oder No Yes, No Yes
Erfassungsintervall (ms) Synchrone Erfassung = Yes Datenabfrageintervall Zahl, Bereich: (100,2147483647] 1000 Gilt für alle Datenpunkte des Schemas
Erfassungsfrist (ms) Synchrone Erfassung = Yes Gültigkeitszeit der Datenerfassung Zahl, Bereich: (0, Erfassungsintervall] 500 Gilt für alle Datenpunkte des Schemas
Benutzername Authentifizierungsmodus User Benutzer zur Verbindung mit dem OPC-UA-Server Darf nicht leer sein
Passwort Authentifizierungsmodus User Passwort zur Verbindung mit dem OPC-UA-Server Darf nicht leer sein
CommBridge-Zertifikat verwenden Authentifizierungsmodus User oder Sicherheitsmodus ungleich None Legt fest, ob das eigene Clientzertifikat von CommBridge verwendet wird Dropdown-Auswahl No
Vertrauenswürdiges Zertifikat Authentifizierungsmodus User oder Sicherheitsmodus ungleich None Zertifikat des Zielservers; Datei auswählen PEM-Format, Dateiendung .pem erforderlich
Zertifikat CommBridge-Zertifikat verwenden = No Zertifikat des OPC-UA-Clients; Datei auswählen PEM-Format, Dateiendung .pem erforderlich
Privater Schlüssel CommBridge-Zertifikat verwenden = No Schlüssel des OPC-UA-Clients; Datei auswählen PEM-Format, Dateiendung .pem erforderlich

Hinweise:

  1. Authentifizierungsmodus: Anonymous für anonymen Zugriff; User für Benutzername und Passwort.
  2. Sicherheitsmodus: None, Sign oder SignAndEncrypt.
  3. Sicherheitsrichtlinie: None, Basic128Rsa15, Basic256, Basic256Sha256, Aes128Sha256RsaOaep.
  4. Synchrone Erfassung: Yes konfiguriert Erfassungsintervall und Erfassungsfrist gemeinsam für alle Gruppen des Schemas; No ermöglicht separate Einstellungen je Gruppe.
Parameter Voraussetzung Beschreibung Format Beispiel Anmerkung
Gruppenname Benutzerdefinierter Name der Gruppe Darf nicht leer sein OP-Gruppe
Erfassungsintervall Synchrone Erfassung der Verbindung = No Datenabfrageintervall in ms Zahl, Bereich: (100,2147483647] Gilt für alle Datenpunkte der Gruppe
Erfassungsfrist Synchrone Erfassung der Verbindung = No Einheit: ms Zahl, Bereich: (0, Erfassungsintervall] Gilt für alle Datenpunkte der Gruppe

Hinweis: Bei der OPC-UA-Erfassung kann jeweils nur ein Datenwert gelesen werden.

Parameter Beschreibung Format Beispiel
Datenalias Benutzerdefinierter Datenalias, innerhalb der Gruppe eindeutig Darf nicht leer sein, nicht mit einer Ziffer oder einem Unterstrich beginnen und keine Leerzeichen enthalten O
Node Id Identifiziert einen Knoten innerhalb des OPC-UA-Servers eindeutig und lokalisiert ihn dort ns/nus=<Namensraumindex>;<Bezeichnertyp>=<Bezeichner> ns=3;i=1001
Lese-/Schreibmodus Unterstützt r (nur lesen) und rw (lesen und schreiben) r, rw r
Berechnung Benutzerdefinierte Formel auf Grundlage der Datenaliase

Erläuterung der Node Id:

Zeichenfolgendarstellung einer Node Id: ns/nus=<Namensraumindex>;<Bezeichnertyp>=<Bezeichner>.

  • <Namensraumindex>: NamespaceIndex, der vom OPC-UA-Server verwendete Index einer Namensraum-URI als Dezimalzahl. Bei Index 0 entfällt der gesamte Ausdruck „ns=0;“.

  • <Bezeichnertyp>: IdentifierType, Format und Datentyp des Bezeichners. Die Kennzeichnung des Bezeichnertyps kann folgende Werte annehmen:

Flag Identifier Type
i Numeric(UInteger)
s String
g Guid
b Opaque(ByteString)
  • <Bezeichner>: identifier, Kennung des Knotens im Adressraum des OPC-UA-Servers.

Beispiele unterschiedlicher Node Ids:

  • ns=2;i=5001
  • ns=2;s=My
  • ns=1;g=09087e75-8e5e-499b-954f-f2a9603db28a
  • ns=1;b=M/RbKBsRVkePCePcx24oRA==