Automatisierungssystem senkt Aufwand für Entwicklung und Inbetriebnahme von Verarbeitungsmaschinen nachhaltig
16.10.2020 -
Neue Produkte sollen so schnell wie möglich verfügbar sein. Daher müssen Fertigungsanlagen flexibel sein und sich innerhalb kurzer Zeit an neue Produkte anpassen lassen. Möglich ist dies durch eine fein gegliederte Modularisierung der Maschinen. Ein Automatisierungsspezialist unterstützt Hersteller von Verarbeitungsmaschinen wie Ruhlamat mit modularen Konzepten sowohl hinsichtlich Hard- als auch Software.
Ruhlamat fertigt hochflexible Montagelinien zur RFID-Inlay-Produktion für Karten- und Passsysteme. Eine davon ist die Maschinenreihe WCE (Wire Coil Embedding), die sich auf Basis integrierbarer Module zu einer kompletten Inlay-Fertigungslinie konfigurieren lässt. „Eine solche Maschine in einem Guss zu fertigen, kostet viel Zeit und birgt eine Menge Risiken. Wir haben daher nach einem Automatisierungssystem gesucht, mit dem wir den Aufwand für Entwicklung und Inbetriebnahme nachhaltig senken können“, erklärt Martina Oehring, Teamleiterin Softwareentwicklung bei Ruhlamat. So gibt es für die wichtigsten technologischen Prozesse, wie das Drahtlegen, die Bestückung, das Löten und Testen bis hin zum Komplettieren der gestanzten Lagen eigene mechatronische Einheiten.
Zur Variantenvielfalt kommen zusätzlich hohe technische Anforderungen, wie es unter anderem beim Drahtlegen der Fall ist. In diesem Modul werden mittels Ultraschall und mit einer Genauigkeit von 10 µm sehr dünne Drähte in das Substrat eingelegt, die in der fertigen Chipkarte als Antenne fungieren. „Wir prüfen die Qualität inline mit einem optischen Inspektionsmodul und können so schlechte Produkte unmittelbar markieren“, so Oehring weiter.
Software-Kapselung in den Applikationsmodulen
Konstruktiv verfügt die WCE neben dem Backbone über 12 Maschinenmodule für die einzelnen technologischen Prozesse vom Drahtlegen, der optischen Inspektion bis hin zu den Nebenprozessen, zum Beispiel dem Auf- und Abrollen oder dem Transport. „Wir haben diese Maschinenmodule in Form integrierbarer Einheiten entwickelt, so dass sie jeweils einen eigenen Produktlebenszyklus durchlaufen können“, berichtet Oehring. „Wir können somit jede Maschinenvariante entsprechend der gewünschten Funktionen frei konfigurieren und auf vorgefertigte Maschinenmodule zurückgreifen.“ Dazu hat das Team um Martina Oehring eine Funktion des B&R-Programmierwerkzeugs Automation Studio genutzt, mit der es möglich ist, die Software in Applikationsmodule zu kapseln. „Unsere Module haben im Inneren alle den gleichen Aufbau“, beschreibt Oehring die entstandene Struktur. Dazu gehören das Datenhandling, die Umsetzung der Betriebsmodi, die Positionsberechnung sowie das Alarmhandling, wobei die eigentliche technologische Funktionalität in einer Hauptschrittkette abgebildet wird. Die Entwickler sind somit in der Lage, einige Module unverändert auch in anderen Maschinenreihen zu verwenden und wertvolle Zeit zu sparen. „Das war ein klares Entscheidungskriterium pro B&R, denn eine solche Möglichkeit der Kapselung haben wir lange vermisst“, so Oehring.
Koordination aller Funktionen in einem Framework
Ein wichtiger Bestandteil des modularen Software-Projektes ist das übergeordnete Framework, in dem sämtliche Prozesse koordiniert werden. Dazu gehören neben Parameterstrukturen und Jobmanagement die Steuerung der Betriebsmodi, die Safety- und Antriebsfunktionen, die Bedienoberfläche und das Interface zu den einzelnen Applikationsmodulen. „Die Konfiguration des Framework ist ein wichtiger Bestandteil in der Konzeptphase. Mit Unterstützung durch die B&R-Kollegen haben wir dafür eine Routine entwickelt, die uns kürzeste Bearbeitungszeiten ermöglicht“, beschreibt Oehring den Entwurfsprozess.
Zum Framework gehört auch der Entwurf der Hardware-Struktur, die im Automation Studio über eine Konfigurationsebene mit der entsprechenden Logik verknüpft wird. Diese Trennung ist essenziell, weil so Hard- und Software klar voneinander abgetrennt sind. Wird ein Applikationsmodul hinzugefügt oder entfernt, lassen sich allein über die Konfigurationsebene beide Welten verknüpfen bzw. trennen. „Das funktioniert übrigens auch im laufenden Betrieb“, weiß Tobias Baumgärtner, Softwareingenieur bei B&R, der diesen Vorteil aus zahlreichen Kundenapplikationen kennt und bei denen der Modultausch zu einem ganz normalen Umrüstungsprozess gehört. „Der Betreiber muss nur die Maschine anhalten und kann dann ganze Module entfernen oder austauschen, auch wenn dabei die Konfiguration der Sicherheitstechnik mit verändert wird“, unterstreicht Baumgärtner.
Paralleles Arbeiten am gleichen System
Die Möglichkeit, mit Applikationsmodulen auch unabhängig am gleichen System mit mehreren Entwicklern gleichzeitig zu arbeiten, wird von Oehring besonders geschätzt. „Bei einem Kundenauftrag mussten wir besonders schnell sein und noch viele Optionen dazu entwickeln. Zeitweise arbeiteten fünf Programmierer gleichzeitig an ihren Modulen und nahmen die Software in Betrieb. Dadurch konnten wir sogar vorfristig ausliefern und auch die Fehlerquote deutlich reduzieren“, berichtet sie nicht ohne Stolz.