Nudeinc Klarheit im Design.
Industrielle Schnittstellen Aktualisiert am 2026-09-25 7 Min. Lesezeit

Maschinendaten fordern eine nuechterne Darstellung. Der Text erklaert Layouts fuer Statusmeldungen und Sensordaten.

Dashboards fuer industrielle Telemetrie entwerfen
Lukas Meier
Verfasst von Lukas Meier Leitender Redakteur für Gestaltung
Das Wichtigste in Kürze
  • Farbige Signale dienen nur echten Warnungen und Fehlern.
  • Zahlen benoetigen immer Einheiten und historische Referenzwerte.
  • Kompakte Tabellen sind oft lesbarer als dekorative Diagramme.

Industrielle Anlagen erzeugen ununterbrochen Messwerte. Sensoren an Motoren, Pumpen und Leitungen liefern Druck, Temperatur und Schwingungsdaten im Sekundentakt. Leitstaende und Bedienstationen bereiten diese Datenstroeme visuell auf. Das Ziel dieser Schnittstellen ist die fehlerfreie Informationsaufnahme unter Dauerlast.

Ein ueberladener Bildschirm ermuedet die Augen des Personals. Fehlbedienungen entstehen haeufig durch visuelles Rauschen und unklare Hierarchien. Eine reduzierte Gestaltung lenkt die Aufmerksamkeit auf Abweichungen vom Sollzustand. Ruhe im Layout schafft Raum fuer praezise Entscheidungen im Stoerfall.

Informationsdichte an Messstationen steuern

Die sichtbare Datenmenge orientiert sich am Arbeitsabstand des Bedieners. An einem Terminal mit 60 Zentimetern Betrachtungsabstand gelten andere Regeln als an einer Grossanzeige in fuenf Metern Entfernung. Ein gutes Dashboard zeigt nur die Werte, die fuer den aktuellen Prozessschritt notwendig sind. Sekundaere Parameter bleiben im Hintergrund abrufbar.

Ein starres Gestaltungsraster ordnet die Komponenten an der Messstation. Wir teilen den Bildschirm in zwoelf Spalten ein. Jeder Sensor erhaelt eine feste Kachel mit klarer Begrenzung. Leerraum zwischen den Kacheln dient als Trennlinie. Wenn Kacheln ihre Position waehrend des Betriebs aendern, verliert der Bediener die raeumliche Orientierung.

Die Hierarchie der Zahlenwerte steuert das Auge. Der aktuelle Messwert steht im Zentrum. Wir setzen dafuer eine Schriftgroesse von mindestens 28 Pixeln ein. Die physikalische Einheit folgt direkt dahinter in 14 Pixeln. Der Name des Messpunkts steht ueber dem Wert in neutraler Schrift. Diese Anordnung erlaubt das Erfassen der Zahl innerhalb von Bruchteilen einer Sekunde.

Distanz zum Display Messwerte pro Kachel Empfohlene Schriftgroesse Wert Aktualisierungsintervall
Unter 80 cm Bis zu 4 Parameter 24 bis 32 Pixel 500 Millisekunden
1 bis 2 Meter 2 Parameter 36 bis 48 Pixel 1000 Millisekunden
Ueber 3 Meter 1 Hauptwert 72 bis 96 Pixel 2000 Millisekunden

Zusaetzliche Metadaten gehoeren in ein ausklappbares Detailfenster. Dazu zaehlen die Seriennummer des Sensors, der Zeitpunkt der letzten Kalibrierung und Grenzwerte fuer Wartungszyklen. Diese Angaben sind fuer den regulaeren Schichtbetrieb irrelevant. Sie verstopfen das Blickfeld, wenn sie permanent sichtbar bleiben.

Farbkodierung fuer Warnstufen festlegen

Farbe dient ausschliesslich der Signalisierung von Abweichungen. In einem normalen Betriebszustand bleibt die Oberflaeche monochrom. Grautoene, gedecktes Weiss und dunkle Hintergruende dominieren das Bild. Ein uebermaessiger Einsatz von gruener Farbe fuer den Normalzustand erzeugt unnoetige Reize. Kein Alarm bedeutet Ruhe auf dem Bildschirm.

Fuer Warnungen und Alarme nutzen wir ein dreistufiges Farbschema nach DIN EN 60073. Jede Stufe transportiert eine eindeutige Handlungsdringlichkeit. Wir trennen Informationsmeldungen strikt von Gefahrenzustaenden.

  • Stufe 1 (Hinweis): Ein gedaempftes Cyanblau (#0284C7). Es signalisiert Sollwertanpassungen oder planmaessige Zyklen ohne Handlungsdruck.
  • Stufe 2 (Warnung): Ein sattes Bernstein (#D97706). Der Prozess verlaesst das Toleranzband. Ein Eingriff ist in den naechsten 15 Minuten erforderlich.
  • Stufe 3 (Alarm): Ein klares Rot (#DC2626). Der Grenzwert ist ueberschritten. Ein sofortiger Stillstand oder Eingriff droht.

Farbe darf niemals der einzige Traeger einer Information sein. Rund 8 Prozent der maennlichen Fachkraefte weisen eine Rotschwaeche oder Gruenschwaeche auf. Wir kombinieren jeden Farbwechsel mit einem Textkuerzel und einem geometrischen Symbol. Ein gelbes Dreieck begleitet die Warnung. Ein rotes Quadrat markiert den Alarm.

Hintergrundflaechen faerben sich bei Alarmen nicht vollstaendig ein. Eine vollflachig rote Kachel blendet das Auge in dunklen Raeumen. Wir nutzen stattdessen einen 3 Pixel breiten Rand um die Messkachel und faerben die Zahl selbst ein. Der Text bleibt schwarz oder weiss mit hohem Kontrast.

Wahl zwischen Linienverlauf und Einzelwert

Nicht jeder Sensor benoetigt ein Diagramm. Ein Linienverlauf verbraucht das Vierfache an Bildschirmflaeche im Vergleich zu einer reinen Zahlenanzeige. Diagramme sind nur dann gerechtfertigt, wenn der Trend eine betriebliche Entscheidung beeinflusst. Fuer statische Zustaende reicht die Momentaufnahme.

Ein Einzelwert eignet sich fuer Traegheitsprozesse mit klar definierten Schwellen. Der Fuellstand eines Vorratstanks aendert sich langsam und linear. Hier genuegt die Angabe in Litern, ergaenzt durch eine kleine Prozentmarke. Der Bediener muss nicht wissen, wie die Kurve vor 40 Minuten aussah. Er muss nur wissen, ob das Volumen fuer die laufende Charge ausreicht.

Ein Linienverlauf ist notwendig bei schnellen Dynamiken und Schwingungen. Der Druckabfall an einer Drosselklappe liefert ueber den Verlauf Hinweise auf Kavitation. Eine Schwingungsanalyse an einem Kugellager erfordert die optische Auswertung von Spitzen. Der Zeitstrahl macht die Steigung der Kurve sichtbar. Anhand der Steigung erkennt der Maschinist, ob ein Druckstoss sanft abklingt oder das System aufschaukelt.

Fuer kompakte Uebersichten nutzen wir vereinfachte Verlaeufe ohne Achsenbeschriftung, sogenannte Sparklines. Eine Sparkline zeigt die letzten 30 Messpunkte direkt neben dem Zahlenwert. Sie beansprucht nur 80 mal 20 Pixel. Ein Klick auf die Sparkline oeffnet das vollstaendige Koordinatensystem mit Millimetergitter und Zeitstempeln.

Aktualisierungsraten im Browser optimieren

Browserbasierte Schnittstellen stossen bei hohen Abtastraten an technische Grenzen. Wenn 40 Sensoren jeweils 50 Werte pro Sekunde an das Document Object Model senden, friert die Benutzeroberflaeche ein. Der Renderer verbraucht zu viele Rechenzyklen fuer das Neuanordnen der Elemente. Das fuehrt zu verzoegerten Reaktionen auf Eingaben.

Das Entkoppeln von Datenempfang und Bildwiederholung loest dieses Problem. Eingehende Daten ueber ein WebSocket wandern zunaechst in einen ringfoermigen Speicherpuffer. Ein JavaScript-Array mit fester Laenge haelt die letzten Werte vor. Wir nutzen dafuer typisierte Arrays wie Float32Array. Diese Speicherstruktur erzeugt keinen Aufwand fuer die Garbage Collection des Browsers.

  1. Messwerte treffen ueber das WebSocket-Protokoll ein und werden im Float32Array abgelegt.
  2. Die Funktion requestAnimationFrame synchronisiert die Anzeige mit dem Monitor.
  3. Der Renderzyklus liest den aktuellsten Wert aus dem Puffer aus, maximal 60 Mal pro Sekunde.
  4. Nur geaenderte Textknoten oder Canvas-Elemente werden neu gezeichnet.

Fuer Diagramme mit kontinuierlicher Bewegung scheidet SVG bei hohen Frequenzen aus. Jedes SVG-Element existiert als Objekt im Speicher. Wir setzen ab 10 Messwerten pro Sekunde auf das HTML5-Canvas-Element oder auf WebGL. Ein 2D-Canvas zeichnet Pfade direkt in den Pixelspeicher. Das reduziert die Prozessorlast an Industrie-PCs ohne dedizierte Grafikkarte spuerbar.

Fuer langsame Sensoren wie Raumtemperaturfuehler ist eine Aktualisierung alle 5 Sekunden ausreichend. Eine kuenstliche Erhoehung der Bildrate erzeugt hier keinen Nutzen, sondern bindet unnoetig Bandbreite im industriellen Netzwerk. Wir gruppieren Sensoren im Backend nach Aktualisierungsklassen und drosseln die Frequenz vor dem Absenden an das Dashboard.

Ueberpruefung bei schlechten Lichtverhaeltnissen

Bedienstationen stehen selten in Umgebungen mit standardisierter Beleuchtung. In Giessereien herrscht Daemmerlicht, unterbrochen von gluehendem Metall. In Montagehallen erzeugen Quecksilberdampflampen harte Reflexionen auf Schutzscheiben. Ein Telemetrie-Dashboard muss unter beiden Extremen lesbar bleiben.

Wir messen die Umgebungshelligkeit in Lux am Montageort des Monitors. In Leitwarten liegt der Wert oft bei 150 bis 200 Lux. In sonnendurchfluteten Werkshallen erreicht das Umgebungslicht Werte ueber 4000 Lux. Displays spiegeln bei starkem Einfallswinkel. Ein Dashboard benoetigt daher getrennte Darstellungsmodi fuer Tag und Nacht.

Der Nachtmodus nutzt kein reines Schwarz (#000000) als Hintergrund. Reines Schwarz erzeugt bei hellen Schriftzeichen auf guenstigen LCD-Panels ueberstrahlende Raender, das sogenannte Halation. Wir waehlen ein sehr dunkles Blaugrau (#0F172A). Der Kontrast zwischen Hintergrund und Messwert liegt bei mindestens 7:1 nach dem WCAG-Standard. Das verhindert das Zukneifen der Augen bei Dauerschichten.

Fuer helle Arbeitsumgebungen aktivieren wir ein kontraststarkes Positivlayout. Schwarze Schrift (#18181B) steht auf hellgrauem Grund (#F4F4F5). Grelle Weisstoene vermeiden wir, um eine Blendung des Bedienpersonals bei wechselnder Blickrichtung zur Maschine auszuschliessen. Die Dicke von Linien und Diagrammkurven erhoehen wir im Tagmodus von 1,5 auf 2,5 Pixel.

Typische Fehler im Entwurf

Der haeufigste Fehler ist der Aufbau von Dashboards nach dem Prinzip maximaler technischer Machbarkeit. Softwareentwickler platzieren alle verfuegbaren Schnittstellenwerte auf einem Monitor, weil die Daten vorhanden sind. Dies fuehrt zur Informationsueberlastung. Der Bediener uebersieht kritische Warnungen im visuellen Durcheinander.

Ein weiterer Fehler ist das Verwenden von animierten Elementen ohne Nutzwert. Rotierende Lueftersymbole oder pulsierende Balken binden die Aufmerksamkeit unwillkuerlich. Das menschliche Auge reagiert biologisch auf Bewegung im peripheren Sichtfeld. Wenn sich auf einem Bildschirm permanent Icons drehen, ermuedet das Gehirn nach zwei Stunden Schichtdienst.

Oft fehlen absolute Skalen an Diagrammachsen. Eine Kurve, die dynamisch skaliert, taeuscht Zustaende vor. Ein Rauschen von 0,2 Bar sieht auf einer automatisch skalierten Achse aus wie eine gefaehrliche Druckwelle. Achsen muessen feste Minima und Maxima besitzen, die sich an den physikalischen Grenzen des Behälters oder Rohrs orientieren.

Praktische Schritte fuer die Umsetzung

Der Entwurf einer Telemetrie-Oberflaeche erfordert die direkte Abstimmung mit dem Betriebspersonal vor Ort. Entwickler sollten die Leitwarte besuchen, um den realen Lichteinfall und die Arbeitsablaufe zu dokumentieren.

  1. Datenpunkte inventarisieren: Erfassen Sie saemtliche Sensoren und ordnen Sie ihnen Aktualisierungsraten und Toleranzgrenzen zu. Sortieren Sie Datenpunkte aus, die keine direkte Entscheidung ausloesen.
  2. Raster definieren: Legen Sie ein fixes Layout fuer die Messstation fest. Verankern Sie Alarmbereiche an festen Positionen, bevorzugt in der oberen Bildschirmhaelfte.
  3. Farbpalette beschraenken: Reduzieren Sie das Interface auf neutrale Basistoene. Reservieren Sie Gelb und Rot ausschliesslich fuer Stoerzustaende.
  4. Renderpipeline pruefen: Implementieren Sie Ringpuffer fuer Datenstroeme ueber 10 Hertz. Testen Sie das Verhalten der Software auf der Zielhardware unter Volllast ueber mindestens 48 Stunden.
  5. Lichttest vor Ort durchfuehren: Pruefen Sie die Ablesbarkeit bei minimaler und maximaler Hallenbeleuchtung. Passen Sie die Schriftstaerken und Hintergrundfarben an die realen Displays an.

Fuer sicherheitskritische Abschaltungen genuegt ein Dashboard allein nicht. Visuelle Schnittstellen ergaenzen die Anlagensteuerung, ersetzen aber keine fest verdrahteten Not-Aus-Systeme. Ziehen Sie fuer verbindliche Sicherheitsanalysen eine Fachkraft fuer funktionale Sicherheit gemaess ISO 13849 heran.

Dieser Text dient ausschliesslich der Information. Spezifische Fragen klaeren Sie mit Fachleuten fuer Systemarchitektur. Haftungsausschluss

Aehnliche Beitraege