Mensch-Roboter-Interaktion
Geschwindigkeit am TCP sicher überwachen
Damit Industrieroboter mit Menschen zusammenarbeiten können, ist eine sichere Überwachung der Geschwindigkeit am Werkzeugarbeitspunkt erforderlich. Hierzu gibt es jetzt entsprechende Funktionsbausteine mit TÜV-Zertifizierung, die unabhängig von der verwendeten Steuerungstechnik verwendbar sind.
Wo Roboter arbeiten, haben Menschen keinen Zutritt. Zu langsam sind wir, um auf gefährliche Situationen im schnellen Produktionsablauf rechtzeitig und verlässlich richtig zu reagieren, und zu unberechenbar, als dass die Maschine unsere nächste Aktion voraussehen und uns ihrerseits ausweichen könnte. Deshalb arbeiten Roboter meist in geschlossenen Zellen. In aller Regel ist das gut so, denn nur ohne Störungen sind hohe Arbeitsgeschwindigkeiten möglich. Allerdings gibt es Situationen – wie den Einrichtebetrieb –, bei denen Menschen direkt vor Ort sein müssen, um robotergestützten Arbeitsabläufen den „letzten Schliff“ zu geben. Auch wäre es für viele Abläufe wünschenswert, dass Mensch und Maschine Hand in Hand – respektive Hand in Greifer – arbeiten.
Ein TÜV-zertifizierter Funktionsbaustein innerhalb der Entwicklungsum-gebung ermöglicht die Überwachung des Werkzeug-Arbeitspunktes durch Transformation der sicheren Achsdaten.
© B&RDazu reichen allerdings traditionelle Methoden zur Sicherstellung des Bedienerschutzes wie ein Not-Halt beim Öffnen einer Sicherheitstüre nicht aus. Wichtig ist daher die Realisierung spezifischer Sicherheitskonzepte, bei denen sich die sichere Überwachung der Verfahrgeschwindigkeit nicht nur auf einzelne Achsen bezieht, sondern auf den gesamten Roboter und damit auch auf den Tool Center Point (TCP). Abgeleitet aus den Anforderungen der Normen EN ISO 10218-1 und EN ISO 10218-2 zur Sicherheit von Industrierobotern beziehungsweise von Robotersystemen in Kollaboration mit menschlicher Arbeitskraft, hat B&R als ersten Baustein einer erweiterten Roboter-Sicherheit die Funktion SLS (Safely Limited Speed) am TCP realisiert.
Die neue Funktion setzt auf den direkt in die Servoantriebe der Acoposmulti-Familie integrierten Safety-Funktionen für die sichere Bewegungssteuerung auf. Bekannt als SafeMC, senkt diese die Fehleraufdeckungs- und Reaktionszeit gegenüber Relais-Sicherheitsschaltungen von typischen 80 auf 7 ms und verkürzt den Anhalteweg um den Faktor 100. Zudem bietet SafeMC mit so genannten Smart Safe Reactions zahlreiche Alternativen zur bloßen Stillsetzung per Not-Halt. Hierzu zählen STO (Safe Torque Off), SBC (Safe Brake Control), SS1 (Safe Stop 1), SOS (Safe Operating Stop), SS2 (Safe Stop 2), SLS (Safely Limited Speed), SMS (Safe Maximum Speed), SDI (Safe Direction) und SLI (Safely Limited Increment).
Die überwachte kinematische Kette
Zur Sicherstellung einer für den kollaborativen Betrieb auf richtlinienkonforme 250 mm/s begrenzten Geschwindigkeit am Werkzeugmittelpunkt ohne zusätzliche Sensoren ist es erforderlich, zunächst die tatsächliche Geschwindigkeit zu ermitteln. Das geschieht durch Verknüpfung der sicheren Informationen über Status, Position und Geschwindigkeit der einzelnen Achsen mittels kinematischer Transformation. Dazu werden diese Informationen zunächst von den SafeMC-Modulen in den Servoantrieben an den einzelnen Achsen aufgenommen und anschließend mit dem feldbusunabhängigen Übertragungsprotokoll OpenSafety zur Sicherheitssteuerung übertragen. Dort erfolgen die Transformation und der Vergleich mit den sicheren Vorgabewerten. Durch sichere Übertragung der entsprechenden Anforderung sorgt schließlich die sichere Logik für die Ausführung der Sicherheitsfunktionen direkt in den Antrieben.
Zur Entwicklung der dazu benötigten sicherheitsgerichteten Steuerungsprogramme steht eine Bibliothek mit TÜV-zertifizierten Parameter- und Funktionsbausteinen zur Verfügung. Auf Basis der individuellen Anforderungen der Anwender lassen sich diese in der sicheren Programmierumgebung SafeDesigner verwenden. Dabei vergleicht ein sicherer Funktionsbaustein die Geschwindigkeiten aller Gelenke und freigegebenen Werkzeuge mit den festgesetzten Grenzgeschwindigkeiten. Eine sichere Umschaltung ermöglicht die Auswahl von bis zu vier verschiedenen Limits. Ebenso können unterschiedliche Werkzeugabmessungen definiert und mehrere Werkzeugpunkte gleichzeitig verfolgt werden, etwa zur Realisierung einer sicheren Überwachung großflächiger vom Roboter bewegter Werkstücke. Die Reaktion auf die von diesem Modul ausgegebenen Sicherheitsverletzungen wird in der Sicherheitsapplikation festgelegt, sodass die Verarbeitung vom eingesetzten Robotertyp unabhängig ist.
Dr. Gernot Bachler: „Als erster Schritt auf dem Weg zum Roboter, der ohne trennende Schutzeinrichtung Hand in Hand mit dem menschlichen Kollegen arbeitet, steht die sichere Überwachung der gesamten Kinematik-Kette TÜV-zertifiziert zur Verfügung.“
© B&RIn einem für alle gängigen Kinematiken geeigneten Parameterbaustein werden die geometrischen Abmessungen des Roboters, das verwendete Einheitensystem und die Zuordnung zwischen Gelenkachsen und dem Roboter-Basisgelenk beschrieben. Ein weiteres Parametermodul dient zur Festlegung der Werkzeug-Abmessungen in Bezug auf das Koordinatensystem des Werkzeug-Aufnahmeflansches. Diese Parameter sind für die Ermittlung der Geschwindigkeit an den freigegebenen Werkzeugarbeitspunkten erforderlich.
Die Safely Limited Speed am Werkzeug-Mittelpunkt ist nach Überzeugung von Dr. Gernot Bachler, verantwortlich für Research & Development Motion bei B&R, „ein wichtiger Schritt zur Befreiung der Roboter aus ihren Zellen.“ Vor allem leiste sie einen Beitrag zur Reduktion des Platzbedarfs der für die Zusammenarbeit mit Robotern erforderlichen Sicherheitstechnik und damit zur Wirtschaftlichkeitssteigerung des Roboter-Einsatzes. Nicht zuletzt „erleichtert die virtuelle Verdrahtung über PLCopen-konforme und TÜV-zertifizierte Funktionsbausteine im SafeDesigner Herstellern und Anwendern von Robotersystemen die Entwicklung der Sicherheitsapplikation“, so Bachler.














