Anzeige
Anzeige
Beitrag drucken

Ansätze zur HMI-Erstellung

Welches Tool soll es sein?

Das Human Machine Interface: selbst programmieren, parametrieren oder etwas dazwischen? Stefan Niermann ist Vertriebsingenieur bei der Inosoft GmbH und berichtet über die Möglichkeiten aktueller Ansätze zum Erstellen eines HMI.

(Bild: ©ugurhan/Getty Images / Inosoft GmbH)

(Bild: ©ugurhan/Getty Images / Inosoft GmbH)

Der Weg zum HMI ist nicht immer gleich. Wie sieht die typische Vorgehensweise eines Maschinen- oder Anlagenbauers aus?

Stefan Niermann: Der häufigste Weg für eine Vielzahl von Anwendungen ist sicherlich der Einsatz eines der am Markt erhältlichen Tools. In deren Engineering-Umgebungen parametriert man die notwendigen Funktionen und gestaltet die Oberfläche im Rahmen der vorgegebenen Möglichkeiten. Es gibt aber auch Unternehmen, die aus verschiedenen Gründen eine eigene Lösung entwickelt haben – entweder komplett selbst programmiert oder unter Verwendung von verschiedenen Bibliotheken. Eine andere Möglichkeit sind Hybridlösungen. Ein Teil wird parametriert und in vielen Bereichen kann man frei programmieren. Ein Beispiel dafür ist unser VisiWin. Es gilt herauszufinden, was am besten zu den Anforderungen passt.

Also gibt es Szenarien, in denen man mit parametrierbaren Lösungen an Grenzen stößt?

Niermann: Für Standardlösungen sind die fertigen Tools in der Regel gut aufgestellt. Natürlich gibt es auch Spezialisierungen in der einen oder anderen Disziplin. Spezielle Anforderungen, egal ob das die Grafik oder die Funktionalität betrifft, sind häufig nur mit Skripten, programmierten Erweiterungen oder 3rd Party-Komponenten möglich. Die notwendige Offenheit im Tool immer vorausgesetzt. Darüber hinaus ist man bei der Weiterentwicklung des Tools auf dessen Hersteller angewiesen. Die Erstellung der realen Anwendung ist dann mit mehr oder weniger Fleißarbeit verbunden. Wenn eine Automatisierung dieses Prozesses nicht als Komfortfunktion eingebaut ist, muss man dem mit reiner Manpower begegnen.

Darum implementieren andere die komplette Lösung mit eigenen Programmierern?

Niermann: Vielfach ist der Wunsch nach einer wirklich maßgeschneiderten Lösung der Grund dafür. Spezielle Anforderungen, die mit zugekauften HMI-Paketen nicht umgesetzt werden können, legen häufig den Grundstein für diese Entscheidung. Teils sind auch, z.B. bei hohen Stückzahlen, die Durchlaufzeiten für Projekte oder Lizenzkosten der Grund.

Wie stehen denn die unterschiedlichen Wege im Kostenvergleich da?

Niermann: Stellen wir zunächst mal einen direkten Vergleich der Lizenzkosten an: Im Bereich Engineering benötigt man Lizenzen für das Werkzeug des HMI-Herstellers bzw. für die zur Programmierung verwendete Umgebung. Dazu kommen eventuelle Kosten für Wartung, Support und Upgrades. Die Laufzeitumgebung ist bei den HMI-/Scada-Produkten in der Regel ebenfalls lizenzpflichtig. Das fällt bei selbstprogrammierten Lösungen weg. Kommen wir dann zu den höheren, aber schlechter kalkulierbaren Kosten. Das sind die für das eingesetzte Personal: Zur Vereinfachung gehen wir hier davon aus, dass das Personal bereits ausgebildet ist und die grundsätzliche Konzeption für Bedienung, Design und Funktion auch schon besteht. Bei der initialen Umsetzung ist dann die selbstprogrammierte Lösung ganz klar im Nachteil, weil man alles noch bauen muss, was das fertige Werkzeug mitbringen sollte. Der Aufwand pro Applikation hängt stark von der Umsetzung der jeweiligen Lösung und der Varianz der Anwendungen ab. Aktuell setzen sich Unternehmen häufig das Ziel, durch reine Konfiguration in kürzester Zeit zur auslieferungsfähigen Anwendung zu kommen. Das ist eher die Domäne der selbstprogrammierten Lösungen. Herkömmliche HMI-/Scada-Pakete erfordern meist mehr Fleißarbeit. Pflege und Erweiterung übernehmen bei den zugekauften Paketen die jeweiligen Hersteller und im anderen Fall muss man das ebenfalls selbst leisten. Dieser Punkt wird häufig unterschätzt!

Das zuvor erwähnte qualifizierte Personal ist ein interessanter Punkt. Was gibt es da zu beachten?

Niermann: Softwareentwickler sind begehrt. Maschinenbauunternehmen können Programmierern ein interessantes, praxisnahes Umfeld bieten. Ob sie es tun, liegt an den Unternehmen selbst. Viele Automatisierungsspezialisten beherrschen neben SPS-Programmierung auch die Anwendung von HMI-/Scada-Paketen. Für spezielle Lösungen braucht man aber auch hier speziell qualifizierte Leute, die es nicht in so großer Zahl gibt. Zusammengefasst kann man sagen, dass für anspruchsvolle Lösungen auch entsprechendes Personal in ausreichender Zahl zur Verfügung stehen muss.

Komme ich denn mit beiden Lösungen an mein Ziel und bin auch für die Zukunft gut aufgestellt?

Niermann: Manchmal wird das Ziel anhand der Funktionen des Tools definiert. Dann wird es natürlich auf jeden Fall erreicht. Wenn der Anwender im Rahmen der technischen Möglichkeiten bleibt, kann er mit der selbstprogrammierten Lösung immer sein Ziel erreichen. Da ist es dann eher eine Frage des Aufwands, also der Bereitschaft, Zeit und Geld zu investieren. Zukunftssicherheit ist bei den langen Laufzeiten von Maschinen immer ein Thema. Die eigene Lösung muss kontinuierlich an neue Betriebssysteme, geänderte Rahmenbedingungen und natürlich an die Anforderungen des Marktes angepasst werden. Bei der zugekauften Software ist das zumindest für die Basis die Aufgabe des Herstellers und da ist man in der Abhängigkeit.

Und wenn ich meinen Marktbegleitern einen Schritt voraus sein möchte?

Niermann: Mit der selbstprogrammierten Lösung kann ich das – Motivation und Investitionsbereitschaft vorausgesetzt. Die zugekaufte Software wird auch weiterentwickelt, aber die neuen Funktionen stehen allen Anwendern zur Verfügung. Setzt ein anderes Unternehmen die gleiche Software ein, bekommt es zwangsläufig die gleichen Voraussetzungen für Innovationen.

Am Anfang der Betrachtungen haben Sie als Beispiel Ihre Hybridlösung VisiWin angeführt. Schaffen Sie damit den Spagat?

Niermann: Grundsätzlich schon – oder besser fast. Seriös betrachtet gibt es bei uns natürlich auch nicht nur Vorteile. Das Konzept von VisiWin sieht vor, dass man viele fertige Funktionen bekommt, die parametriert werden. Dazu kommt die Offenheit durch unsere Integration z.B. in Microsoft Visual Studio. So muss man nicht alles selbst programmieren, aber für den Fall der Fälle hat man alle Möglichkeiten. Wir bieten kooperatives Engineering für den Programmierer und den Automatisierungstechniker und außerdem Möglichkeiten zur automatisierten Projekterstellung für bessere Effizienz. Völlig unabhängig vom Hersteller ist man damit naturgemäß nicht – die Zusammenarbeit mit uns hat aber auch viele Vorteile (lacht). Das Produkt kommt gut an bei Anwendern, die viele Freiheitsgrade brauchen, aber nicht alles selbst machen und pflegen wollen. Sie wollen sich auf die firmenspezifischen Besonderheiten konzentrieren und dafür auch bei Programmieraufgaben in einer professionellen Umgebung arbeiten.

Stefan Niermann, Vertriebsingenieur, Inosoft GmbH (Bild: Inosoft GmbH)

Stefan Niermann, Vertriebsingenieur, Inosoft GmbH (Bild: Inosoft GmbH)


Das könnte Sie auch interessieren:

Die Konsolidierung großer Datenmengen, um damit KI-Anwendungen für Produktionsprozesse zu entwickeln, fällt vielen Unternehmen noch schwer. Im Projekt ExDRa sollen Lösungen entstehen, die diesen Prozess spürbar vereinfachen. Dieser Text ist der Auftakt zu einer Artikelreihe zu den produktionsbezogenen Initiativen des vom BMWi geförderten Technologieprogramms Smarte Datenwirtschaft.‣ weiterlesen

Rockwell Automation hat einen neuen CTO. Zum 1 Juli hat Cyril Perducat das Amt des Chief Technology Officers übernommen.‣ weiterlesen

Um schon vor der Lieferung einer Werkzeugmaschine Einblicke in ihre Leistungsfähigkeit zu ermöglichen, arbeitet die Schweizer Starrag-Gruppe mit der NC-Simulationslösung Vericut. Anhand der ermittelten Daten lassen sich die für später angedachten NC-Programme feinjustieren, noch bevor die Maschine ihr Werk verlässt.‣ weiterlesen

Viele Firmen befassen sich gerade mit der Neuausrichtung Ihrer Lieferketten. Dabei bietet das europäische Estland auf einer Fläche so groß wie Niedersachsen beispielhafte Digitalisierungs- und Fertigungsexpertise. Zusammen mit dem vergleichsweise einfachen Marktzugang, der räumlichen Nähe und dem Rahmen der EU-Gesetzgebung dürfte das kleine Land ein zunehmend wichtiger Partner der hiesigen Industrie bei ihrer digitalen Transformation werden.‣ weiterlesen

Änderungen in Personalzeitwirtschaft und Entgeltabrechnung gehören im HR-Management zu den oft ungeliebten, aber dennoch regelmäßig anstehenden Aufgaben. Jede Änderung in den Betriebsvereinbarungen, Gesetzesnovellen oder tarifliche Neuregelungen verlangen die Überarbeitung von Schemen und Regeln in den Personalabteilungen. Und auch Adhoc-Änderungen müssen unmittelbar umgesetzt werden.‣ weiterlesen

ERP-Branchenlösungen sollen Standardgeschäftsprozesse und Spezialfunktionen unter einen Hut bringen. Innovachem für mittelständische Chemieunternehmen verbindet den Systemkern aus Basis von SAP S4/Hana etwa mit Modulen zur Rezepturentwicklung und Compliance-Prüfung. Das erspart so manche Programmierarbeit und Schnittstellenpflege.‣ weiterlesen

Aras Software hat einen neuen Geschäftsführer. Peter Schoppe hat mit Wirkung zum 1. Juli die Leitung des Plattformanbieters übernommen.‣ weiterlesen

Er ist schnell, leicht und verbraucht wenig Treibstoff: Der Hochgeschwindigkeits-Helikopter Racer kann Fluggeschwindigkeiten von bis zu 400km/h erreichen. Die Schalenbauteile seiner Außenhaut werden mit einem neuartigen Fertigungsverfahren hochautomatisiert hergestellt. Ein Forscherteam des Fraunhofer IGCV hat die Methode gemeinsam mit Airbus Helicopters entwickelt.‣ weiterlesen

Dualis hat den neuen Hauptsitz des Unternehmens in Dresden bezogen. Der reguläre Arbeitsbetrieb begann am 19. Juli.‣ weiterlesen

Kawasaki Gas Turbine Europe plant, produziert, installiert und wartet Gasturbinen. In Bad Homburg befindet sich das europäische Zentrallager des Tochterunternehmens von Kawasaki Heavy Industries. Um dort fehleranfällige Prozesse abzulösen, hat das Unternehmen eine Lagerwirtschaftslösung eingeführt, die alle Transportbewegungen dokumentiert.‣ weiterlesen

Störungen in der Lieferkette können schnell zu Problemen führen. Jaggaer hat vier Tipps zusammengestellt, wie Unternehmen Schwachstellen in der eigenen Lieferkette identifizieren können.‣ weiterlesen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige