(Quelle: fotolia.com / Mlke)
"PubSub" integriert sich einerseits vollständig in die bestehende OPC-UA-Technologie, ermöglicht aber zudem die weit reichende Einsetzbarkeit von OPC UA bis in die untersten Ebenen der Fabrikproduktion, in denen Steuerungen, Sensoren und leistungsschwache eingebettete Systeme in der Regel eine optimierte Kommunikation mit geringer Latenz in lokalen Netzwerken benötigt. Erste "PubSub"-Implementierungen konnten in 8-bit-Controllern mit nur 2kB SRAM realisiert werden. Andererseits ermöglicht "PubSub" auch den Einsatz von OPC UA in hoch skalierbaren cloudbasierten Anwendungen, bei denen eine nahezu unbegrenzte Anzahl von Edge-Datenquellen wie Sensoren ihre Daten sicher über öffentliche Wide-Area-Netzwerke (WAN) an internetbasierte Broker-Anwendungen liefern kann.
"Der offene Standard OPC UA ist etabliert als De-facto-Plattform für die Implementierung eines sicheren End-to-End-Datenaustauschs zwischen Drittsystemen und ermöglicht herstellerübergreifende Interoperabilität zwischen Geräten und Anwendungen. Mit seinen umfangreichen Datenmodellierungsfunktionen bietet OPC UA Client/Server das größte Eco-System für industrielle Interoperabilität. Die neue ,PubSub'-Erweiterung (Teil 14) hebt dieses Eco-System auf eine neue Stufe und ermöglich einen noch größeren Anwendungsbereich", heißt es von Seiten der OPC Foundation.
Im Detail ermöglicht "PubSub" die Nutzung von OPC UA direkt über das Internet (Wide Area Networks) durch Verwendung populärer Cloudprotokolle, wie MQTT und AMQP, unter Beibehaltung seiner wichtigsten OPC-UA-Vorteile, wie der End-to-End-Sicherheit und der standardisierten Datenmodellierung. Außerdem ermöglicht "PubSub" die Verwendung des User Data Protocol (UDP) wodurch eine fehlertollerante Kommunikation mit geringer Latenz in LANs realisiert werden kann.
"Die Veröffentlichung von OPC UA PubSub ist ein wichtiger Meilenstein und definiert die grundlegende Basistechnologie für weitere Szenarien der Zukunft, beispielsweise um Daten durch einen Echtzeit-Kanal wie Time Sensitive Networking (TSN) zu übertragen", so die Foundation weiter.
Konkret gibt Thomas Burke, Präsident der OPC Foundation, an: "Mit der Erweiterung der Einsatzgebiete von OPC UA, sowohl innerhalb als auch außerhalb des Unternehmens, hilft die ,PubSub'-Spezifikation OPC UA als einen grundlegenden Standard zu positionieren, der die universelle Interoperabilität von Datenverbindungen und Informationsintegration implementiert, die in der schnell wachsenden Welt des Industrial Internet of Things (IIoT), Industrie 4.0 (i 4.0) und Machine-to-Machine (M2M)-Anwendungen erforderlich ist."