Komponenten, Funktionen & Einsatzgebiete

Was ist ein HMI?

HMIs sind Benutzerschnittstellen, die eine Interaktion mit Maschinen ermöglichen. In der Industrie sind sie weit verbreitet und werden vor allem zu Steuerungs- und Überwachungszwecken eingesetzt. Auf dieser Seite erklären wir die Bestandteile, Funktionen und Anwendungsbereiche von HMIs.

Autor Fachredaktion inray Industriesoftware GmbH
Lesezeit 10 Min.

Definition

Was ist ein HMI?

Ein HMI (Human Machine Interface) ist die Bedienoberfläche, über die Bediener Maschinen und Anlagen steuern und überwachen.

HMI steht für Human Machine Interface, auf Deutsch „Mensch-Maschine-Schnittstelle“. Ein HMI stellt eine Benutzeroberfläche bereit, die es einem Menschen ermöglicht, mit einer Maschine zu interagieren – beispielsweise über Schalter oder Touchscreen-Bildschirme.

In der industriellen Produktion sind HMIs überall zu finden: vom Touchpanel an der Spritzgussmaschine über das Bedienpult einer Verpackungsanlage bis zum Leitstand einer Abfülllinie. Bediener steuern und überwachen damit verschiedenste Anlagen, darunter z. B. CNC-Maschinen, Spritzgussmaschinen und SPS-gesteuerte Produktionslinien.

In den folgenden Abschnitten erklären wir, wie ein typisches HMI aufgebaut ist, welche Funktionen es erfüllt und wo HMIs in der Industrie eingesetzt werden. Außerdem gehen wir auf neuere Entwicklungen im HMI-Bereich ein.

Komponenten

Wie ist ein HMI aufgebaut?

Bediener mit Schutzhelm gibt an einem HMI-Bedienpult mit Tastenfeld und Display Werte für eine Maschine ein

Ein typisches HMI in der Industrie setzt sich aus verschiedenen Hardware- und Softwarekomponenten zusammen, welche die Eingabe, Ausgabe und die Kommunikation mit angeschlossenen Systemen realisieren.

Hauptbestandteile eines klassischen HMIs:

  • Display: Visualisiert Daten, Prozesse und Steuerungsoptionen (z. B. LED/LCD-Display, Touchscreen).
  • Eingabegeräte: Ermöglichen die Interaktion mit dem System (z. B. Maus, Tastatur, Touchscreen).
  • Hardwareschnittstellen: Ermöglichen die Verbindung mit externen Geräten und Systemen (z. B. USB-Anschlüsse, Ethernet-Ports, serielle Anschlüsse wie RS232 und RS485).

Im Falle eines Touchscreens werden Eingabe und Ausgabe in einer Komponente vereint. Auf dem Gerät läuft eine HMI-Software, die Werte der Steuerung darstellt und Eingaben der Benutzer weitergibt.

Bediener mit Schutzhelm gibt an einem HMI-Bedienpult mit Tastenfeld und Display Werte für eine Maschine ein

Die grafischen Darstellungsmöglichkeiten eines HMI können sich stark unterscheiden und reichen von einfachen Symbolen und Werten bis hin zu anpassbaren Dashboards mit verschiedenen Visualisierungstypen.

Welche Schnittstellen und Steuerungsmöglichkeiten ein HMI benötigt, ist stark von der jeweiligen Maschine und den eingesetzten Steuerungen abhängig. Aber auch Schnittstellen und Protokolle zur Kommunikation mit übergeordneten Softwaresystemen müssen bedacht werden. Hier kommt z. B. OPC UA zum Einsatz, ein weit verbreiteter Kommunikationsstandard für den hersteller- und plattformunabhängigen Datenaustausch zwischen Geräten und Softwareanwendungen.

Ein klassisches HMI ist häufig Teil eines SCADA-Systems (Supervisory Control and Data Acquisition). Während das HMI eine direkte und meist lokale Schnittstelle zur Bedienung einer Maschine darstellt, koordiniert ein SCADA-System mehrere HMIs und ermöglicht eine zentrale Prozessüberwachung.

Arten

Welche Arten von HMIs gibt es?

HMIs lassen sich danach unterscheiden, wo die Bedienoberfläche läuft. In der Produktion begegnen Bedienern vor allem drei Arten von HMI-Systemen:

HMI-Panel an der Maschine

Ein HMI-Panel ist ein robustes Bediengerät mit Display und Touchscreen oder Tasten, das direkt an der Maschine oder am Schaltschrank sitzt. Es ist typisch für einzelne Maschinen wie eine Spritzgussmaschine oder eine Verpackungsanlage.

HMI-Software auf dem Industrie-PC

Eine HMI-Software läuft auf einem Industrie-PC oder Leitstandrechner und zeigt mehrere Maschinen oder eine ganze Produktionslinie. Sie bietet mehr Platz für Prozessbilder, Trends und Alarmlisten als ein einzelnes Panel.

Web- bzw. Cloud-HMI

Ein Web-HMI ist eine Bedienoberfläche im Webbrowser – auf Tablet, Smartphone oder Hallenmonitor, ohne lokale Installation. Voraussetzung ist eine sichere Verbindung zu den Maschinen und Steuerungen.

Funktionen

Funktionen eines HMI

Tablet mit manubes-Dashboard: OEE, Verfügbarkeit, Leistung und Qualität als Halbkreis-Anzeigen, Auftragstabelle mit Ampelstatus sowie Start- und Stopp-Schaltflächen

HMIs sind ein Kernbestandteil vieler Industrieumgebungen. In der klassischen Automatisierungspyramide sind sie auf der Prozessleitebene angesiedelt und stellen den ersten Interaktionspunkt mit der Steuerung der vorhandenen Anlagen dar. Im Gegensatz zu Anwendungen auf der Betriebsleitebene (z. B. MES) und Unternehmensebene (z. B. ERP) befinden sie sich in der Regel direkt in der Nähe der Maschine.

Die Kernfunktionen eines klassischen HMIs sind die Visualisierung von Daten zu Steuerungs-, Diagnose- und Überwachungszwecken sowie die Steuerung von Maschinen und Prozessen. Darüber hinaus können HMIs auch Daten aufzeichnen oder Alarme auslösen.

Datenvisualisierung

Je nach Art der Maschine können Prozess- und Betriebsdaten in verschiedenen Formen angezeigt werden.

Beispiele:

  • Gauge-Charts/Tachometeranzeigen für Drehzahlen, Druck- und Temperaturwerte
  • Balken-/Säulendiagramme für Energieverbräuche
  • Liniendiagramme für Temperaturschwankungen
  • Ampelsysteme für Betriebszustände
  • 3D-Modelle zur interaktiven Visualisierung von einzelnen Komponenten

Das Bild zeigt ein Beispiel für die Visualisierung von Produktionsdaten mit manubes.

Tablet mit manubes-Dashboard: OEE, Verfügbarkeit, Leistung und Qualität als Halbkreis-Anzeigen, Auftragstabelle mit Ampelstatus sowie Start- und Stopp-Schaltflächen

Steuerung

Auch bei den Steuerungsmöglichkeiten eines HMI gibt es viele verschiedene Varianten – u. a. abhängig davon, ob es sich um ein Interface direkt an der Maschine, einen Rechner oder ein mobiles Gerät handelt.

Neben Knöpfen und Schaltern können daher auch Maus und Tastatur oder Touchscreens zum Einsatz kommen. Vor allem letztere sind in vielen modernen HMIs zu finden.

Überwachung, Diagnose und Alarmmeldungen

Die Visualisierung von Produktionsdaten durch ein HMI dient nicht nur dazu, die Steuerung zu unterstützen, sondern auch der Echtzeit-Überwachung von Prozessen (siehe auch Produktionsüberwachung).

Im Idealfall sind Fehler und Abweichungen durch die passende Darstellung direkt erkennbar und erlauben schnelle Reaktionen.

Außerdem können Warnungen und Alarmmeldungen generiert werden, z. B. beim Unterschreiten eines bestimmten Werts.

Datenaufzeichnung

Durch ein HMI erfasste Prozessdaten können gespeichert und für spätere Analysen herangezogen werden, beispielsweise bei der Betrachtung historischer Daten im Kontext einer Produktionsoptimierung.

Vergleich

HMI, SPS und SCADA im Vergleich

HMI, SPS und SCADA arbeiten in der Automatisierung eng zusammen, erfüllen aber unterschiedliche Aufgaben. Die SPS steuert die Maschine, das HMI macht ihre Werte für Bediener sichtbar und bedienbar, ein SCADA-System überwacht mehrere Anlagen zentral.

HMI, SPS und SCADA im Vergleich
Kriterium SPS HMI SCADA
Aufgabe Führt das Steuerungsprogramm aus, liest Sensoren und schaltet Aktoren Zeigt Prozesswerte und Alarme an und nimmt Eingaben der Bediener entgegen Überwacht und steuert mehrere Anlagen, Linien oder Standorte zentral
Ebene der Automatisierungspyramide Steuerungsebene Prozessleitebene, direkt an der Maschine Prozessleitebene, anlagenübergreifend
Ort Im Schaltschrank An der Maschine oder am Bedienpult Im Leitstand bzw. auf Servern
Nutzer Arbeitet selbstständig; Automatisierungstechniker programmieren sie Bediener und Einrichter an der Maschine Leitstandspersonal, Schichtleitung, Instandhaltung
Daten Aktuelle Werte im Speicher der Steuerung Vor allem aktuelle Werte, teils kurze Verläufe Historie, Alarmarchiv und Berichte
Typische Geräte Kompakt- oder modulare SPS HMI-Panel, Industrie-PC, Web-HMI SCADA-Software auf Servern und Clients

Die Grenzen verschwimmen: Manche HMI-Panels enthalten eine integrierte Steuerung, und SCADA-Systeme bringen eigene HMI-Bildschirme mit. Entscheidend ist die Aufgabe, nicht das Gerät.

Anwendung

Anwendungsbereiche von HMIs in der Industrie

HMIs spielen eine zentrale Rolle in der industriellen Produktion – überall dort, wo Bediener Maschinen und Anlagen steuern und überwachen. Typische Einsatzbereiche sind:

Fertigungsindustrie

In der Fertigung dienen HMIs dazu, Produktionslinien, Maschinen und Roboter zu bedienen und zu überwachen – von der CNC-Maschine bis zur Montagelinie. Moderne HMIs können relevante Prozessdaten und Produktionskennzahlen als Teil von Dashboards darstellen und tragen so zu geringeren Ausfallzeiten und effizienteren Prozessen bei.

Prozessindustrie

In Chemie, Lebensmittel- und Getränkeherstellung oder Pharma zeigen HMIs Temperaturen, Drücke, Füllstände und Durchflüsse von Behältern, Pumpen und Abfüllanlagen und melden Grenzwertverletzungen sofort.

Intralogistik

In Lager und Materialfluss steuern und überwachen HMIs Fördertechnik, Sortieranlagen und automatische Lagersysteme – inklusive Störmeldungen, wenn ein Förderband steht.

Energie- und Versorgungstechnik im Werk

HMIs bedienen Druckluft-, Kälte- und Heizungs-, Lüftungs- und Klimaanlagen (HLK-Systeme) der Fabrik und machen deren Verbräuche sichtbar.

Weiterentwicklung

Entwicklung von HMI-Systemen – Von lokalen Panels bis zu Cloud-HMIs

Der Begriff HMI als Mensch-Maschine-Schnittstelle ist relativ weit gefasst und kann je nach Interpretation eine ganze Reihe an Systemen einschließen, welche die Steuerung und Überwachung von Maschinen erlauben.

Während klassische HMIs oft lokal an der Maschine, an einem dedizierten Computer oder Touchpanel installiert waren, ist es heute zunehmend möglich, HMIs in einer verteilten Umgebung zu nutzen. Dabei können Nutzer von verschiedenen Standorten aus auf das System zugreifen.

Noch einen Schritt weiter gehen web- bzw. cloudbasierte HMIs, die es erlauben, mobil und mit einem Webbrowser auf Bedienoberflächen für Maschinen zuzugreifen, ohne spezielle Software zu installieren. Dies erfordert jedoch eine sichere Netzwerkverbindung zu den entsprechenden Maschinen (ein Beispiel, wie diese umgesetzt werden kann, finden Sie auf unserer Seite zur Systemanbindung mit manubes).

Im Gegensatz zu den klassischen HMIs bieten Cloud-HMIs eine Reihe an Vorteilen.

Vorteile von webbasierten HMIs

Zentrale Verwaltung

Updates, Konfigurationen und Wartungen lassen sich remote und damit leichter durchführen.

Mobiler Zugriff

Nutzer können ortsunabhängig und in der Regel auch mit Mobilgeräten auf ein HMI zugreifen.

Kosteneffizienz

Durch den Verzicht auf lokale Infrastruktur können Wartungs- und Hardwarekosten reduziert werden.

Skalierbarkeit

Je nach Aufbau und Schnittstellen-Unterstützung lassen sich weitere Maschinen leicht integrieren.

Cloudbasierte HMIs bieten noch einen weiteren Vorteil: Durch die Nähe zur Unternehmensebene lassen sie sich leichter mit KI-, Big-Data- und ähnlichen Anwendungen integrieren, um erfasste Daten für Optimierungen zu nutzen. Mögliche Schnittstellen sind MQTT oder REST, welche beide häufig in der Cloud-Kommunikation zum Einsatz kommen. Auch können Cloud-Plattformen, die als HMI dienen, selbst entsprechende Funktionen zur Datenverarbeitung implementieren. Ein Beispiel ist unsere manubes-Plattform mit Features wie dem Datamodel Designer, dem Workflow Designer oder dem KI-basierten Chat-Assistenten.

manubes als Cloud-HMI testen

Maschinendaten im Browser visualisieren, Steuerungen per OPC UA lesen und beschreiben – ohne eigene Server und ohne Installation.

Jetzt testen

Worauf es bei der Auswahl eines HMI ankommt

Welche Anforderungen ein HMI erfüllen muss, hängt von der Maschine, der Produktionsumgebung und den Bedienern ab. Diese Punkte sollten Unternehmen vor der Auswahl eines HMI-Systems klären:

Schnittstellen und Protokolle

Das HMI muss die eingesetzten Steuerungen verstehen und sich an übergeordnete Systeme wie MES oder ERP anbinden lassen. Herstellerunabhängige Standards wie OPC UA, MQTT oder REST halten die Anlage offen für spätere Erweiterungen.

Umgebungsbedingungen

Staub, Feuchtigkeit, Temperatur und Vibrationen bestimmen, wie robust ein HMI-Panel sein muss – etwa die Schutzart der Front oder ein Touchscreen, der sich auch mit Handschuhen bedienen lässt.

Bedienbarkeit für Bediener

Eine klare Navigation, eindeutige Alarmdarstellung und Bildschirme, die zur Rolle passen, verkürzen Reaktionszeiten und vermeiden Fehlbedienungen. Bei internationalen Teams gehört die Sprachumschaltung dazu.

Zugriffsrechte und Sicherheit

Wer darf Werte nur ansehen, wer darf Sollwerte ändern? Eine Benutzerverwaltung, die jedem Benutzer eine Rolle zuweist, und eine verschlüsselte Verbindung sind Pflicht, sobald ein HMI auch aus der Ferne erreichbar ist.

Erweiterbarkeit und Wartung

Lassen sich weitere Maschinen ohne neues Projekt anbinden, und wie aufwendig sind Updates? Zentral verwaltete Web-HMIs sparen hier Aufwand gegenüber vielen einzeln gepflegten Panels.

manubes

manubes als HMI-Lösung für die Produktion

Zusammenwirken der manubes-Edge-Komponenten: Edge Cluster mit Edge Nodes in der Fabrik verbindet MES, SAP, Datenbank, Drucker und SPS über Edge Connectors verschlüsselt mit der manubes-Cloud

Unsere Cloud-Plattform manubes bietet die Möglichkeit, Maschinendaten in Echtzeit zu visualisieren und über interaktive Bedienelemente direkt auf Steuerungen und Prozesse zuzugreifen. Über OPC UA ist der Datenaustausch bidirektional: manubes liest Werte aus Steuerungen und schreibt bei Bedarf auch Werte in Steuerungen zurück, etwa Sollwerte oder Parameter – eine Voraussetzung für echte Produktionssteuerung.

Um sichere Verbindungen zu verteilten Anlagen herzustellen, nutzt manubes das Konzept des Edge Computing: Edge Nodes, die in lokalen Netzwerken betrieben werden, verarbeiten produktionsrelevante Daten und ermöglichen sichere und bidirektionale Verbindungen zwischen lokalen Systemen und der manubes-Cloud.

Dabei bietet manubes alle zuvor beschriebenen Vorteile eines Cloud-HMI. Unternehmen können mobil auf alle Funktionen der Plattform zugreifen, benötigen keine eigene Server-Hardware und profitieren von einem hohen Maß an Flexibilität und Skalierbarkeit.

Darüber hinaus implementiert manubes eine Vielzahl an intuitiven Funktionen und Tools für das Management industrieller Daten und Prozesse. Mithilfe von No-Code-Designwerkzeugen erhalten Teams in der Produktion die Möglichkeit, ihre eigenen Lösungen zu entwickeln.

Die Grafik zeigt die Cloud-Anbindung von lokalen Produktionssystemen mit manubes.

Zusammenwirken der manubes-Edge-Komponenten: Edge Cluster mit Edge Nodes in der Fabrik verbindet MES, SAP, Datenbank, Drucker und SPS über Edge Connectors verschlüsselt mit der manubes-Cloud

Fazit

HMIs bleiben unverzichtbar, werden aber vielseitiger

HMIs sind als Schnittstellen für die Steuerung und Überwachung von Maschinen unverzichtbar und werden es auch in Zukunft bleiben. Allerdings wurden klassische HMIs, wie sie in der Automatisierungspyramide beschrieben werden, im Rahmen der voranschreitenden Digitalisierung vielfach durch andere Konzepte ergänzt.

Insbesondere die Verbreitung standardisierter und internetbasierter Schnittstellen wie OPC UA hat dazu beigetragen, die Kommunikation mit Maschinen über zentrale Systeme zu ermöglichen.

Häufige Fragen zu HMIs

Was bedeutet HMI?

HMI steht für Human Machine Interface, auf Deutsch Mensch-Maschine-Schnittstelle. Gemeint ist die Bedienoberfläche, über die Bediener Maschinen und Anlagen steuern und überwachen – zum Beispiel ein Touchpanel an einer Spritzgussmaschine.

Was ist ein HMI-Panel?

Ein HMI-Panel ist ein Bediengerät mit Display und meist einem Touchscreen, das direkt an der Maschine oder am Schaltschrank sitzt. Es zeigt Prozesswerte und Alarme an und nimmt Eingaben der Bediener entgegen.

Welche Komponenten hat ein HMI?

Ein klassisches HMI besteht aus einem Display, Eingabegeräten wie Touchscreen, Tasten oder Tastatur und Hardwareschnittstellen wie Ethernet, USB oder RS232/RS485. Dazu kommt die HMI-Software, die Werte der Steuerung darstellt und Eingaben weitergibt.

Was ist der Unterschied zwischen HMI und SPS?

Die SPS führt das Steuerungsprogramm aus und schaltet Aktoren. Das HMI ist die Oberfläche, über die Menschen die Werte der SPS sehen und Eingaben machen; dazu liest und schreibt es Variablen der SPS.

Was ist der Unterschied zwischen HMI und SCADA?

Ein HMI ist die meist lokale Bedienoberfläche einer Maschine. Ein SCADA-System überwacht und steuert mehrere Anlagen zentral, speichert Verläufe und Alarme und nutzt dafür eigene HMI-Bildschirme.

Wie programmiert man ein HMI?

HMIs werden meist nicht klassisch programmiert, sondern projektiert: In einer Visualisierungssoftware legt man Bildschirme an, platziert Anzeigen und Bedienelemente und verknüpft sie mit Variablen der Steuerung. In manubes geschieht das ohne Programmierung per Drag-and-Drop im Page Designer.

Was ist ein Cloud-HMI?

Ein Cloud-HMI ist eine Bedienoberfläche, die im Webbrowser läuft und über eine sichere Verbindung auf Maschinen zugreift. manubes nutzt dafür Edge Nodes im lokalen Netzwerk und OPC UA, sodass Werte aus Steuerungen gelesen und in Steuerungen geschrieben werden können.

Produktvideo: Lernen Sie manubes kennen

Testen Sie manubes – kostenlos und unverbindlich

Testen Sie sämtliche manubes-Features in Ihrer persönlichen Cloud-Umgebung.

Testzugang erhalten