Der mit der CTE-Arbeitszelle verwendete 6-Achs-Roboterarm ist so konzipiert, dass er die Funktionalität von Industrieroboterarmen, die in automatisierten Fertigungssystemen eingesetzt werden, nachbildet. Der 6-Achsen-Arm verfügt über sechs Drehgelenke, die eine präzise Bewegung und Positionierung des Endeffektors ermöglichen. Möglicherweise stellen Sie fest, dass die Bewegungen nicht Ihren Erwartungen entsprechen oder dass es ein Problem mit den Verbindungen gibt. Falls sich der 6-Achsen-Arm nicht bewegt oder sich nicht wie erwartet verhält, verwenden Sie die in diesem Artikel beschriebenen Schritte zur Fehlerbehebung, um häufig auftretende Probleme zu identifizieren und zu beheben.
Erste Überprüfungen
Bevor Sie spezifische Probleme beheben, überprüfen Sie bitte Folgendes:
- Der 6-Achsen-Arm ist eingeschaltet.
- Der 6-Achsen-Arm ist ordnungsgemäß angeschlossen.
- Einen 6-Achsen-Arm ohne Gehirn einsetzen? Anhand der Schritte im Abschnitt Direkte Verbindung weiter unten erfahren Sie mehr über das Überprüfen von Verbindungen.
- Verwendung einer CTE-Arbeitszelle mit einem EXP-Gehirn? Anhand der Schritte im Abschnitt „ Verbindung über ein EXP Brain erfahren Sie mehr über das Überprüfen von Verbindungen.
- Alle Smart Cables sind sicher verbunden.
- Die gesamte Firmware ist auf dem neuesten Stand. Nutzen Sie die unten verlinkten Artikel, um zu überprüfen, ob die Firmware für den 6-Achsen-Arm und Brain auf dem neuesten Stand ist.
Direkte Verbindung
Prüfen Sie, ob das Netzkabel vollständig in die Rückseite des 6-Achsen-Arms eingesteckt und an eine Stromquelle angeschlossen ist. Lesen Sie diesen Artikel, um mehr über die Stromversorgung des 6-Achsen-Arms zu erfahren.
Stellen Sie sicher, dass das USB-C-Kabel vollständig in den USB-C-Anschluss auf der Rückseite des 6-Achsen-Arms eingesteckt und mit Ihrem Computer verbunden ist. Sobald das Gerät mit Strom versorgt und mit dem Computer verbunden ist, leuchtet die grüne Kontrollleuchte. Lesen Sie diesen Artikel, um mehr darüber zu erfahren, wie Sie den 6-Achsen-Arm direkt an Ihren Computer anschließen.
Hinweis: Wenn das USB-C-Kabel nach der ersten Verbindung getrennt wird, das Netzkabel aber eingesteckt bleibt, leuchtet das grüne Licht möglicherweise weiterhin.
Verbindung über ein EXP-Gehirn
Wenn Sie Projekte mit dem EXP Brain durchführen, stellen Sie sicher, dass das USB-C-Kabel und das Netzkabel nicht mehr mit dem 6-Achsen-Arm verbunden sind. Der 6-Achsen-Arm sollte über das Smart Cable mit dem Gehirn verbunden werden wie in diesem Bild gezeigt.
Sollte das Problem weiterhin bestehen, suchen Sie Ihr Problem im Abschnitt Mögliche Probleme und mögliche Lösungen weiter unten.
Kurzanleitung zur Fehlerbehebung
Die folgende Tabelle fasst einige häufige Situationen zusammen. Weitere Details zu den einzelnen Problemen und möglichen Lösungen finden Sie weiter unten.
Wenn Folgendes passiert: |
Versuchen Sie zunächst Folgendes: |
|---|---|
| Der 6-Achsen-Arm bewegt sich nicht. | Überprüfen Sie die USB-C-Verbindung oder die Smart-Cable-Verbindung sowie die Gerätekonfiguration in VEXcode. |
| Der 6-Achsen-Arm bewegt sich unerwartet | Überprüfen Sie mit dem Teach Pendant, ob sich alle Gelenke wie erwartet bewegen. |
| Lange Verzögerungen zwischen den Bewegungen des 6-Achsen-Arms | Überprüfen Sie die Koordinatenwerte im VEXcode-Projekt und verifizieren Sie diese mit dem Teach Pendant. |
| Kurze Verzögerungen zwischen den Bewegungen des 6-Achsen-Arms | Auch wenn es den Anschein haben mag, als ob ein Fehler auftritt, funktioniert der 6-Achsen-Arm wie vorgesehen. Mehr dazu erfahren Sie weiter unten. |
| Kommunikationsfehler zwischen EXP-Gehirn und 6-Achsen-Arm | Trennen Sie den 6-Achsen-Arm von der externen Stromversorgung und schalten Sie anschließend den 6-Achsen-Arm und das Steuergerät aus und wieder ein. |
| Fehlermeldungen im Teach-Pendant | In der folgenden Fehlerliste finden Sie Schritte zur Fehlerbehebung. |
Wenn Sie ein Problem haben, das nicht unter die hier aufgeführten fällt, und Sie die anderen in diesem Artikel aufgeführten Methoden zur Fehlerbehebung ausprobiert haben, wenden Sie sich bitte an -Support.
Mögliche Probleme und Lösungsansätze
Im folgenden Abschnitt werden mögliche Probleme, die bei Ihrem 6-Achsen-Arm aufgetreten sind, aufgeschlüsselt und mögliche Ursachen sowie Lösungsansätze zur Fehlerbehebung erläutert.
Problem: Der 6-Achsen-Arm bewegt sich nicht.
Symptome:
- Der 6-Achsen-Arm bewegt sich nicht, wenn ein VEXcode-Projekt ausgeführt wird.
- Das Teach-Pendant kann den Arm nicht steuern (wenn es direkt angeschlossen ist).
Mögliche Ursachen:
- Die USB- oder Smart-Kabelverbindungen sind locker oder unterbrochen.
- Der 6-Achsen-Arm war in VEXcode nicht oder nicht korrekt konfiguriert.
- Es ist ein gemeinsamer Fehler aufgetreten.
Lösungen:
- Überprüfen Sie alle Kabelverbindungen. Stellen Sie sicher, dass alle Kabel vollständig in die richtigen Anschlüsse eingesteckt sind.
- Beachten Sie die Montageanleitung, um sicherzustellen, dass alle Smart Cables in den richtigen Anschluss gesteckt werden.
- Bei Verwendung einer direkten Verbindung stellen Sie sicher, dass das USB-C-Kabel in den richtigen Anschluss eingesteckt ist.
- Überprüfen Sie die Gerätekonfiguration.
- Bei Verwendung des 6-Achsen-Arms mit direkter Verbindung stellen Sie sicher, dass der 6-Achsen-Arm mit VEXcode verbunden ist und die Firmware auf dem neuesten Stand ist.
- Wenn Sie den 6-Achsen-Arm verwenden, der mit einem EXP Brain verbunden ist, befolgen die Schritte in diesem Artikel, um einen 6-Achsen-Arm in VEXcode EXP zu konfigurieren.
Achten Sie besonders auf die Portnummer in der Konfiguration. Der beim Konfigurieren des 6-Achsen-Arms gewählte Port wird auch im Namen des Geräts angezeigt (hier als Arm10 dargestellt).
- Überprüfen Sie mithilfe des Teach Pendants, ob jedes Gelenk funktioniert. Folgen Sie den Schritten im Abschnitt Verwenden des Teach Pendants zur Fehlerbehebung weiter unten.
Problem: 6-Achsen-Arm bewegt sich unerwartet
Symptome:
- Der 6-Achsen-Arm bewegt sich an eine unerwartete Position.
- Der 6-Achsen-Arm erreicht die vorgesehenen Koordinaten nicht.
Mögliche Ursachen:
- Fehler beim Verbindungsaufbau zur Kachel.
- Es ist ein gemeinsamer Fehler aufgetreten.
- Falsche Koordinatenwerte.
Lösungen:
- Überprüfen Sie anhand der Montageanleitung (ist auch hier verlinkt ), ob der 6-Achsen-Arm an der richtigen Stelle mit der Fliese verbunden ist.
Achten Sie besonders auf die Ausrichtung der Basis des 6-Achsen-Arms. Die Seite mit dem Smart Port, dem Anschlussbereich für das Netzkabel und dem USB-C-Kabel sollte über den Kachelpositionen 1, 2 und 3 ausgerichtet sein.
- Überprüfen Sie, ob der Endeffektor am 6-Achsen-Arm mit dem im VEXcode-Projekt oder im Teach Pendant ausgewählten Endeffektor übereinstimmt.
- Überprüfen Sie alle im Projekt verwendeten Koordinaten. Das können Sie auf zwei Arten tun:
- Zeichnen Sie die Koordinaten mithilfe der CTE Digital Notebook-Vorlage ein.
- Verwenden Sie das Teach Pendant und manuelle Bewegungen, um die x-, y- und z-Koordinaten Ihres gewünschten Standorts zu bestimmen. Befolgen Sie die Schritte in dieser Lektion, um die manuelle Bewegung mit dem Teach Pendant zu aktivieren.
- Überprüfen Sie mithilfe des Teach Pendants, ob jedes Gelenk funktioniert. Folgen Sie den Schritten im Abschnitt Verwenden des Teach Pendants zur Fehlerbehebung weiter unten.
Problem: Lange Verzögerungen zwischen den Bewegungen des 6-Achsen-Arms
Symptome:
- Der 6-Achsen-Arm bewegt sich, weist aber lange Verzögerungen zwischen den Bewegungen auf.
- Der 6-Achsen-Arm bewegt sich, scheint aber mitten im Projekt die Funktion einzustellen.
Mögliche Ursache:
- Falsche Koordinatenwerte.
- Der 6-Achsen-Arm fährt immer zur gewünschten Koordinatenposition. Wird die Bewegung durch ein Hindernis oder eine Kollision gestoppt, scheint sie zu pausieren, während sie versucht, die entsprechende Koordinate zu erreichen.
Lösungen:
- Überprüfen Sie die Koordinatenwerte, die für ein Projekt mit allen Elementen im Layout verwendet werden sollen. Dies umfasst Würfel, Scheiben, Paletten oder alle anderen Objekte, die sich auf der Kachel befinden würden, wenn das Projekt ausgeführt wird.
- Eine geringfügige Abweichung in der Höhe des Objekts oder Hindernisses kann den Arm daran hindern, die vorgegebene Koordinate zu erreichen.
- Verwenden Sie das Teach Pendant und manuelle Bewegungen, um die x-, y- und z-Koordinaten Ihres gewünschten Standorts zu bestimmen. Befolgen Sie die Schritte in dieser Lektion, um die manuelle Bewegung mit dem Teach Pendant zu aktivieren.
- Überprüfen Sie die neu ermittelten Koordinaten mithilfe der Funktion Move To . Damit können Sie den 6-Achsen-Arm mithilfe des Teach-Pendants in eine präzise Position bewegen. Geben Sie einfach die spezifischen x-, y- und z-Werte der Koordinatenposition ein, zu der Sie den 6-Achsen-Arm bewegen möchten.
- Überprüfen Sie, ob der Endeffektor am 6-Achsen-Arm mit dem im VEXcode-Projekt oder im Teach Pendant ausgewählten Endeffektor übereinstimmt.
- Bearbeiten Sie das VEXcode-Projekt, damit das Projekt fortgesetzt werden kann.
- Der Block Move to position in VEXcode wartet automatisch, bis die Bewegung abgeschlossen ist, bevor er zum nächsten Befehl übergeht. Verwenden Sie die Option und warten Sie nicht im Befehl, um fortlaufende Bewegungen mit dem 6-Achsen-Arm zu ermöglichen.
- Weitere Informationen zum Block An Position bewegen finden Sie in der VEXcode-API-Referenz. Informationen sind auch in der API verfügbar, wenn Sie mit Python oder C++ arbeiten.
Problem: Kurze Verzögerungen zwischen den Bewegungen des 6-Achsen-Arms
Symptom:
- Der 6-Achsen-Arm bewegt sich, weist aber kurze Verzögerungen zwischen den Bewegungen auf.
Mögliche Ursache:
- Es können kurze Pausen auftreten, während sich jedes Gelenk bewegt, um innerhalb der akzeptierten Fehlertoleranz zu bleiben.
- Bei jeder Bewegung ist der 6-Achsen-Arm darauf ausgerichtet, die gewünschte Koordinate innerhalb einer Fehlertoleranz (~1-2 Millimeter) zu erreichen. Dadurch wird sichergestellt, dass der 6-Achs-Arm jede Koordinate sicher erreichen und weiterhin sicher und so genau wie möglich arbeiten kann.
Lösung:
- Auch wenn es den Anschein haben mag, als ob ein Fehler auftritt, funktioniert der 6-Achsen-Arm wie vorgesehen. Falls Ihnen die Verzögerungen zu lang erscheinen, lesen Sie bitte das oben stehende Problem „Lange Verzögerungen“ und befolgen Sie die dort empfohlenen Lösungsansätze.
Problem: Kommunikationsfehler zwischen EXP-Gehirn und 6-Achsen-Arm
Symptome:
- Das Gehirn schaltet sich nicht ab, solange der 6-Achsen-Arm eingeschaltet und mit Strom versorgt wird.
- Der 6-Achsen-Arm bewegt sich nicht, während er mit dem EXP Brain verbunden ist, und der Code, der mit dem 6-Achsen-Arm zusammenhängt, scheint übersprungen zu werden.
- Der 6-Achsen-Arm wird im Gerätebildschirm des EXP Brain nicht als angeschlossenes Gerät angezeigt.
Mögliche Ursache:
- Ein VEXcode-Projekt wurde über eine direkte USB-Verbindung zum 6-Achsen-Arm ausgeführt, während dieser gleichzeitig mit einem EXP Brain verbunden war.
Lösung:
- Trennen Sie das Smart Cable vom 6-Achsen-Arm, sodass es nicht mehr mit dem EXP Brain verbunden ist.
- Schalten Sie den 6-Achsen-Arm und das EXP-Gehirn aus und wieder ein.
- Nehmen Sie die Batterie aus dem EXP Brain heraus, setzen Sie die Batterie wieder ein und schalten Sie das Brain ein.
- Den 6-Achsen-Arm vom Stromnetz trennen, 10 Sekunden warten und dann das Stromkabel wieder an den 6-Achsen-Arm anschließen.
- Verbinden Sie den 6-Achsen-Arm und das EXP Brain nur dann wieder, wenn Sie Code ausführen möchten, indem Sie ein Projekt auf das Brain herunterladen. Es wird weder empfohlen noch ist es vorgesehen, dass die Geräte gleichzeitig mehrere Verbindungen haben, auch nicht beim Wechsel zwischen verschiedenen Codierungsmethoden für den 6-Achsen-Arm.
Problem: Fehlermeldung im Teach-Pendant
Wenn beim Bewegen des 6-Achsen-Arms ein Fehler im Teach Pendant-Status angezeigt wird, können Sie weitere Schritte zur Fehlerbehebung unternehmen, um das Problem zu beheben.
DerStatus im Teach Pendant Dashboard macht Sie auf Fehler bei Ihrem 6-Achsen-Arm aufmerksam. Wenn ein Fehler auftritt, wird die Statusleiste rot und der Fehler wird angezeigt. Der Fehler wird weiterhin angezeigt, bis er behoben ist und der 6-Achsen-Arm erfolgreich in eine gültige oder sichere Position bewegt wurde.
Abhängig vom gemeldeten Fehler können Sie mit unterschiedlichen Schritten versuchen, das Problem zu lösen. Hier sind einige der häufigsten Fehler und Schritte zur Lösung des Problems:
-
Ungültige Position angefordert – Die Position, die Sie erreichen möchten, liegt nicht innerhalb der Grenzen des 6-Achsen-Arms.
- Wenn Sie den Arm bewegen, werden Sie feststellen, dass bestimmte Bewegungstasten jetzt möglicherweise deaktiviert sind. Versuchen Sie, den 6-Achsen-Arm auf derselben Achse in die entgegengesetzte Richtung zu bewegen, bis der Fehler behoben ist und alle Jogging-Tasten wieder aktiviert sind.
- Wenn Sie sich zu einer Position bewegt haben, liegen die eingegebenen Koordinaten nicht innerhalb der für den 6-Achsen-Arm erreichbaren Position. Wählen SieZur sicheren Position bewegen“, um den 6-Achsen-Arm in eine sichere Position zurückzubringen, und passen Sie Ihre Koordinaten so an, dass sie innerhalb der Grenzen des 6-Achsen-Arms liegen.
- Weitere Informationen zur Verwendung des Teach Pendant zum Finden der erreichbaren Positionen des 6-Achsen-Arms finden Sie in dieser Lektion im Einführungskurs zum 6-Achsen-Arm.
- Beim Bewegen in die sichere Position ist ein unerwarteter Fehler aufgetreten. -Beim Versuch, in die sichere Position zu fahren, ist am 6-Achsen-Arm ein Fehler aufgetreten.
- Versuchen Sie erneut,Zur sicheren Position verschieben“ auszuwählen, um zu prüfen, ob die Verschiebung nach einigen Augenblicken erfolgreich ist.
- Versuchen Sie, den 6-Achsen-Arm aus- und wieder einzuschalten, indem Sie das Strom- und USB-C-Kabel von der Rückseite des 6-Achsen-Arms trennen. Warten Sie etwa 10 Sekunden und stecken Sie dann die Kabel wieder ein. Schließen Sie VEXcode und öffnen Sie ihn erneut, oder aktualisieren Sie die Seite, wenn Sie webbasierten VEXcode verwenden. Stellen Sie dann die Verbindung zu VEXcode wieder her und versuchen erneut, zur sicheren Position zu gelangen.
-
Die Befehlsausführung ist aufgrund von ... fehlgeschlagen. -Ein Fehler ist aufgetreten und der 6-Achsen-Arm konnte die Bewegung nicht abschließen.
- Versuchen Sie erneut,Zur sicheren Position verschieben“ auszuwählen, um zu prüfen, ob die Verschiebung nach einigen Augenblicken erfolgreich ist.
- Versuchen Sie, den 6-Achsen-Arm aus- und wieder einzuschalten, indem Sie das Strom- und USB-C-Kabel von der Rückseite des 6-Achsen-Arms trennen. Warten Sie etwa 10 Sekunden und stecken Sie dann die Kabel wieder ein. Schließen Sie VEXcode und öffnen Sie ihn erneut, oder aktualisieren Sie die Seite, wenn Sie webbasierten VEXcode verwenden. Stellen Sie dann die Verbindung zu VEXcode wieder her und versuchen erneut, zur sicheren Position zu gelangen.
-
Bewegung in sichere Position fehlgeschlagen: Kontrollierter Stopp aktiviert –Der 6-Achsen-Arm hat beim Versuch, sich zu bewegen, einen kontrollierten Stopp ausgelöst.
- Stellen Sie sicher, dass der 6-Achsen-Arm nicht mit einem Hindernis auf seinem Weg kollidiert ist oder dass die Taste „Kontrollierter Stopp“ am Signalturm nicht versehentlich gedrückt wurde. Beseitigen Sie die Hindernisse und versuchen Sie erneut,Zur sicheren Position bewegen“ auszuwählen.
- Versuchen Sie, den 6-Achsen-Arm aus- und wieder einzuschalten, indem Sie das Strom- und USB-C-Kabel von der Rückseite des 6-Achsen-Arms trennen. Warten Sie etwa 10 Sekunden und stecken Sie dann die Kabel wieder ein. Schließen Sie VEXcode und öffnen Sie ihn erneut, oder aktualisieren Sie die Seite, wenn Sie webbasierten VEXcode verwenden. Stellen Sie dann die Verbindung zu VEXcode wieder her und versuchen erneut, zur sicheren Position zu gelangen.
Verwendung des Teach-Pendants zur Fehlerbehebung
Nachdem Sie Ihren 6-Achsen-Arm erfolgreich eingeschaltet und angeschlossen haben und wissen, dass die Firmware auf dem neuesten Stand ist, besteht der nächste Schritt darin, den 6-Achsen-Arm direkt anzuschließen und das Teach Pendant zur Diagnose des Problems zu verwenden. Achten Sie bei Verwendung des Teach Pendant darauf, dass der 6-Achsen-Arm nicht mit dem Brainverbunden ist. Um das Teach Pendant verwenden zu können, muss der 6-Achsen-Arm direkt mit VEXcode verbunden sein. Lesen Sie diesen Artikel, um mehr über den Zugriff auf das Teach Pendant mit dem 6-Achsen-Arm zu erfahren.
In sichere Position bringen
Wählen Sie die Schaltfläche„Zur sicheren Position bewegen“ oben auf dem Teach Pendant, um zu sehen, ob Ihr 6-Achsen-Arm die sichere Position erfolgreich erreichen kann. Lesen Sie diesen Artikel, um mehr über den Zugriff auf das Teach Pendant mit dem 6-Achsen-Arm zu erfahren.
Den Arm rütteln
Versuchen Sie als Nächstes, den 6-Achsen-Arm mithilfe der Arm-Jogging-Schaltflächen entlang jeder Achse zu bewegen. Stellen Sie sicher, dass sich der 6-Achsen-Arm bewegt, wenn die Taste gedrückt wird, und achten Sie darauf, dass sich die X-, Y- und Z-Werte im Dashboard ändern, während sich der 6-Achsen-Arm bewegt. Lesen Sie diesen Artikel, um mehr über das Joggen mit dem Teach Pendant zu erfahren.
Testen Sie die Verbindungen, wenn die Fehler weiterhin bestehen
Wenn die Fehler weiterhin bestehen, können Sie mit dem Teach Pendant jedes einzelne Gelenk am 6-Achsen-Arm manuell testen, um sicherzustellen, dass sie sich wie erwartet bewegen. Stellen Sie sicher, dass der 6-Achsen-Arm eingeschaltet und direkt mit VEXcode verbunden ist, aber nicht mit dem Brain, um das Teach Pendant zu verwenden.
Wählen Sie unten am Teach PendantErweiterte Daten anzeigen“ aus.
Bewegen Sie jedes Gelenk des 6-Achsen-Arms einzeln manuell. Achten Sie beim Bewegen der einzelnen Gelenke darauf, dass sich die Werte für J1 bis J5 ändern. (Hinweis:Gelenk 6 meldet immer einen Wert von 0.) Wenn sich alle Gelenke bewegen und die Werte ändern, versuchen Sie erneut,Zur sicheren Position bewegen“ auszuwählen.
Während der Anzeige von erweiterten Daten und der Bewegung des 6-Achsen-Arms und das Folgende passiert, senden Sie Feedback über VEXcode und kontaktieren Sie VEX Support. Geben Sie bei der Übermittlung Ihres Feedbacks unbedingt Ihre Kontaktinformationen an. Lesen Sie diesen Artikel, um mehr über die Verwendung der Feedback-Schaltfläche zu erfahren.
- Keines der Gelenke bewegt sich oder zeigt veränderliche Werte an.
- Die gemeinsamen Fehler zeigen andere Werte als 0 an.