Low-Code/No-Code 3 Tipps für eine schnelle Roboter-Automatisierung

Von Silke Glasstetter Lesedauer: 4 min |

Anbieter zum Thema

Roboter können Arbeitskosten senken, die Produktion flexibilisieren, Teams entlasten - und sie ermüden nicht einmal. Mit Low-Code/No-CodeA-Tools lassen sich typische Stolperfallen vermeiden.

Advanced-Robotics-Anwendungen wie die Montage biegsamer Kabel sind eine große Herausforderung für die klassische Roboterprogrammierung.
Advanced-Robotics-Anwendungen wie die Montage biegsamer Kabel sind eine große Herausforderung für die klassische Roboterprogrammierung.
(Bild: ArtiMinds Robotics GmbH)

Mit modernen Robotersystemen lassen sich mittlerweile nahezu alle Prozesse im Unternehmen automatisieren. Meist übernehmen Roboter einfache, schmutzige, monotone, körperlich anstrengende oder auch gefährliche Tätigkeiten. Mit der richtigen Hard- und vor allem Software lassen sich aber auch sehr komplexe oder besonders anspruchsvolle Aufgaben („Advanced Robotics“) lösen, z.B. die Montage flexibler und biegsamer Bauteile wie Kabel, Drähte oder Schläuche oder die kraftgeregelte Oberflächenbearbeitung.

Dem No-Code-/Low-Code-Trend folgend gibt es unterschiedliche Software-Lösungen am Markt, die eine grafische und damit vereinfachte und schnellere Programmierung ermöglichen. Der Vorteil ist, dass keine speziellen Programmierkenntnisse notwendig sind. Das Angebot reicht von herstellerspezifischen Lösungen bis zu unabhängigen Angeboten, mit welchen Roboter verschiedener Hersteller mit ein und derselben Software programmiert werden können. Insbesondere bei letztgenannten empfehlen Experten auf Tools zurückzugreifen, die automatisch den nativen Robotercode für die offizielle Robotersteuerung generieren - und nicht etwa über einen eigenen IPC den Roboterarm selbst kontrollieren.

Im ersten Fall bleiben Anwender im laufenden Betrieb bei Anpassungen oder Optimierungen während der Wartung flexibel und vermeiden einen Lock-in-Effekt, da sie den Roboter weiterhin auch ohne das Verwenden der Software klassisch per Zeilencode programmieren können.

Wenn Teach-Punkte auch vom realen Roboter in die Programmiersoftware zurückgespielt werden können, integriert sich eine solche Lösung nahtlos in den Inbetriebnahmeprozess.
Wenn Teach-Punkte auch vom realen Roboter in die Programmiersoftware zurückgespielt werden können, integriert sich eine solche Lösung nahtlos in den Inbetriebnahmeprozess.
(Bild: Ridvan – stock.adobe.com)

Egal ob mit externen Engineering-Tools oder per Zeilencode gibt es Faktoren auf dem Weg zur roboterbasierten Automatisierung, denen Anwender häufig eine zu geringe Beachtung schenken.

So lassen sich drei der wichtigsten Stolpersteine vermeiden

Programmieraufwand: Der Zeitaufwand für die Programmierung der Anwendung per se wird zwar meist nicht unterschätzt, doch es lauern noch andere Fallstricke in dieser Phase: Etwa nicht beachtete Prozesstoleranzen und -varianzen oder die erhöhte Komplexität, wenn Sensorik eingebunden oder eine SPS-Roboter-Kommunikation hergestellt werden muss.

Dazu kommt, dass die Programmierung einer Anlage oft eine maßgeschneiderte und komplexe Lösung ist, die sich nur schwer adaptieren lässt. Zudem haben Programmierer oft ihren eigenen Stil. Damit können die entstandenen Codezeilen bzw. das Programm für andere Programmierer schwer nachvollziehbar und bearbeitbar sein. An dieser Stelle unterstützt der Markt den Anwender mit No-Code-/Low-Code Lösungen. Mit den vorgefertigten Funktionsbausteinen zum Beispiel lassen sich Programme übersichtlich und auch für andere nachvollziehbar aufbauen und strukturieren. Auch Prozesstoleranzen und -varianzen können mit der richtigen Software automatisch ausgeglichen, analysiert und optimiert werden. Wenn die entsprechenden Schnittstellen bereits integriert sind, wird der Aufwand beim Einbinden von Sensorik oder SPS-Kommunikation ebenfalls stark reduziert.

Anlauf-Aufwand: Eine Faustregel besagt, dass die Kosten für den Roboter selbst nur rund ein Drittel der Anschaffungskosten der Zelle ausmachen, und die Erfahrung zeigt, dass rund 45 Prozent der typischen Kosten während des Anlaufs anfallen. Anwender unterschätzen häufig den Zeitaufwand für die Inbetriebnahme. Die Anlage wird zwar im Vorfeld durchgängig simuliert und offline programmiert, doch oft zeigen sich bei der Inbetriebnahme Unterschiede zwischen Theorie und Praxis.

Hinzu kommen Faktoren, die bei der digitalen Vorarbeit gar nicht ersichtlich waren und nun während der Inbetriebnahme vor Ort gelöst werden müssen. Das macht diese Phase schwer zu kalkulieren. Mit durchgängigen Tools lässt sich der Anlauf kontrolliert und ohne großen Zeitverlust umsetzen, so dass diese Phase eben nicht zum Kostentreiber wird. Wichtig hierbei ist, Simulation, Programmierung, Sensorik und Datenanalyse in einem Software-Paket zusammenzuführen. So wird die Engineering-Kette durchgängig bis zur Instandhaltung, ohne dass der Anwender Abstriche bei der Funktionalität hinnehmen muss.

Dadurch sind Änderungen und Anpassungen schneller, flexibler und einfacher möglich. Durch bestenfalls automatisch erzeugten Robotercode sowie die Möglichkeit, Teach-Punkte auch vom realen Roboter in die Software zurückspielen zu können, integriert sich eine solche Lösung nahtlos in die bestehenden Inbetriebnahme- und Instandhaltungsprozesse.

Änderungen während der Anlagenlaufzeit: Über die Anlagenlaufzeit kann es zu zahlreichen Veränderungen der Rahmenbedingungen kommen, die eine Anpassung der Programmierung notwendig machen.

Jetzt Newsletter abonnieren

Verpassen Sie nicht unsere besten Inhalte

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung.

Aufklappen für Details zu Ihrer Einwilligung

Das können Erschütterungen und Vibrationen ausgelöst beispielsweise von Gabelstaplern oder anderer Maschinen sein, der Verschleiß von Werkzeugen, Ersatzteile, die anders reagieren als die bisherigen Komponenten, Änderungen bei Werkstückchargen und das Platzangebot in der Halle oder der Wechsel des Bedienpersonals.

Auch veränderte Lichtverhältnisse und Temperaturbedingungen oder der Unterschied zwischen kalt gestartetem und warmgelaufenem Roboter können sich auswirken.

Call for Papers

Teilen Sie Ihr Wissen bei Future of Industrial Usability

Sie verfügen über UX-Expertise und wissen nicht nur welche Hürden einer gelungenen Industrial Usability im Wege stehen, sondern auch, wie man sie erfolgreich nimmt? Dann werden Sie ein aktiver Teil von Future of Industrial Usability und teilen Ihre Erfahrungen – gute wie schlechte – mit den Teilnehmer:innen unseres Events.

Als Referent:innen sind eingeladen, die die Bedeutung von gelungenen Nutzungserlebnissen erkannt und Lust darauf haben, ihr UX-Wissen mit unserem Fachpublikum zu teilen.

Software, die die Programmierung standardisiert und vereinfacht, ermöglicht dem Anwender, einfach, schnell und flexibel auf diese und viele andere Änderungen zu reagieren und notwendige Anpassungen im Programm selbst vorzunehmen. Nutzt er ein Tool, mit dem sich Veränderungen bzw. die daraus folgenden Konsequenzen bei Kräften, Zykluszeiten oder Ausschuss und Qualität auch noch frühzeitig sichtbar machen, und dadurch leichter analysieren und mögliche Optimierungen ableiten lassen, ist der Anwender bestmöglich vorbereitet.

 (pf)

* Silke Glasstetter ist Head of Marketing bei der Artiminds Robotics GmbH

(ID:49220059)