For the complete documentation index, see llms.txt. This page is also available as Markdown.

OPC DA

Konfiguration des OPC DA Protokolls für ENLYZE.

Die folgende Anleitung führt dich durch die Anbindung von Datenquellen, die über OPC DA (OPC Data Access) kommunizieren. OPC DA ist der klassische, COM/DCOM-basierte OPC-Standard und damit ein Windows-Verfahren. Es ist herstellerunabhängig und wird vor allem von älteren Steuerungs-, SCADA- und Visualisierungssystemen über einen OPC-DA-Server bereitgestellt.

Da OPC DA auf COM/DCOM aufsetzt, kann das Linux-basierte Edge Device nicht direkt mit einem OPC-DA-Server sprechen. ENLYZE bindet OPC DA daher über das EnlyzeDA-Gateway an: eine Windows-Komponente, die einen oder mehrere OPC-DA-Server entgegennimmt und sie dem Edge Device über TCP (Standard-Port 54554) bereitstellt.

OPC DA ist ein offenes, herstellerunabhängiges Protokoll, das von einer Vielzahl von Herstellern und Geräten unterstützt wird. Wenn du dir unsicher bist, ob dein Gerät einen OPC-DA-Server bereitstellt, setze dich mit dem Hersteller in Verbindung. Für neuere Geräte ist häufig auch OPC-UA verfügbar und in der Regel die einfachere Wahl.

Unterstützte Geräte

OPC DA wird von vielen älteren, Windows-basierten Steuerungs- und Leitsystemen sowie von SCADA- und Visualisierungssoftware unterstützt, die einen OPC-DA-Server bereitstellen. Anbindbar ist grundsätzlich jeder OPC-DA-Server, der für das EnlyzeDA-Gateway erreichbar ist.

Welcher OPC-DA-Server auf einem Rechner verfügbar ist und unter welchem Namen er angesprochen wird, kann ENLYZE über das Gateway auslesen. Im Zweifel hilft dir das ENLYZE-Team, den richtigen Server zu ermitteln.

Benötigte Informationen

Information
Kommentar

Name

Vergebe einen ausdrucksstarken Namen für deine Datenquelle

Auswahl des Edge Devices, über den die Anbindung erfolgt

Als Aufkleber auf jedem Edge Device vermerkt. Folgt dem Schema adjektiv-wissenschaftler

Maschine

Jede Datenquelle ist genau einer Maschine zugeordnet

Hersteller

Hersteller des Geräts bzw. Leitsystems, z. B. Siemens, B&R, Allen Bradley

Geräteinformationen

Modellnummer oder Bezeichnung des Leitsystems

IP-Adresse

Die IPv4-Adresse des EnlyzeDA-Gateways, nicht des OPC-DA-Servers. Sie muss von dem Edge Device aus erreichbar sein

Port

Standard: 54554 (EnlyzeDA-Gateway, TCP)

DA-Server-Name

Programm-ID (ProgID) des anzusprechenden OPC-DA-Servers, z. B. Matrikon.OPC.Simulation.1. → So findest du den DA-Server-Namen

Konnektordetails verstehen

Bei der Anbindung über OPC DA verbindet sich das Edge Device mit dem EnlyzeDA-Gateway und gibt an, welchen OPC-DA-Server das Gateway ansprechen soll. Dafür werden drei Angaben benötigt: die IP-Adresse und der Port des Gateways sowie der DA-Server-Name.

DA-Server-Name

Auf einem Rechner können mehrere OPC-DA-Server installiert sein. Der DA-Server-Name legt fest, welchen davon das Gateway ansprechen soll. Es handelt sich um die Programm-ID (ProgID) des OPC-DA-Servers, also die eindeutige Kennung, unter der der Server im COM-System registriert ist (z. B. Matrikon.OPC.Simulation.1 oder OPC.SimaticNET).

Welche OPC-DA-Server auf dem Rechner des Gateways registriert sind, kann ENLYZE über das Gateway auflisten. Den passenden Namen ermittelst du gemeinsam mit dem ENLYZE-Team oder dem Hersteller des Leitsystems.

1

Datenquelle vernetzen

Falls noch nicht erfolgt, muss zunächst eine Netzwerkverbindung zwischen dem Edge Device und dem EnlyzeDA-Gateway hergestellt werden. Das Edge Device muss das Gateway über TCP-Port 54554 erreichen. Das Gateway selbst benötigt Zugriff auf den OPC-DA-Server. Die möglichen Vernetzungsszenarien findest du hier.

Die Verbindung zwischen Gateway und OPC-DA-Server läuft über COM/DCOM. Hinweise zur DCOM-Konfiguration findest du unter Praxistipps & Hinweise.

2

Datenquelle anlegen

Rufe die ENLYZE Manufacturing Data Platform auf, wähle die Maschine aus, für welche diese Datenquelle hinzugefügt werden soll und klicke auf die Schaltfläche + Datenquelle

Hinterlege zunächst die Geräte-Details der Datenquelle.

Anlegen einer Datenquelle in der ENLYZE Plattform
3

Verbindungsdetails hinterlegen

Damit eine Verbindung zur Datenquelle hergestellt werden kann und die Datenaufzeichnung startet, müssen die Verbindungsdetails eingetragen werden.

Klicke dazu auf die Schaltfläche Verbindungsdetails hinzufügen und hinterlege die IP-Adresse und den Port des EnlyzeDA-Gateways sowie den DA-Server-Namen wie oben beschrieben. Speicher die Angaben anschließend ab.

4

Variablen hinzufügen

Das OPC DA Protokoll unterstützt Variable Discovery, sodass das Hinzufügen von Variablen automatisiert erfolgt. Die erste Variable Discovery wird nach dem Hinterlegen der Verbindungsdetails angestoßen.

OPC-DA-Server laufen häufig auf älteren Rechnern und antworten langsam. Die erste Variable Discovery kann daher einige Minuten dauern. Hinweise dazu findest du unter Praxistipps & Hinweise.

Weiterführend

  • Praxistipps & Hinweise: Hinweise zum Betrieb des OPC-DA-Konnektors, z. B. zur DCOM-Konfiguration und zu langsamen OPC-DA-Servern.

Bei Fragen melde dich jederzeit gerne unter support@enlyze.com.

Zuletzt aktualisiert