> For the complete documentation index, see [llms.txt](https://docs.enlyze.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enlyze.com/connect/ot-connectivity/protokolle/opc-ua.md).

# OPC-UA

Die folgende Anleitung führt dich durch die Anbindung von Datenquellen, die über OPC UA kommunizieren.

## Unterstützte Geräte

OPC-UA ist ein offenes, **herstellerunabhängiges Protokoll, welches von einer Vielzahl von Herstellern und Geräten unterstützt** wird. Wenn du dir unsicher bist, ob dein Gerät OPC-UA fähig ist, setze dich mit dem Hersteller in Verbindung.

## Benötigte Informationen

<table><thead><tr><th width="293.6058349609375">Information</th><th>Kommentar</th></tr></thead><tbody><tr><td>Name</td><td>Vergebe einen ausdrucksstarken Namen für deine Datenquelle</td></tr><tr><td>Name des Edge Devices, über den die Anbindung erfolgt</td><td>Als Aufkleber auf jedem Edge Device vermerkt. Folgt dem Schema <code>adjektiv-wissenschaftler</code></td></tr><tr><td>Maschine</td><td>Jede Datenquelle ist genau einer Maschine zugeordnet</td></tr><tr><td>Hersteller</td><td>Hersteller des Geräts, z.B. B&#x26;R, Siemens, Allen Bradley</td></tr><tr><td>Geräteinformationen</td><td>Modellnummer, z.B. X20 PLC</td></tr><tr><td>IP</td><td>Die IP muss von dem Edge Device aus <a href="/pages/pqdhNnCi1SoieHLfaqJl">erreichbar</a> sein</td></tr><tr><td>Port</td><td>Standard: <code>4840</code></td></tr><tr><td>Endpoint URL</td><td><a href="https://reference.opcfoundation.org/Core/Part4/v105/docs/3.1.4">Zur OPC-UA Dokumentation</a></td></tr><tr><td>Security mode (optional)</td><td><a href="https://reference.opcfoundation.org/Core/Part2/v104/docs/4.8">Zur OPC-UA Dokumentation</a></td></tr><tr><td>Security policy (optional)</td><td><a href="https://reference.opcfoundation.org/Core/Part2/v104/docs/4.6">Zur OPC-UA Dokumentation</a></td></tr><tr><td>Token Security Policy (optional)</td><td><a href="https://reference.opcfoundation.org/Core/Part2/v104/docs/4.6">Zur OPC-UA Dokumentation</a></td></tr><tr><td>Username (optional)</td><td><a href="https://reference.opcfoundation.org/Core/Part4/v105/docs/7.41">Zur OPC-UA Dokumentation</a></td></tr><tr><td>Passwort (optional)</td><td><a href="https://reference.opcfoundation.org/Core/Part4/v105/docs/7.41">Zur OPC-UA Dokumentation</a></td></tr></tbody></table>

{% stepper %}
{% step %}

#### Datenquelle vernetzen

Falls noch nicht erfolgt, muss zunächst eine Netzwerkverbindung zwischen der Datenquelle und dem jeweiligen Edge Device hergestellt werden. Die möglichen Vernetzungsszenarien findest du [hier](/connect/integrationsszenarios.md).
{% endstep %}

{% step %}

#### Datenquelle anlegen

Rufe die [ENLYZE Manufacturing Data Platform](https://app.enlyze.com/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. Für das Freitextfeld "Geräteinformationen" verwendest du das CPU-Modell.

<figure><img src="/files/vLzGSvK1p2zqRLH9LweK" alt="" width="312"><figcaption><p>Anlegen einer Datenquelle in der ENLYZE Plattform</p></figcaption></figure>
{% endstep %}

{% step %}

#### Verbindungsdetails hinterlegen

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

Klicke dazu auf die Schaltfläche *Verbindungsdetails hinzufügen***:**

<figure><img src="/files/5Vsm7QvipBcsfLHwqXBb" alt=""><figcaption><p>Hinzufügen von Verbidnungsdetails bei einer Datenquelle</p></figcaption></figure>

Hinterlege dann alle Verbindungsdetails und s*peicher* diese ab.
{% endstep %}

{% step %}

#### Variablen hinzufügen

Das `OPC-UA` Protokoll unterstützt [Variable Discovery](/connect/ot-connectivity.md#variable-discovery), sodass das Hinzufügen von Variablen automatisiert erfolgt. Die erste Variable Discovery wird nach dem Hinterlegen der Verbindungsdetails angestoßen.

{% hint style="warning" %}
Nach erfolgter Variable Discovery werden noch keine Daten aufgezeichnet. Hierzu müssen zunächst [Variablen](/variable-mapping/kontextualisierung.md) zur Aufzeichnung ausgewählt werden. Folge hierfür unserem Variablen Onboarding Flow.
{% endhint %}
{% endstep %}
{% endstepper %}
