ScaleIT für Administratoren: Unterschied zwischen den Versionen

Aus ScaleIT Industrie 4.0 Wiki
(NodeRED_und-Sqlite)
 
Zeile 44: Zeile 44:
 
Weiter zur Beschreibung, wie ein [[Maschinen-Bedienpanel mit NodeRED]] eingerichtet werden kann.
 
Weiter zur Beschreibung, wie ein [[Maschinen-Bedienpanel mit NodeRED]] eingerichtet werden kann.
  
=== [[NodeRED_und-Sqlite]] ===
+
=== NodeRED und Sqlite ===
 
Daten müssen gelegentlich auch dauerhaft gespeichert werden. Qualitätssicherung und Analysezwecke sind nur zwei Beispiele für eine Datenbank-gestützte Datenhaltung. Wir beschreiben, wie aus NodeRED Daten in eine MySQL-Datenbank gespeichert werden können als Zusammenspiel von [[NodeRED_und-Sqlite]].
 
Daten müssen gelegentlich auch dauerhaft gespeichert werden. Qualitätssicherung und Analysezwecke sind nur zwei Beispiele für eine Datenbank-gestützte Datenhaltung. Wir beschreiben, wie aus NodeRED Daten in eine MySQL-Datenbank gespeichert werden können als Zusammenspiel von [[NodeRED_und-Sqlite]].
  

Aktuelle Version vom 9. Dezember 2019, 16:52 Uhr

Administratoren richten das System ein und konfigurieren Abläufe für Anwender.

NodeRED

Die ScaleIT App NodeRED hilft, um flexible Datenflüsse grafisch zu gestalten.

Überblick NodeRED

NodeRED besteht aus zwei Frontend-Oberflächen, dem Editor zur Gestaltung von Datenflüssen und dem Dashboard zur Anzeige von Daten auf Browsern.

NodeRED Einrichtung

Beim ersten Start von NodeRED sollte in der neuesten Version die "NodeRED Projects" richtig eingerichtet werden, da sonst keine richtige Versionierung möglich ist.

NodeRED und ModbusCollector

Die ScaleIT App ModbusCollector ist ein Digitaler Zwilling für Modbus-Geräte und stellt Registerinhalte dieser Modbus-Geräte bereit.

NodeRED und Telegram

Telegram ist ein WhatsApp-ähnlicher Messenger, der auf allen Smartphone-Plattformen kostenfrei verfügbar ist. Telegram kann dazu verwendet werden, Ereignisse aus NodeRED auf Smartphones zu bringen und damit jederzeit und zeitnah informiert zu bleiben.

ACHTUNG: Es ist ein Internet-Zugriff aus der ScaleIT-Plattform erforderlich. Wir empfehlen vor Benutzung die Prüfung, ob die Datenschutzrichtlinien zu den betrieblichen Anforderungen passen.

NodeRED Dashboard

Mit dem NodeRED-Dashboard können Informationen und Daten aus NodeREDE-Flows ohne Programmierung graphisch dargestellt werden.

NodeRED und MQTT

MQTT ist ein standardisiertes Protokoll für das Interet of Things(IoT).
Mit den MQTT-Bausteinen lassen sich eingehende MQTT Messages empfangen und und ausgehende an den MQTT Broker versenden.

NodeRED und Grafana

Grafana ist ein Tool zur Trendvisualiserung. Mit Grafana können grafisch Dashboards erstellt werden und die Daten visuell in unterschiedlichtsten Varianten angezeigt werden. Egal ob als Tabelle, Diagramm, Zähler oder HeatMap.

NodeRED Projektverwaltung

Ab der Version 1.14 steht die NodeRED Projektverwaltung in der EnterpriseEdition zur Verfügung. Damit können Flows versioniert gespeichert werden. Informationen zur Installation hier und Informationen zur Benutzung hier

Maschinen-Bedienpanel mit NodeRED

In NodeRED können mit dem Dashboard einfache Oberflächen gestaltet werden. Mit diesem Beispiel wird ein Bedienpanel für einen Maschine vorgestellt, mit dem Ereignisse an der Maschine erfasst werden können.

Weiter zur Beschreibung, wie ein Maschinen-Bedienpanel mit NodeRED eingerichtet werden kann.

NodeRED und Sqlite

Daten müssen gelegentlich auch dauerhaft gespeichert werden. Qualitätssicherung und Analysezwecke sind nur zwei Beispiele für eine Datenbank-gestützte Datenhaltung. Wir beschreiben, wie aus NodeRED Daten in eine MySQL-Datenbank gespeichert werden können als Zusammenspiel von NodeRED_und-Sqlite.

Grafana

Grafana Einrichtung Postgres

Grafana ist ein Tool zur Trendvisualiserung. Mit Grafana können grafisch Dashboards erstellt werden und die Daten visuell in unterschiedlichtsten Varianten angezeigt werden. Egal ob als Tabelle, Diagramm, Zähler oder HeatMap.


InfluxDB

ScaleIT-App InfluxDB

InfluxDB ist eine Datenbank die optimiert ist für eine schnelle, hochverfügbare Datenhaltung von TimeSeries-Daten, wie dem Monitoring von Systemen oder Sensordaten im "Internet of Things".