Einfache Konnektivität mit Node-RED im Industrial IoT: oee.ai Konnektor

Node-RED ist ein Open Source Produkt aus der Klasse der Low-Code Produkte. Node-RED ist einfach im Umgang und kann vielfältig eingesetzte werden. Um den Aufwand für die Anbindung von Anlagen an oee.ai weiter zu reduzieren stellen wir einen kostenlosen oee.ai Konnektor zum Download zur Verfügung.

Die offizielle Selbstbeschreibung von der Node-RED liest sich wie folgt:

“Node-RED ist ein Programmierwerkzeug, um Hardwaregeräte, APIs und Online-Dienste … miteinander zu verbinden.

Es bietet einen browserbasierten Editor, der es einfach macht, Flows mit einer Vielzahl von Knoten in der Palette zu verbinden, die mit einem einzigen Klick in der Laufzeit bereitgestellt werden können.”

Damit ist schon viel gesagt. Das der Software zugrunde liegende Open Source Projekt startete 2013 in den Forschungszentren von IBM und seit dem Versionsrelease 1.0 im Jahr 2019 gilt es als sicher für den produktiven Einsatz.

Die fertigende Industrie öffnet sich zunehmend dem Open Source Gedanken. So wird Node-RED z.B. auf immer mehr Steuerungen vorinstalliert. Wikipedia hat hier eine gute Übersicht. So setzt auch das Schwergewicht Siemens Node-RED immer häufiger ein, siehe auch Node-RED mit SIMATICIOT2000 oder den Visual Flow Creator.

Unabhängig von dieser Vorinstallation kann Node-RED auch eigenständig auf eine moderne Steuerung mit Laufzeitumgebung zur Installation von zusätzlicher Software geladen und von dort aus genutzt werden.

So können Maschinen unterschiedlicher Hersteller und unterschiedlichen Alters – spätestens nach dem Retrofit einer modernen Steuerung – an Applikationen außerhalb der Anlage angebunden werden.

Innerhalb von Node-RED stehen dann sogenannte „Nodes“, “Flows” und “Connections” zur Verfügung, die vielfältig und z.B. auch zum Auslesen von Daten aus der Steuerung verwendet werden können.

Sucht man beispielsweise nach “opcua”, “s7”, “modbus” oder “https” in der Node-RED Bibliothek, findet man dort Nodes mit beeindruckenden Downloadzahlen. Diese Node können kostenfrei geladen und dann für den eigenen Gebrauch modifiziert werden.

Sucht man nach oee.ai – oder nutzt man direkt diesen Link – findet man ebenfalls eine vorkonfigurierte Node.

Bild: Node-RED Node von oee.ai

Durch die Auskonfiguration der Node sendet die Anlage die für oee.ai benötigten Daten via MQTT in die oee.ai-Cloud. Außerdem stehen auch Beispielflows zur Verfügung, die als Referenz für die eigene Implementierung dienen können. Auf diese Weise ist es sehr einfach – eigentlich nur noch eine Konfiguration – eine Anlage mit oee.ai zu verbinden.

Wenn Sie sich bei Fragen zum Thema Anlagenkonnektivität im Allgemeinen oder Node-RED im Speziellen haben, sprechen Sie und gerne an.