Was ist OPC-Zwilling?

Wichtig

Während wir diesen Artikel aktualisieren, können Sie unter Azure Industrial IoT den derzeit aktuellen Inhalt lesen.

OPC Twin umfasst Microservices, die über Azure IoT Edge und IoT Hub eine Verbindung zwischen der Cloud und dem Fabriknetzwerk herstellen. OPC-Zwilling bietet Erkennungs- und Registrierungsfunktionen und ermöglicht die Fernsteuerung von Industriegeräten über Rest-APIs. OPC-Zwilling erfordert kein OPC UA SDK (Unified Architecture), ist unabhängig von der Programmiersprache und kann in einen serverlosen Workflow integriert werden. In diesem Artikel werden einige Anwendungsfälle für OPC-Zwilling beschrieben.

Ermittlung und Steuerung

OPC-Zwilling ermöglicht eine einfache Ermittlung und Registrierung.

Einfache Ermittlung und Registrierung

Mit OPC-Zwilling können Bediener das Fabriknetzwerk scannen, um die Ermittlung und Registrierung von OPC UA-Servern zu ermöglichen. Alternativ können OPC UA-Geräte von Bedienern auch manuell unter Verwendung einer bekannten Ermittlungs-URL registriert werden. Um beispielsweise eine Verbindung mit allen OPC UA-Geräten herzustellen, nachdem das IoT Edge Gateway mit einem OPC Twin-Modul auf dem Werksboden installiert wurde, kann der Werksbetreiber eine Überprüfung des Netzwerks remote auslösen und alle OPC UA-Server visuell sehen. ​ ​

Einfache Steuerung

Mit OPC-Zwilling können Bediener auf Ereignisse reagieren und ihre Computer im Fertigungsbereich über die Cloud neu konfigurieren (entweder automatisch oder manuell bei Bedarf). OPC Twin bietet REST-APIs zum Aufrufen von Diensten auf dem OPC UA-Server, durchsuchen den Adressraum sowie lese-/Schreibvariablen und führen Methoden aus. Beispielsweise verwendet ein Kessel Temperatur-KPI, um die Produktionslinie zu steuern. Der Temperatursensor veröffentlicht eine Änderung der Daten mithilfe von OPC Publisher. Der Bediener erhält die Warnung, dass die Temperatur den Schwellenwert erreicht hat. Die Fertigungslinie wird über OPC-Zwilling automatisch abgekühlt. Der Werksbetreiber wird über die Abkühlung benachrichtigt.

Authentication

OPC-Zwilling ermöglicht eine einfache Authentifizierung und Entwicklung.

Einfache Authentifizierung

OPC-Zwilling nutzt eine auf Azure Active Directory (AAD) basierende End-to-End-Authentifizierung und -Überwachung. Beispielsweise ermöglicht OPC Twin, dass die Anwendung auf dem OPC Twin-Objekt erstellt werden kann, um zu bestimmen, welche Operator auf einem Computer ausgeführt haben. Aufseiten des Computers wird dazu die OPC UA-Überwachung verwendet. Auf der Cloudseite wird das Speichern eines unveränderlichen Clientüberwachungsprotokolls und AAD Authentifizierung auf der REST-API ausgeführt.

Einfache Entwicklung

OPC -Zwilling kann über REST-APIs mit Anwendungen in einer beliebigen Programmiersprache verwendet werden. Da Entwickler einen OPC UA-Client in eine Lösung integrieren, müssen sie nicht mit dem OPC UA SDK vertraut sein. OPC-Zwilling lässt sich nahtlos in zustands- und serverlose Architekturen integrieren. Beispielsweise kann ein Vollstapel-Webentwickler, der eine Anwendung für ein Alarm- und Ereignisdashboard entwickelt, die Logik schreiben, um auf Ereignisse in JavaScript oder TypeScript mit OPC Twin ohne Wissen von C, C#oder der vollständige OPC UA-Stapelimplementierung zu reagieren. ​

Nächste Schritte

Nachdem Sie sich hier über OPC-Zwilling und entsprechende Verwendungsmöglichkeiten informiert haben, können Sie mit dem nächsten Thema fortfahren:

OPC Twin-Architektur