Vorschau von BEG für mj solutions. Diese Seite ist nicht öffentlich und wird nicht von Suchmaschinen erfasst.

ABB RAPID · Programmiersprache · Praxis

ABB RAPID Programmierung: wie ist ein gutes RAPID-Programm aufgebaut?

RAPID ist die Programmiersprache aller ABB-Roboter, von S4C+ über IRC5 bis OmniCore. Ein gutes RAPID-Programm ist in Module und Routinen gegliedert, nutzt sprechende Namen für Positionen, Werkzeuge und Werkobjekte und behandelt Fehler sauber. mj solutions schreibt solche Programme für Ihre Anlagen und bringt Ihrem Team RAPID in Schulungen im eigenen Betrieb bei.

Zuletzt aktualisiert: · Einsätze deutschlandweit

Über mj solutions

RAPID in der Praxis

mj solutions ist ein inhabergeführter Dienstleister aus Sulzbach am Main für ABB- und KUKA-Roboter. Inhaber Michael Junge programmiert seit 2009 Industrieroboter und Steuerungen, nimmt Roboterzellen in Betrieb, wartet ABB-Roboter und schult Mitarbeiter direkt im Werk. Die Einsätze laufen deutschlandweit, im DACH-Raum ist ein Techniker in der Regel innerhalb von 24 bis 72 Stunden vor Ort.

mj solutions programmiert RAPID täglich und schult es in Kursen von Basic bis Pro. Die Beispiele im Kurs stammen aus echten Anlagen.

Auf einen Blick

Die besten Gründe für sauberes RAPID

  • Programme bleiben für Ihr Team verständlich
  • Änderungen gehen schneller und sicherer
  • Störungen lassen sich leichter eingrenzen
  • Wiederanlauf nach Not-Halt wird planbar
  • Wissen bleibt im Haus, nicht nur beim Programmierer
seit 2009Roboter- und SPS-Programmierung
ABB und KUKARAPID und KRL, dazu Siemens S7
24 bis 72 hvor Ort im DACH-Raum, in der Regel
1 Werktagbis zur Rückmeldung, in der Regel
  • Einsatzgebiet:
  • ganz Deutschland
  • Österreich
  • Schweiz
  • Sitz: Sulzbach a. Main, Bayern
  • kurze Wege ins Rhein-Main-Gebiet

Aufbau

RAPID-Programme: Module, Routinen, Daten

Ein RAPID-Programm besteht aus Modulen. Darin stehen Routinen, also einzelne Abläufe wie das Greifen eines Teils oder die Grundstellungsfahrt, und Daten wie Positionen, Werkzeuge und Werkobjekte. Die Hauptroutine ruft die einzelnen Abläufe in der richtigen Reihenfolge auf.

Wer diese Struktur konsequent nutzt, bekommt Programme, in denen sich auch ein Kollege nach Monaten zurechtfindet. Unübersichtliche Programme mit hunderten unbenannten Punkten sind dagegen eine häufige Ursache für lange Stillstände.

Befehle

Die wichtigsten RAPID-Befehle für den Einstieg

BefehlWofür er steht
MoveJAchsbewegung, der schnellste Weg zwischen zwei Positionen ohne festgelegte Bahn
MoveLLineare Bewegung, der Werkzeugpunkt fährt auf einer geraden Linie
MoveCKreisbewegung über einen Zwischenpunkt
MoveAbsJFahrt auf eine Achsstellung, zum Beispiel die Grundstellung
SetDO, WaitDIAusgänge setzen und auf Eingänge warten, etwa für den Greifer oder die SPS
IF, WHILE, TESTBedingungen, Schleifen und Fallunterscheidungen im Ablauf

Geschwindigkeit und Zonen geben bei jeder Bewegung vor, wie schnell und wie genau der Roboter eine Position anfährt. Hier liegt oft das größte Potenzial für kürzere Taktzeiten.

Lernen und umsetzen

Die einfachste Art, RAPID zu lernen oder machen zu lassen

RAPID lernen im eigenen Betrieb

Die Programmierkurse Basic, Advanced und Pro führen Schritt für Schritt von der ersten Routine bis zu Multitasking und SPS-Anbindung, an mobilen Schulungsrobotern direkt bei Ihnen. Zu den Schulungen

RAPID programmieren lassen

Sie brauchen ein neues Programm oder eine Änderung an einem bestehenden? mj solutions übernimmt die Programmierung vor Ort oder offline. Zur ABB-Programmierung

RAPID lässt sich auch am Rechner in RobotStudio testen, ohne echten Roboter. Mehr dazu auf der Seite Offline-Programmierung mit RobotStudio.

Zusammenarbeit

Der schnellste Weg zu verständlichen RAPID-Programmen

  1. Ziel klären

    Lernen, prüfen lassen oder neu programmieren? Ein Backup des aktuellen Programms hilft bei der Einschätzung.

  2. Vorschlag erhalten

    Passender Kurs oder Umfang der Programmierung mit Termin.

  3. Umsetzen

    Schulung im eigenen Betrieb oder Programmierung an der Anlage, mit Übergabe und Dokumentation.

Häufige Fragen

Fragen zur RAPID-Programmierung

Was ist RAPID?

RAPID ist die Programmiersprache der ABB-Industrieroboter. Mit ihr werden Bewegungen, Abläufe, Ein- und Ausgänge sowie die Fehlerbehandlung eines Roboters programmiert.

Welche Grundbefehle gibt es in RAPID?

Für Bewegungen vor allem MoveJ, MoveL, MoveC und MoveAbsJ. Für Signale SetDO und WaitDI. Dazu kommen Befehle für Bedingungen und Schleifen wie IF, WHILE und TEST.

Ist RAPID zwischen S4C+, IRC5 und OmniCore kompatibel?

Die Sprache ist über die Generationen weitgehend gleich aufgebaut. Unterschiede gibt es bei Systemparametern, Kommunikation und einzelnen Funktionen. Beim Übertragen muss deshalb geprüft und getestet werden.

Kann ich RAPID ohne echten Roboter testen?

Ja, mit ABB RobotStudio. Die Software bildet die Steuerung virtuell nach, sodass Programme am Rechner geschrieben und simuliert werden können.

Wie lernt man RAPID am schnellsten?

An einem echten Roboter mit erfahrenem Trainer. mj solutions schult RAPID in Kursen von Basic bis Pro direkt in Ihrem Betrieb, höchstens 3 Teilnehmer teilen sich einen Roboter.

Prüfen Sie auch bestehende RAPID-Programme?

Ja. Unübersichtliche oder fehleranfällige Programme werden analysiert, aufgeräumt und dokumentiert, damit Ihr Team sie künftig selbst anpassen kann.

Michael Junge, Inhaber von mj solutions und Roboterprogrammierer für ABB und KUKA
Michael Junge, Inhaber von mj solutions.

Ihr Ansprechpartner

Michael Junge, Inhaber von mj solutions

Michael Junge schreibt seit 2009 RAPID-Programme für ABB-Roboter und gibt sein Wissen als Trainer weiter. In seinen Kursen lernen Bediener und Programmierer, Programme so aufzubauen, dass sie auch nach Jahren noch verständlich sind.

Mehr über Michael Junge und mj solutions: mj-solutions.net · XING · YouTube · Impressum

Zuletzt aktualisiert:

Anfrage

RAPID-Unterstützung anfragen

Ob Schulung, Programmprüfung oder neues Programm: Schildern Sie kurz Ihr Anliegen, Sie bekommen schnell eine Rückmeldung.

Telefon oder E-Mail genügt. Michael Junge meldet sich in der Regel am selben oder nächsten Werktag. Lieber direkt? 06028 9993-103 oder info@mj-solutions.net. Hinweise zum Datenschutz in der Datenschutzerklärung.

Danke, Ihre Anfrage ist angekommen.

Michael Junge meldet sich in der Regel am selben oder nächsten Werktag bei Ihnen.