OPC UA Server-Plugin

Dieses Plugin stellt einen OPC UA server bereit, der für die Integration von MERLIC mittels eines OPC UA-Clients, z. B. einer speicherprogrammierbaren Steuerung (SPS), verwendet werden kann. Das OPC UA server-Plugin ist der Begleitspezifikation OPC 40100-1 - OPC UA for Machine Vision - Part 1 entsprechend implementiert und umfasst zusätzliche Schnittstellen, die von MVTec entwickelt wurden.

Weitere ausführliche Informationen zum bereitgestellten OPC UA-Server, dessen Konfiguration, dessen Einrichtung usw. finden Sie auf den weiter unten im Abschnitt Weitere Informationen aufgeführten Seiten.

Einschränkungen

  • Es wird nur eine anonyme Authentifizierung unterstützt.
  • Es kann jeweils nur eine einzelne Instanz des OPC UA server-Plugins gleichzeitig aktiv sein.

Anforderungen an den OPC UA-Client

Die meisten OPC UA-Clients sollten in der Lage sein, mit dem OPC UA server zusammenzuarbeiten. Einige Funktionen sind jedoch u. U. nicht bei allen Clients verfügbar.

Minimaler Funktionsumfang
  • Unterstützung für OPC UA-Methodenaufrufe
  • OPC UA-Unterstützung für das Lesen und Schreiben von Variablenwerten
Erweiterter Funktionsumfang
  • Minimaler Funktionsumfang
  • Unterstützung für integrierte OPC UA-Datentypen
  • Unterstützung für komplexe OPC UA-Datentypen, -Strukturen und -Enumerationen
  • Unterstützung für OPC UA-Bilddatentypen (ImageJPG, ImagePNG)
  • Unterstützung für OPC UA-Überwachungselemente und -Abonnements
Vollständiger Funktionsumfang
  • Erweiterter Funktionsumfang
  • Unterstützung für OPC UA-Ereignisse
  • Unterstützung für komplexe OPC UA-Datentypen und -Strukturen mit optionalen Feldern
  • Unterstützung für variante OPC UA-Arrays (BaseDataType)
  • Unterstützung für OPC UA-Alarme und -Bedingungen

Funktionen

Das OPC UA server-Plugin unterstützt die folgenden Funktionen.

  • Unterstützung für die folgenden Konformitätseinheiten der Begleitspezifikation „OPC 40100-1 - OPC UA for Machine Vision - Part 1“:
    • Vision System – Basic Result Management
    • Vision System – Basic Recipe Management
    • Vision System – Basic Vision System
    • Vision System – Error Conditions
    • Vision State Machine – Error Events
    • Vision State Machine – Automatic Mode
    • Result Handling – Event Based Content
    • Result Handling – Method Based Content
    • Result Handling – Result Folder
  • Unterstützung für die folgenden Sicherheitsrichtlinien:
    • None
    • Basic128Rsa15
    • Basic256
    • Basic256Sha256
    • Aes256-Sha256-RsaPss
    • Aes128-Sha256-RsaOaep

Weitere Informationen