- Jelina-Überblick
- CommBridge
- Datenerfassung
OPC-UA-Erfassung
Bietet eine OPC-UA-Client-Funktion zur Datenerfassung.
1. Knoten erstellen
Abschnitt betitelt „1. Knoten erstellen“(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.

2. Schema erstellen
Abschnitt betitelt „2. Schema erstellen“(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.

3. Ergebnisse anzeigen
Abschnitt betitelt „3. Ergebnisse anzeigen“(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.

4. Konfiguration im Detail
Abschnitt betitelt „4. Konfiguration im Detail“Verbindungseinstellungen
Abschnitt betitelt „Verbindungseinstellungen“| 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:
- Authentifizierungsmodus: Anonymous für anonymen Zugriff; User für Benutzername und Passwort.
- Sicherheitsmodus: None, Sign oder SignAndEncrypt.
- Sicherheitsrichtlinie: None, Basic128Rsa15, Basic256, Basic256Sha256, Aes128Sha256RsaOaep.
- Synchrone Erfassung: Yes konfiguriert Erfassungsintervall und Erfassungsfrist gemeinsam für alle Gruppen des Schemas; No ermöglicht separate Einstellungen je Gruppe.
Gruppe hinzufügen
Abschnitt betitelt „Gruppe hinzufügen“| 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.
Daten hinzufügen
Abschnitt betitelt „Daten hinzufügen“| 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 |
5. OPC-UA-Protokollparameter
Abschnitt betitelt „5. OPC-UA-Protokollparameter“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==