Zum Hauptinhalt springen

OPC UA Schnittstelle in ConnectedCooking

OPC UA Schnittstelle in ConnectedCooking

Highlightbox

OPC UA Schnittstelle für ConnectedCooking – Spezifikation, unterstützte Profile, Informationsmodell und Nodes


1. Einleitung

ConnectedCooking bietet eine OPC UA Server-Schnittstelle (Version 1.05) als Remote-Interface für OPC UA Clients. Die Schnittstelle ist unter folgendem Endpoint erreichbar:
opc.tcp://app.connectedcooking.com:4840/OPCUA/ConnectedCooking
Die Implementierung basiert auf der DIN Spec 18898 (OPC 30200) Companion Specification.


2. Stack Profile

Der Server unterstützt den Standard 2017 UA Server Profile mit dem folgenden Stack Profile:

  • Datenkodierung: OPC UA Binary
  • Transportprotokolle: OPC UA TCP
  • Sicherheitsmodi: Sign, SignAndEncrypt
  • Sicherheitspolicys: Basic256Sha256, Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss
  • Benutzerauthentifizierung: Username + Passwort
  • Endpoint: opc.tcp://app.connectedcooking.com:4840/OPCUA/ConnectedCooking

Zukünftige Erweiterungen der Stack-Funktionen sind möglich. Aktuell werden OPC UA Published Events (Push-Modell) und Services/Methods nicht unterstützt.


3. Namespaces

Die Schnittstelle verwendet folgende Namespaces:


4. Informationsmodell

Das Informationsmodell basiert auf OPC 30200 Datentypen.

  • Die Node-IDs werden dynamisch generiert und folgen definierten Mustern.
  • Geräte werden als Komponenten des Node DeviceSet (ExpandedNodeId "http://opcfoundation.org/UA/DI/", 5001) dynamisch gelistet.
  • Die maximale Anzahl der Geräte beträgt 10.


5. Nodes-Spezifikation

Alle Nodes im ConnectedCooking-Namespace (Index 4) besitzen stringbasierte Identifikatoren und werden dynamisch generiert.
Beispielhafte Nodes für SelfCookingCenter® / iCombi Pro / iCombi Classic:

  • Root Node:
    ns=4,s=CombiSteamerDevice_<deviceID>
  • Energiequelle:
    ns=4,s=CombiSteamerDevice_<deviceID>/EnergySource
  • Automatische Reinigung:
    ns=4,s=CombiSteamerDevice_<deviceID>/IsWithAutomaticCleaning
  • Externer/Interner KT-Sensor:
    ns=4,s=CombiSteamerDevice_<deviceID>/IsWithExternalCoreTempSensor, ns=4,s=CombiSteamerDevice_<deviceID>/IsWithInternalCoreTempSensor
  • Geräteklasse:
    ns=4,s=CombiSteamerDevice_<deviceID>/DeviceClass
  • Fehlermeldungen:
    ns=4,s=CombiSteamerDevice_<deviceID>/ErrorConditions/Error_<errorID>
  • Software-/Device-Revision:
    ns=4,s=CombiSteamerDevice_<deviceID>/SoftwareRevision,
    ns=4,s=CombiSteamerDevice_<deviceID>/DeviceRevision

Für VarioCookingCenter® / iVario Pro gelten analoge Nodes mit spezifischen Parametern für Multifunktionspfannen.

Highlightbox

Hinweise und Einschränkungen

Die Unterstützung für iCombi Classic befindet sich noch in der Preview und erfüllt die Spezifikation nicht zu 100 %.

Die Namespace-Indexierung kann sich in zukünftigen Versionen ändern.

Die vollständige Liste der Nodes und deren Status ist in den offiziellen Spezifikationen verfügbar.

War diese Information hilfreich?

Ähnliche Artikel

Contact

Kontakt zum Support.

Lassen Sie uns wissen, wie wir Ihnen weiterhelfen können.