Industrieroboter Mitsubishi RV-2AJ: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== Inbetriebnahme des Roboterarms == Die Sichtprüfung muss vor jeder Inbetriebnahme durchgeführt werden! Folgende Punkte müssen vor dem Start der Station überprüft werden: *Die elektrischen Anschlüsse *Den korrekten Sitz und den Zustand der Druckluftanschlüsse *Die mechanischen Komponenten auf sichtbare Defekte (Risse, lose Verbindungen usw.) *Die NOT-AUS Einrichtungen auf Funktion *Gegebenenfalls vor dem Start der Station entdeckte Schäden…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
== Inbetriebnahme des Roboterarms ==
= Kenndaten =
 
= Inbetriebnahme des Roboterarms =


Die Sichtprüfung muss vor jeder Inbetriebnahme durchgeführt werden!
Die Sichtprüfung muss vor jeder Inbetriebnahme durchgeführt werden!
Zeile 19: Zeile 21:




=== RAM Reset ===
== RAM Reset ==
# Drücken Sie die <span style="color:#FF0000"> STOP </span> und <span style="color:#EE8822"> RESET </span> Taste gleichzeitig, während der Controller eingeschaltet wird.
# Drücken Sie die <span style="color:#FF0000"> STOP </span> und <span style="color:#EE8822"> RESET </span> Taste gleichzeitig, während der Controller eingeschaltet wird.
[[Datei:Nullpunkte_Anleitung2.PNG|rechts| Abbildung 4: Endanschläge lernen Teil 2<ref>https://svn.hshl.de/svn/MTR_GPE_Praktikum/trunk/Fachthemen/MPS_Anlage/Modul%205%20Roboter/Anleitungen/ ''Anleitung Endanschläge''</ref>|mini]]
[[Datei:Nullpunkte_Anleitung2.PNG|rechts| Abbildung 4: Endanschläge lernen Teil 2<ref>https://svn.hshl.de/svn/MTR_GPE_Praktikum/trunk/Fachthemen/MPS_Anlage/Modul%205%20Roboter/Anleitungen/ ''Anleitung Endanschläge''</ref>|mini]]
Zeile 34: Zeile 36:
# Abschließend bootet der Controller selbsttätig neu.
# Abschließend bootet der Controller selbsttätig neu.


=== Gelenke neu kalibrieren (z. B. nach Spannungsverlust) ===
== Gelenke neu kalibrieren (z. B. nach Spannungsverlust) ==
Nach erfolgreichem Speicher-Reset müssen die einzelnen Gelenke des Roboters in ihre mechanischen Endanschläge gebracht werden. Dadurch können die Positionssensoren wieder richtig arbeiten.  
Nach erfolgreichem Speicher-Reset müssen die einzelnen Gelenke des Roboters in ihre mechanischen Endanschläge gebracht werden. Dadurch können die Positionssensoren wieder richtig arbeiten.  
# Der Schlüsselschalter am Controller muss auf Position "Teach" stehen.  
# Der Schlüsselschalter am Controller muss auf Position "Teach" stehen.  
Zeile 44: Zeile 46:
## Achse aus dem Endanschlag heraus bewegen. Nächste Achse.
## Achse aus dem Endanschlag heraus bewegen. Nächste Achse.


=== Ansteuerung per Teaching Box ===
== Ansteuerung per Teaching Box ==


[[Datei:Mitsubishi Projekt MODE Schalter Teach.PNG|left|thumb|180px|Abb. 6 [MODE]-Schalter am Steuergerät <ref>https://svn.hshl.de/svn/MTR_GPE_Praktikum/trunk/Fachthemen/MPS_Anlage/Modul%205%20Roboter/Bedienungsanleitungen/Mitsubishi%20RV-2AJ/140015_Bedienung_Steuergeraet.pdf ''Originaldatei''</ref>]]
[[Datei:Mitsubishi Projekt MODE Schalter Teach.PNG|left|thumb|180px|Abb. 6 [MODE]-Schalter am Steuergerät <ref>https://svn.hshl.de/svn/MTR_GPE_Praktikum/trunk/Fachthemen/MPS_Anlage/Modul%205%20Roboter/Bedienungsanleitungen/Mitsubishi%20RV-2AJ/140015_Bedienung_Steuergeraet.pdf ''Originaldatei''</ref>]]
Zeile 94: Zeile 96:
Die Geschwindigkeit sollte geringer bleiben, damit eine Kollision rechtzeitig verhindert werden kann.
Die Geschwindigkeit sollte geringer bleiben, damit eine Kollision rechtzeitig verhindert werden kann.


=== Positionen teachen ===
== Positionen teachen ==


Zum Teachen der Positionen wie folgt vorgehen:
Zum Teachen der Positionen wie folgt vorgehen:
Zeile 119: Zeile 121:


('''HINWEIS:''' Durch das Drücken der Tasten HAND und +C bzw. HAND und -C wird der Greifer geöffnet bzw. geschlossen).
('''HINWEIS:''' Durch das Drücken der Tasten HAND und +C bzw. HAND und -C wird der Greifer geöffnet bzw. geschlossen).
=='''Quick-Start Anleitung'''==
'''Nach Datenverlust (z.B durch Ausfall der Spannungsversorgung) Punkt 1 und 2 beachten:'''
# Speicher zurücksetzen (General-Reset)
# Nullpunkte/Endanschläge des Roboters einlernen (siehe Abbildung 3,4,5)
# Programm inkl. Positionsdaten über CIROS Studio auf den Roboter laden:
##Verbindung zum Roboter über RS232-Anschluss
##Roboter einschalten und Schlüsselschalter auf Auto Op. Stellen
##CIROS Studio starten
##Neues Mitsubishi-Projekt anlegen
##Verbindung zum Roboter herstellen: Rechtsklick auf Verbindung (im RCI-Explorer) -> im Punkt Eigenschaften den richtigen COM-Port des RS232-Steckers einstellen; dann mit einem erneuten Rechtsklick auf Verbindung die Verbindung herstellen; zur Kontrolle: im RCI-Explorer „Robotertyp“ auswählen und erfolgreiche Verbindung prüfen
##Programmierungsfenster als aktives Fenster auswählen (Linksklick auf das Fenster) und Programmierung (MB.4) öffnen
##Positionslistenfenster auswählen und Positionsliste öffnen
##Beide Fenster einzeln auf den Roboter laden (oben rechts in der Aktionsleiste auf „Download“ klicken)
# Roboter neu starten
# Programm auswählen (CHANGE DISPLAY – Taste drücken und mit UP und DOWN am Roboter-Bedienteil den gegebenen Programmnamen
auswählen)
# Positionen einzeln abfahren:
## Schlüsselschalter auf TEACH
## Schlüssel in die Teaching Box stecken und auf ENABLE stellen
## Menü aufrufen und TEACH-Unterpunkt auswählen
## Programm auswählen
## POS-Taste betätigen
## Mit den Tasten „+-Forward“ und „-Backward“ können die einzelnen Positionen ausgewählt werden
## Anfahren der Positionen mit gleichzeitigem Drücken des Totmannschalters und STEP/MOVE Taste (Warten, bis die Servos hörbar eingeschalten haben), danach INP/EXE Taste gleichzeitig dazu drücken und gedrückt halten -> Roboter fährt die Position an
## Verfahrgeschwindigkeit anpassen -> Schlüssel in der Teaching-Box auf Disable und am Steuergerät auf Auto Op. Stellen -> über CHANGE DISPLAY auf die Geschwindigkeit wechseln und mit UP und DOWN verstellen (min.=10 und max.=100)
## Evtl. Ändern und Feinjustieren der Punkte über die Pfeiltasten -> nach Änderung abspeichern mit INP/EXE
'''Roboter ist einsatzbereit!'''
* Roboter vor Programmdurchlauf in Grundposition P99 fahren
* SERVO ON betätigen (warten, bis die Servos hörbar eingeschaltet wurden
* START-Taste ist nun freigegeben
Die Anleitungsdatei kann in SVN [https://svn.hshl.de/svn/MTR_GPE_Praktikum/trunk/Fachthemen/MPS_Anlage/Modul%205%20Roboter/Anleitungen/ hier] gefunden werden.

Version vom 1. Februar 2024, 14:49 Uhr

Kenndaten

Inbetriebnahme des Roboterarms

Die Sichtprüfung muss vor jeder Inbetriebnahme durchgeführt werden!

Folgende Punkte müssen vor dem Start der Station überprüft werden:

  • Die elektrischen Anschlüsse
  • Den korrekten Sitz und den Zustand der Druckluftanschlüsse
  • Die mechanischen Komponenten auf sichtbare Defekte (Risse, lose Verbindungen usw.)
  • Die NOT-AUS Einrichtungen auf Funktion
  • Gegebenenfalls vor dem Start der Station entdeckte Schäden/Fehler beseitigen

Möglicher Fehler nach Spannungsverlust: Kommt es zu einem Abriss der Spannungsversorgung, lässt sich der Roboter nicht mehr verfahren und mehrere Fehlermeldungen werden ausgegeben. Die Liste der Fehlercodes befindet sich hier. Die Positionssensoren innerhalb des Roboters wurden nicht mehr versorgt und verlieren dadurch ihre Daten und jeweiligen Positionen. Nach Herstellen einer zuverlässigen Spannungsversorgung muss nun der interne Speicher zurückgesetzt werden.

Abbildung 3: Endanschläge lernen Teil 1[1]

Vor dem Reset:

  • Controller ausschalten
  • Trennen aller externer Peripheriegeräte, Schnittstellen und Zusatzachsen


RAM Reset

  1. Drücken Sie die STOP und RESET Taste gleichzeitig, während der Controller eingeschaltet wird.
Abbildung 4: Endanschläge lernen Teil 2[2]
  1. Im Display wird I- - - -I angezeigt.
  2. STOP und RESET Taste loslassen
  3. Die Taste RESET so oft drücken bis EnG im Display angezeigt wird.
  4. Drücken Sie einmal die START Taste.
  5. Wählen Sie Ihren Roboterarm aus: Roboter auswählen durch drücken der Taste RESET oder STOP bis u2AJ (für RV-2AJ) im Display angezeigt wird.
  6. Drücken Sie einmal die START Taste.
Abbildung 5: Endanschläge lernen Teil 3[3]
  1. Im Display wird nun rAMc9 angezeigt.
  2. Nach ca. 15-25 sec (abhängig vom Inhalt des RAM Speichers) sieht man im Display einen Countdown von 100-0 .
  3. Es erscheint kurz die Meldung ok im Display.
  4. Abschließend bootet der Controller selbsttätig neu.

Gelenke neu kalibrieren (z. B. nach Spannungsverlust)

Nach erfolgreichem Speicher-Reset müssen die einzelnen Gelenke des Roboters in ihre mechanischen Endanschläge gebracht werden. Dadurch können die Positionssensoren wieder richtig arbeiten.

  1. Der Schlüsselschalter am Controller muss auf Position "Teach" stehen.
  2. Der Schlüsselschalter der Teaching-Box muss auf Enable stehen
  3. Über die Teaching-Box gelangt man nun in das passende Menü, siehe Abb. 3.
  4. Achswweise Bremse lösen und dabei auch immer nur eine davon auf 1 (=lösen) setzen, siehe Abb. 4. Unter "Axis" steht die Achkonfiguration des Roboters. Hier erkennt man, dass J4 fehlt (Der Roboter hat ja auch nur 5 Gelenke). Pro Achse dieses Vorgehen durchführen:
    1. Achse vorsichtig in negativer Achsrichtung bis in den Endanschlag bewegen (siehe - am Aufkleber für J1, J2, J3, J5 und J6.), siehe Abb. 5.
    2. Sobald das Gelenk im Endanschlag ist, weiß der Achsencoder wieder, "wo er ist" und die Achse funktioniert wieder.
    3. Achse aus dem Endanschlag heraus bewegen. Nächste Achse.

Ansteuerung per Teaching Box

Abb. 6 [MODE]-Schalter am Steuergerät [4]
Abb. 7 Oberfläche der Teaching Box[5]

Schritt 1: Versorgungsspannung einschalten

1. Vergewissern, dass sich niemand im Bewegungsbereich des Roboterarms aufhält.

2. Den [POWER]-Schalter an der Seite des Steuergerätes in die Position „ON“ bringen.

3. Die Kontroll-LEDs des Steuergerätes blinken einen Moment. Auf der STATUS NUMBER-Anzeige erscheint die Anzeige „o.100“.


Schritt 2: Teaching Box einschalten

1. Den [MODE]-Schalter in die „TEACH“-Position stellen.

2. Den [ENABLE/DISABLE]-Schalter in die Position „ENABLE“ drehen.

3. Auf dem Display der Teaching Box erscheint das Hauptmenü.

Um den Roboter zu Verfahren muss der Totmanschalter auf der Rückseite der Teachbox in Stellung 1 sein (leicht reindrücken aber nicht durchdrücken).


Teachbox des Roboters[6]
Tasten Achsen
Totmanschalter & STEP/MOVE & X +/- (J1) Roboterarm auf Sockel drehen
Totmanschalter & STEP/MOVE & Y +/- (J2) 1. Gelenk verfahren
Totmanschalter & STEP/MOVE & Z +/- (J3) 2. Gelenk verfahren
Totmanschalter & STEP/MOVE & B +/- (J5) 3. Gelenk verfahren
Totmanschalter & STEP/MOVE & C +/- (J6) Greifer drehen
HAND & C +/- Greifer öffnen/schließen
Totmanschalter & STEP/MOVE & C +/- Geschwindigkeit einstellen

Hinweis:

Die Geschwindigkeit sollte geringer bleiben, damit eine Kollision rechtzeitig verhindert werden kann.

Positionen teachen

Zum Teachen der Positionen wie folgt vorgehen:

1. Nach dem Einschalten des Steuergerätes das Startdisplay durch Drücken der Taste MENU aufrufen. 'TEACH' durch Drücken der Taste INP/EXE wählen.

2. Programmnummer des aktuellen Programms eingeben. Danach INP/EXE Taste drücken.

3. POS Taste drücken. Mit den Tasten +/ FORWD bzw. -/ BACKWD Positionen P1, P2, P3, P4, P5 und P99 auswählen.

4. Verfahrgeschwindigkeit durch Drücken der Taste -/ BACKWD reduzieren.

5. Totmannschalter auf der Rückseite der Teachingbox sowie STEP/MOVE Taste drücken. Wenn die Servomotoren eingeschaltet sind, INP/EXE Taste drücken. Die gewählte Position wird angefahren. Dabei auf mögliche Kollisionen achten!

6. Angefahrene Positionen kontrollieren. Ist die Position korrekt, zu Schritt 3 zurückkehren und nächste Position prüfen. Ist die Position nicht korrekt, weiter mit Schritt 7 verfahren.

7. Totmannschalter drücken.

8. Koordinatensystem wählen, z.B. XYZ.

9. STEP/MOVE Taste drücken und Roboter durch Drücken der Tasten -X, +X, -Y, +Y, -Z, +Z, -A, +A, -B und +B bewegen.

10. Wenn die genaue Position angefahren ist, ADD Taste zweimal drücken. Die aktuelle Position wird in die Positionsliste übernommen.

(HINWEIS: Durch das Drücken der Tasten HAND und +C bzw. HAND und -C wird der Greifer geöffnet bzw. geschlossen).


Quick-Start Anleitung

Nach Datenverlust (z.B durch Ausfall der Spannungsversorgung) Punkt 1 und 2 beachten:

  1. Speicher zurücksetzen (General-Reset)
  2. Nullpunkte/Endanschläge des Roboters einlernen (siehe Abbildung 3,4,5)
  3. Programm inkl. Positionsdaten über CIROS Studio auf den Roboter laden:
    1. Verbindung zum Roboter über RS232-Anschluss
    2. Roboter einschalten und Schlüsselschalter auf Auto Op. Stellen
    3. CIROS Studio starten
    4. Neues Mitsubishi-Projekt anlegen
    5. Verbindung zum Roboter herstellen: Rechtsklick auf Verbindung (im RCI-Explorer) -> im Punkt Eigenschaften den richtigen COM-Port des RS232-Steckers einstellen; dann mit einem erneuten Rechtsklick auf Verbindung die Verbindung herstellen; zur Kontrolle: im RCI-Explorer „Robotertyp“ auswählen und erfolgreiche Verbindung prüfen
    6. Programmierungsfenster als aktives Fenster auswählen (Linksklick auf das Fenster) und Programmierung (MB.4) öffnen
    7. Positionslistenfenster auswählen und Positionsliste öffnen
    8. Beide Fenster einzeln auf den Roboter laden (oben rechts in der Aktionsleiste auf „Download“ klicken)
  4. Roboter neu starten
  5. Programm auswählen (CHANGE DISPLAY – Taste drücken und mit UP und DOWN am Roboter-Bedienteil den gegebenen Programmnamen

auswählen)

  1. Positionen einzeln abfahren:
    1. Schlüsselschalter auf TEACH
    2. Schlüssel in die Teaching Box stecken und auf ENABLE stellen
    3. Menü aufrufen und TEACH-Unterpunkt auswählen
    4. Programm auswählen
    5. POS-Taste betätigen
    6. Mit den Tasten „+-Forward“ und „-Backward“ können die einzelnen Positionen ausgewählt werden
    7. Anfahren der Positionen mit gleichzeitigem Drücken des Totmannschalters und STEP/MOVE Taste (Warten, bis die Servos hörbar eingeschalten haben), danach INP/EXE Taste gleichzeitig dazu drücken und gedrückt halten -> Roboter fährt die Position an
    8. Verfahrgeschwindigkeit anpassen -> Schlüssel in der Teaching-Box auf Disable und am Steuergerät auf Auto Op. Stellen -> über CHANGE DISPLAY auf die Geschwindigkeit wechseln und mit UP und DOWN verstellen (min.=10 und max.=100)
    9. Evtl. Ändern und Feinjustieren der Punkte über die Pfeiltasten -> nach Änderung abspeichern mit INP/EXE


Roboter ist einsatzbereit!

  • Roboter vor Programmdurchlauf in Grundposition P99 fahren
  • SERVO ON betätigen (warten, bis die Servos hörbar eingeschaltet wurden
  • START-Taste ist nun freigegeben


Die Anleitungsdatei kann in SVN hier gefunden werden.