RPA-Technologie in industriellen Anwendungsfällen
Wie Software-Bots Routinetätigkeiten übernehmen
von sannaOb im Maschinenbau, im Sondermaschinenbau, bei Automobil-Zulieferern oder in anderen Fertigungsunternehmen: Ineffiziente manuelle Tätigkeiten, die sich in hoher Frequenz wiederholen, verursachen oft enorme Kosten. Das Ziel sollte es demnach sein, diese Prozesse zu automatisieren. Möglich macht dies die Technologie RPA (Robotic Process Automation) – selbst bei komplexen industriellen Aufgaben wie der Testabsicherung mechatronischer Systeme oder der Produktion von Maschinenbauteilen. Voraussetzung ist allerdings ein RPA-Tool, das die sehr spezifischen Bedürfnisse der Industrie erfüllen kann.
Prozesse automatisieren – wie Software-Bots Routinetätigkeiten übernehmen
Im Rahmen von RPA (Robotic Process Automation) schlüpfen Software-Roboter in die Rolle von Mitarbeitern. Wie ihr menschliches Pendant sind sie in der Lage, vorhandene Systeme zu bedienen und standardisierte Routineaufgaben zu übernehmen. Klassisch sind dies beispielsweise physische Dateneingaben, Datenübertragungen, Informationsweitergaben, Dokumentationen und viele mehr. Repetitive Tätigkeiten dieser Art existieren in jedem Unternehmen. Sie binden unnötig Ressourcen und sind obendrein fehleranfällig.
Bekannt ist RPA bisweilen eher aus dem administrativen Bereich. Hier wird die Technologie eingesetzt, um Geschäftsprozesse oder deren Einzelschritte zu automatisieren. Doch nicht nur in der Verwaltung existieren "automatisierungswürdige" Aufgaben. Auch industrielle Abläufe erfordern häufig ein repetitives manuelles Datenmanagement. Dieses ist oft sehr kleinteilig und erfordert die Bedienung mehrerer, verschiedenartiger Systeme. Zu nennen sind beispielsweise Testprozesse im Software-Umfeld. Exakt für solche Szenarien wurde die Lösung BotBay geschaffen.
RPA-Lösung ermöglicht Automatisierung industrieller Prozesse
Außerdem ist BotBay mit vorgefertigten Bausteinen für Ablaufplanung, Monitoring und Recovery ausgestattet. Auch eine Systematik zur Ausführung von Microservices und Software auf Remote-Systemen ist mit an Bord. Gleiches gilt für APIs, mit denen Daten aus allen branchenüblichen Software-Tools extrahiert oder diese gesteuert werden können.
Aufgrund dieser Eigenschaften eignet sich BotBay beispielsweise hervorragend für Aufgaben wie die Qualitätssicherung, der Testabsicherung von Steuergeräten, der Durchführung von HiL-Tests oder das Testing maschinenspezifischer Software.
Bots arbeiten Prozessschritte selbstständig ab
Während BotBay die festgelegten Tasks abarbeitet, wird der Zustand von der Lösung fortlaufend überwacht. Der Status quo wird dabei in Form eines übersichtlichen Dashboards visualisiert. Bei Bedarf können Prozesse jederzeit um Funktionalitäten erweitert oder angepasst werden. Hierzu ist lediglich eine einfache Konfigurationsänderung der RPA-Lösung notwendig. Weiterhin können Unternehmen bei Bedarf eigene Funktionsblöcke in die Software einbauen, um etwa ihre IP-Adressen zu schützen.
In mehreren Branchen erfolgreich im Einsatz
Bereits mehrere Unternehmen aus unterschiedlichen Branchen nutzen BotBay, um ihre Prozesse zu automatisieren. Ein Beispiel ist die Automatisierung eines komplexen Absicherungsszenarios im Automotive-Bereich. Der zugrunde liegende Prozess besteht aus mehreren Teilschritten:• Software auf Steuergeräten flashen
• Testen an HiL-Systemen mit Restbussimulationen
• Dokumentation der Tests
Der gesamte Ablauf konnte mit der RPA-Lösung von BotCraft autonom gestaltet werden. Tester können ihre Absicherung nun auch außerhalb der Betriebszeiten durchführen lassen – beispielsweise an Wochenenden, Feiertagen oder nachts. Wird die Stromversorgung oder die Netzwerkverbindung während des Tests unterbrochen, startet das System eigenständig neu. Dies macht den Gesamtprozess sehr robust.
In der Robotik-Branche ist die BotCraft-Lösung ebenfalls im Einsatz.
Hier übernimmt sie für ein Unternehmen wichtige Teilschritte beim Testen von Embedded Systems:
• Software kompilieren
• Software auf den Roboter aufspielen
• Test Cases starten
• System beobachten
• Reporting erstellen
Dank des integrierten Recovery-Bausteins ist es auch in diesem Anwendungsfall möglich, den Ausgangszustand bei Strom- oder Netzwerkausfällen schnell wiederherzustellen, um laufende Tests weiterzuführen