Unterstützte Features
OPC UA Pub/Sub verfügt über eine große Anzahl von Features. Es kann sein, dass dieses Produkt nicht alle Features von Anfang an unterstützt. Weitere Features werden im Laufe der Zeit durch Produktaktualisierungen hinzugefügt. Die folgende Tabelle zeigt eine Liste aller derzeit unterstützten Funktionalitäten.
Header-Layouts
Name | Unterstützt |
---|---|
Flexible | Ja |
UADP Dynamic | Ja |
UADP PeriodicFixed | Ja |
JSON DataSetMessage | Ja |
JSON Minimal | Ja |
JSON NetworkMessage | Ja |
UDP Transport
Feature | Unterstützt |
---|---|
Publisher | Ja |
Subscriber | Ja |
UADP chunking | Ja |
IP-Fragmentierung | Ja |
DataKey-Frames | Ja |
Delta-Frames | Ja |
KeepAlive | Ja |
Timeouts-Handling bei Nachrichten | Ja |
UADP raw encoding | Ja |
UADP variant encoding | Ja |
Pub/Sub-Sicherheitsnachrichten signieren | Noch nicht unterstützt |
Pub/Sub-Sicherheitsnachrichtenverschlüsselung | Noch nicht unterstützt |
Unterstützung für primitive Datentypen (INT, REAL, ...) | Ja |
Unterstützung für Arrays von primitiven Datentypen (INT, REAL, ...) | Ja |
Unterstützung für Datenstrukturen | Ja |
Unterstützung für Arrays von Datenstrukturen | Ja |
Unterstützung für Unions | Noch nicht unterstützt |
Unterstützung für Varianten | Noch nicht unterstützt |
Unterstützung für lokale DataSets | Ja |
Unterstützung für vorkonfigurierte (globale) DataSets | Ja |
Unterstützung für Unicast/Multicast | Ja |
Unterstützung für die Konfiguration des UDP-Ports | Ja |
Unterstützung für Ereignismeldungen | Noch nicht unterstützt |
Unterstützung für feldspezifische Daten in DataSets (Delta-Deadband, Deadband-Typ, Ersatzwerte) | Noch nicht unterstützt |
Unterstützung für Ethernet-VLAN-Transport | Noch nicht unterstützt |
Unterstützung für MetaDaten-Dienste | Noch nicht unterstützt |
MQTT Transport
Feature | Unterstützt |
---|---|
Publisher | Ja |
Subscriber | Ja |
Key-Frames | Ja |
Delta-Frames UADP | Ja |
Delta-Frames JSON | Noch nicht unterstützt |
KeepAlive | Noch nicht unterstützt |
Unterstützung für MQTT Version 3.1.1 | Ja |
Unterstützung für MQTT Version 5.0 | Ja |
Unterstützung für MQTT / TLS Versionen 1.2 und 1.3 | Ja |
JSON-Kodierung (umkehrbar) | Ja |
JSON-Kodierung (nicht umkehrbar) | Ja |
UADP-Kodierung | Ja |
Unterstützung für Ereignismeldungen | Noch nicht unterstützt |
Unterstützung für primitive Datentypen (INT, REAL, ...) | Ja |
Unterstützung für Arrays von primitiven Datentypen (INT, REAL, ...) | Ja |
Unterstützung für Datenstrukturen | Ja |
Unterstützung für Arrays von Datenstrukturen | Ja |
Unterstützung für Unions | Noch nicht unterstützt |
Unterstützung für Varianten | Noch nicht unterstützt |
Unterstützung für lokale DataSets | Ja |
Unterstützung für globale DataSets | Ja |
Unterstützung für MetaDaten-Dienste | Noch nicht unterstützt |
Unterstützte Message Broker
Unser TwinCAT-MQTT-Protokolltreiber unterstützt die MQTT-Versionen 3.1.1 und 5.0. Daher werden alle Message Broker unterstützt, die diese Versionen ebenfalls unterstützen. Wir haben die Kommunikation mit Mosquitto, HiveMQ und AWS IoT Core erfolgreich getestet.
OPC UA Pub/Sub Sicherheit
Feature | Unterstützt |
---|---|
Pre-Shared-Key (PSK) | Noch nicht unterstützt |
Local SKS | Noch nicht unterstützt |
Remote SKS | Noch nicht unterstützt |
Handhabung der Konfiguration
Feature | Unterstützt |
---|---|
Offline-Konfigurationsaustausch (UA-Binary) | Ja |
Offline-Konfigurationsaustausch (read) | Noch nicht unterstützt |
Offline-Konfigurationsaustausch (read) | Noch nicht unterstützt |