Live Demo

Industrielle Integration.
Vom Protokoll bis zum Dashboard.

Simulierte Fertigungslinie mit OPC UA Server, MQTT Event-Bus, InfluxDB Zeitreihen und Grafana Monitoring. Komplett containerisiert, ein Befehl zum Starten.

OPC UA Server
node-opcua
:4840
Data Bridge
Node.js
MQTT
Mosquitto
:1883
InfluxDB
Zeitreihen
:8086
Grafana
Dashboards
:3000
OPC UA
Industriestandard-Protokoll. Server bildet Drucker, Scanner, Sensor und Produktionslinie als Informationsmodell ab.
MQTT
Leichtgewichtiger Event-Bus. Maschinendaten werden auf Topics publiziert, beliebige Subscriber (MES, SPS, Cloud) konsumieren.
REST / HTTP
Steuerungs-API zum Starten, Stoppen und Auslösen von Fehlerszenarien. Control Panel kommuniziert per REST.
InfluxDB Flux
Zeitreihen-Speicher. Alle OPC-UA-Variablen werden als Messpunkte geschrieben und in Grafana visualisiert.
Docker Compose
Sechs Services, ein Befehl. Gesamte Infrastruktur containerisiert und reproduzierbar.
Node.js + Python
OPC UA Server und Data Bridge in Node.js, Control Panel in Python/FastAPI. Praxisnahe Kombination.
01
OPC UA Informationsmodell
Realistische Modellierung von Drucker, Scanner, Umgebungssensor und Produktionslinie mit Statusvariablen und KPIs.
02
Durchgängige Event-Pipeline
Drucken, Scannen, Validieren, Protokollieren als automatischer, ereignisgesteuerter Prozess.
03
Protokollvielfalt
OPC UA, MQTT, HTTP/REST und InfluxDB Flux in einer integrierten Architektur.
04
Live Monitoring
Grafana-Dashboard mit Temperatur, Vibration, OEE, Zykluszeit und Druck-/Scan-Statistiken.
05
Fehlerszenarien
Manuell auslösbare Störungen mit automatischer Recovery. Zeigt Fehlerhandling unter realen Bedingungen.
06
Containerisiert
Komplette Landschaft in Docker Compose. Reproduzierbar, portabel, produktionsbereit.