Rozwiązywanie problemów z ramieniem CTE 6-Axis

6-osiowe ramię robota używane w stacji roboczej CTE zostało zaprojektowane tak, aby odtworzyć funkcjonalność przemysłowych ramion robotycznych stosowanych w zautomatyzowanych systemach produkcyjnych. Ramię 6-osiowe zawiera sześć obrotowych połączeń, które umożliwiają precyzyjne przemieszczanie i pozycjonowanie efektora końcowego. Możesz zauważyć, że ruchy nie są takie, jakich oczekiwałeś, lub że występuje problem z połączeniami. Jeśli ramię 6-osiowe nie porusza się lub zachowuje się nieprawidłowo, należy skorzystać z procedur rozwiązywania problemów opisanych w tym artykule, aby zidentyfikować i rozwiązać typowe problemy.


Pierwsze kontrole

Przed przystąpieniem do rozwiązywania konkretnych problemów należy sprawdzić następujące kwestie: 

  • Ramię 6-osiowe jest włączone.
  • Ramię 6-osiowe jest prawidłowo podłączone.
    • Czy używasz ramienia 6-osiowego bez mózgu? Aby dowiedzieć się więcej na temat sprawdzania połączeń, wykonaj czynności opisane w sekcji Połączenie bezpośrednie poniżej.
    • Czy używasz komórki roboczej CTE z mózgiem EXP? Aby dowiedzieć się więcej na temat sprawdzania połączeń, wykonaj czynności opisane w sekcji Łączenie za pomocą EXP Brain.
  • Wszystkie kable Smart są bezpiecznie podłączone.
  • Całe oprogramowanie sprzętowe jest aktualne. Skorzystaj z artykułów podlinkowanych poniżej, aby sprawdzić, czy oprogramowanie sprzętowe 6-Axis Arm i Brain jest aktualne.

Bezpośrednie połączenie

Kabel zasilający podłączony do prawego portu z tyłu podstawy ramienia 6-osiowego.

Sprawdź, czy kabel zasilający jest całkowicie włożony do tylnej części ramienia 6-osiowego i podłączony do źródła zasilania. Przeczytaj ten artykuł, aby dowiedzieć się więcej o zasilaniu ramienia 6-osiowego.

Tylne porty ramienia CTE 6-Axis z podłączonymi kablami USB-C i zasilającymi oraz włączoną zieloną kontrolką stanu

Upewnij się, że kabel USB-C jest włożony do końca do portu USB-C z tyłu ramienia 6-Axis Arm i podłączony do komputera. Po podłączeniu do komputera i włączeniu zasilania zaświeci się zielona kontrolka. Przeczytaj ten artykuł, aby dowiedzieć się więcej na temat podłączania ramienia 6-osiowego bezpośrednio do komputera.

Uwaga: Po pierwszym podłączeniu, jeśli kabel USB-C zostanie odłączony, a kabel zasilający pozostanie podłączony, zielone światło może nadal się świecić. 

Łączenie za pomocą mózgu EXP

Kabel Smart Cable podłączony do centralnego portu z tyłu podstawy ramienia CTE 6-Axis Arm, przy czym lewy i prawy port pozostają nieużywane.

Podczas uruchamiania projektów przy użyciu EXP Brain należy upewnić się, że kabel USB-C i przewód zasilający nie są już podłączone do ramienia 6-Axis Arm. Ramię 6-osiowe być do mózgu za pomocą inteligentnego kabla, jak pokazano na tym obrazku.

Jeśli problem nadal występuje, znajdź go w sekcji Potencjalne problemy i możliwe rozwiązania poniżej.


Krótki przewodnik rozwiązywania problemów

Poniższa tabela podsumowuje niektóre typowe sytuacje. Więcej szczegółów na temat każdego z problemów i możliwych rozwiązań można znaleźć poniżej.

Jeśli tak się stanie:

Najpierw spróbuj tego:

Ramię 6-osiowe nie porusza się Sprawdź połączenie USB-C lub połączenia Smart Cable i konfigurację urządzenia w VEXcode.
Ramię 6-osiowe porusza się nieoczekiwanie Sprawdź, czy wszystkie połączenia poruszają się zgodnie z oczekiwaniami za pomocą pilota Teach Pendant.
Długie opóźnienia między ruchami ramienia 6-osiowego Sprawdź wartości współrzędnych w projekcie VEXcode i zweryfikuj je za pomocą Teach Pendant.
Krótkie opóźnienia między ruchami ramienia 6-osiowego Mimo że może się wydawać, że wystąpił błąd, ramię 6-osiowe działa zgodnie z przeznaczeniem. Więcej informacji znajdziesz poniżej.
Nieudana komunikacja między mózgiem EXP a ramieniem 6-osiowym Odłącz ramię 6-osiowe od zasilania zewnętrznego, a następnie wyłącz i włącz ramię 6-osiowe oraz mózg.
Komunikaty o błędach w pilocie nauczania Aby znaleźć kroki rozwiązywania problemów, przejrzyj poniższą listę błędów.

Jeśli napotkałeś problem, który nie jest wymieniony tutaj i wypróbowałeś inne metody rozwiązywania problemów podane w tym artykule, skontaktuj się z pomocą techniczną VEX .


Potencjalne problemy i możliwe rozwiązania

W poniższej sekcji opisano potencjalne problemy, które wystąpiły w przypadku ramienia 6-osiowego, a także wyjaśniono możliwe przyczyny problemu i rozwiązania, które pomogą w jego rozwiązaniu. 

Problem: Ramię 6-osiowe się nie porusza

Objawy: 

  • Ramię 6-osiowe nie porusza się podczas pracy nad projektem VEXcode.
  • Pilot Teach Pendant nie może sterować ramieniem (gdy jest podłączony bezpośrednio).

Możliwe przyczyny: 

  • Połączenia USB lub Smart Cable są luźne lub rozłączone.
  • Ramię 6-osiowe nie zostało skonfigurowane lub zostało skonfigurowane nieprawidłowo w VEXcode.
  • Wystąpił wspólny błąd.

Rozwiązania: 

  1. Sprawdź wszystkie połączenia kablowe. Sprawdź, czy wszystkie kable są prawidłowo włożone do odpowiednich portów. 
  2. Sprawdź konfigurację urządzenia.

Informacje o urządzeniu VEXcode EXP pokazujące ramię o nazwie ARM 10 w celu identyfikacji na liście konfiguracji

Zwróć szczególną uwagę na numer portu w konfiguracji. Port wybrany podczas konfiguracji ramienia 6-osiowego będzie również wyświetlany w nazwie urządzenia (tutaj pokazany jako Arm10).

  1. Sprawdź, czy wszystkie połączenia działają prawidłowo za pomocą pilota Teach Pendant. Wykonaj czynności opisane w sekcji Rozwiązywanie problemów za pomocą pilota zdalnego sterowania poniżej.

Problem: Ramię 6-osiowe porusza się nieoczekiwanie

Objawy: 

  • Ramię 6-osiowe przesuwa się w nieoczekiwane miejsce.
  • Ramię 6-osiowe nie osiąga zamierzonych współrzędnych.

Możliwe przyczyny: 

  • Wystąpił błąd kompilacji podczas łączenia się z kafelkiem.
  • Wystąpił wspólny błąd.
  • Nieprawidłowe wartości współrzędnych.

Rozwiązania: 

  1. Sprawdź, czy ramię 6-osiowe jest podłączone do płytki w odpowiednim miejscu, korzystając z instrukcji budowy (, link znajduje się tutaj).

Ramię 6-osiowe ustawione nad kafelkiem, pokazujące prawidłową pozycję mocowania.

Zwróć szczególną uwagę na orientację podstawy ramienia 6-osiowego. Strona z portem Smart Port, obszar do podłączenia przewodu zasilającego i kabla USB-C powinna być wyrównana z miejscami na kafelkach 1, 2 i 3.

  1. Sprawdź, czy efektor końcowy na ramieniu 6-osiowym jest taki sam, jak ten wybrany w projekcie VEXcode lub w pilocie szkoleniowym. 
  2. Sprawdź wszystkie współrzędne użyte w projekcie. Można to zrobić na dwa sposoby:
  3. Sprawdź, czy wszystkie połączenia działają prawidłowo za pomocą pilota Teach Pendant. Wykonaj czynności opisane w sekcji Rozwiązywanie problemów za pomocą pilota zdalnego sterowania poniżej.

Problem: Długie opóźnienia między ruchami ramienia 6-osiowego

Objawy: 

  • Ramię 6-osiowe porusza się, ale występują duże opóźnienia między ruchami.
  • Ramię 6-osiowe porusza się, ale wydaje się, że przestaje działać w trakcie projektu.

Możliwa przyczyna: 

  • Nieprawidłowe wartości współrzędnych.
    • Ramię 6-osiowe zawsze przesunie się do docelowej lokalizacji współrzędnych. Jeśli nastąpi zatrzymanie z powodu przeszkody lub kolizji, ruch będzie sprawiał wrażenie wstrzymanego, dopóki nie zostanie osiągnięty konkretny współrzędny.

Rozwiązania: 

  1. Sprawdź wartości współrzędnych, które mają być użyte w projekcie obejmującym wszystkie elementy na układzie. Dotyczy to kostek, dysków, palet i wszelkich innych obiektów, które będą obecne na kafelku po uruchomieniu projektu. 
    • Niewielkie odchylenie wysokości obiektu lub przeszkody może uniemożliwić ramieniu osiągnięcie określonych współrzędnych.
    • Użyj pilota Teach Pendant i ruchów ręcznych, aby określić współrzędne x, y, z żądanej lokalizacji. Wykonaj kroki opisane w tej lekcji, aby włączyć ręczny ruch za pomocą pilota Teach Pendant.
    • Zweryfikuj nowo uzyskane współrzędne za pomocą funkcji Przenieś do . Dzięki temu możesz przesuwać ramię 6-osiowe do precyzyjnej pozycji, korzystając z pilota Teach Pendant. Wystarczy wpisać konkretne wartości x, y i z współrzędnych lokalizacji, do której chcesz przesunąć ramię 6-osiowe. 
  2. Sprawdź, czy efektor końcowy na ramieniu 6-osiowym jest taki sam, jak ten wybrany w projekcie VEXcode lub w pilocie szkoleniowym. 
  3. Edytuj projekt VEXcode, aby umożliwić kontynuację projektu.

Problem: krótkie opóźnienia między ruchami ramienia 6-osiowego

Objaw:

  • Ramię 6-osiowe porusza się, ale występują krótkie opóźnienia między ruchami.

Możliwa przyczyna:

  • Mogą wystąpić krótkie przerwy w ruchu każdego stawu, gdy będzie się on poruszał w granicach dopuszczalnego marginesu błędu. 
    • Przy każdym ruchu ramię 6-osiowe stara się osiągnąć zamierzone współrzędne z marginesem błędu (~1-2 milimetry). Dzięki temu ramię 6-osiowe może bezpiecznie osiągnąć każdą współrzędną i nadal działać bezpiecznie, z maksymalną dokładnością.

Rozwiązanie:

  1. Mimo że może się wydawać, że wystąpił błąd, ramię 6-osiowe działa zgodnie z przeznaczeniem. Jeśli masz wrażenie, że opóźnienia stają się zbyt długie, zapoznaj się z powyższym problemem „Duże opóźnienia” i zastosuj zalecane rozwiązania.

Problem: Nieudana komunikacja między mózgiem EXP a ramieniem 6-osiowym

Objawy:

  • Mózg nie wyłączy się, gdy 6-Axis Arm jest włączony i zasilany.
  • Ramię 6-osiowe nie porusza się po podłączeniu do mózgu EXP, a kod związany z ramieniem 6-osiowym wydaje się być pomijany.
  • Ramię 6-Axis Arm nie jest wyświetlane jako podłączone urządzenie na ekranie Urządzenia w EXP Brain.

Możliwa przyczyna:

  • Projekt VEXcode został uruchomiony poprzez bezpośrednie połączenie USB z ramieniem 6-Axis Arm, przy jednoczesnym podłączeniu do mózgu EXP.

Rozwiązanie:

  1. Odłącz kabel Smart Cable od ramienia 6-osiowego, aby nie był już połączony z mózgiem EXP.
  2. Wyłącz i włącz ramię 6-osiowe oraz mózg EXP.
    • Wyjmij baterię z urządzenia EXP Brain, włóż ją ponownie i włącz urządzenie.
    • Odłącz ramię 6-osiowe od zasilania, odczekaj 10 sekund, a następnie ponownie podłącz kabel zasilający do ramienia 6-osiowego.
  3. Podłącz ponownie ramię 6-Axis Arm i mózg EXP Brain tylko wtedy, gdy chcesz uruchomić kod poprzez pobranie projektu do mózgu. Nie zaleca się ani nie zamierza się, aby urządzenia miały wiele połączeń jednocześnie, nawet przy przełączaniu się między metodami kodowania ramienia 6-osiowego.

Problem: Komunikat o błędzie w pilocie nauczania

Jeśli podczas przesuwania ramienia 6-osiowego na wyświetlaczu stanu pilota Teach Pendant pojawi się błąd, możesz podjąć dodatkowe kroki rozwiązywania problemu.

Pasek stanu pilota Teach Pendant wyświetla komunikat o błędzie „Zażądano nieprawidłowej pozycji”

Status na pulpicie Teach Pendant powiadomi Cię o błędach w ramieniu 6-osiowym. Gdy wystąpi błąd, pasek stanu zaświeci się na czerwono i zostanie wyświetlony błąd. Błąd będzie wyświetlany do momentu jego rozwiązania i pomyślnego przesunięcia ramienia 6-osiowego do prawidłowej lub bezpiecznej pozycji.

W zależności od zgłoszonego błędu, możliwe są różne kroki mające na celu rozwiązanie problemu. Poniżej przedstawiono kilka najczęstszych błędów i sposobów rozwiązania problemu:

  • Nieprawidłowe żądanie pozycji - Pozycja, do której próbujesz dotrzeć, nie mieści się w granicach ramienia 6-osiowego.
  •  Wystąpił nieoczekiwany błąd podczas przesuwania do pozycji bezpiecznej -Ramię 6-osiowe napotkało błąd podczas próby przesuwania do pozycji bezpiecznej. 
    • Spróbuj ponownie wybrać opcjęPrzenieś do bezpiecznej pozycji , aby sprawdzić, czy po chwili ruch się powiedzie.
    • Spróbuj wyłączyć i ponownie włączyć ramię 6-osiowe, odłączając kabel zasilający i kabel USB-C z tyłu ramienia 6-osiowego. Poczekaj około 10 sekund, a następnie podłącz kable ponownie. Zamknij i ponownie otwórz VEXcode lub odśwież stronę, jeżeli używasz internetowego VEXcode. Następnie połącz się ponownie z VEXcode i spróbuj przejść do bezpiecznej pozycji.
  • Wykonanie polecenia nie powiodło się z powodu... -Wystąpił błąd i ramię 6-osiowe nie mogło dokończyć ruchu.
    • Spróbuj ponownie wybrać opcjęPrzenieś do bezpiecznej pozycji , aby sprawdzić, czy po chwili ruch się powiedzie.
    • Spróbuj wyłączyć i ponownie włączyć ramię 6-osiowe, odłączając kabel zasilający i kabel USB-C z tyłu ramienia 6-osiowego. Poczekaj około 10 sekund, a następnie podłącz kable ponownie. Zamknij i ponownie otwórz VEXcode lub odśwież stronę, jeżeli używasz internetowego VEXcode. Następnie połącz się ponownie z VEXcode i spróbuj przejść do bezpiecznej pozycji.
  • Nie udało się przesunąć do pozycji bezpiecznej: włączono kontrolowane zatrzymanie -Ramię 6-osiowe uruchomiło kontrolowane zatrzymanie podczas próby ruchu. 
    • Sprawdź, czy ramię 6-osiowe nie zderzyło się z przeszkodą na swojej drodze lub czy przycisk kontrolowanego zatrzymania na wieży sygnalizacyjnej nie został naciśnięty przypadkowo. Usuń przeszkody i spróbuj ponownie wybrać opcjęPrzejdź do bezpiecznej pozycji. 
    • Spróbuj wyłączyć i ponownie włączyć ramię 6-osiowe, odłączając kabel zasilający i kabel USB-C z tyłu ramienia 6-osiowego. Poczekaj około 10 sekund, a następnie podłącz kable ponownie. Zamknij i ponownie otwórz VEXcode lub odśwież stronę, jeżeli używasz internetowego VEXcode. Następnie połącz się ponownie z VEXcode i spróbuj przejść do bezpiecznej pozycji.

Korzystanie z pilota zdalnego sterowania do rozwiązywania problemów

Po pomyślnym uruchomieniu i podłączeniu ramienia 6-osiowego oraz upewnieniu się, że oprogramowanie sprzętowe jest aktualne, następnym krokiem jest bezpośrednie podłączenie ramienia 6-osiowego i użycie pilota Teach Pendant w celu zdiagnozowania problemu. Podczas korzystania z pilota Teach Pendant należy upewnić się, że ramię 6-osiowe nie jest podłączone do mózgu. Aby można było korzystać z pilota Teach Pendant, ramię 6-osiowe musi być bezpośrednio podłączone do VEXcode. Aby dowiedzieć się więcej na temat uzyskiwania dostępu do pilota zdalnego sterowania za pomocą ramienia 6-osiowego, przeczytaj ten artykuł.

Przesuń do bezpiecznej pozycji

Ekran pilota Teach Pendant wyświetla monit „Przenieś do bezpiecznej pozycji” z wyróżnionym przyciskiem „Przenieś do bezpiecznej pozycji”.

Kliknij przyciskMove to Safe Position (Przesuń do bezpiecznej pozycji 1) u góry pilota Teach Pendant, aby sprawdzić, czy ramię 6-osiowe może pomyślnie osiągnąć bezpieczną pozycję. Aby dowiedzieć się więcej na temat uzyskiwania dostępu do pilota zdalnego sterowania za pomocą ramienia 6-osiowego, przeczytaj ten artykuł.

Potrząsaj ramieniem

Naucz wisiorka, jak poruszać ramieniem 6-osiowym wzdłuż osi X, Y i Z.

Następnie spróbuj przesunąć ramię 6-osiowe wzdłuż każdej osi za pomocą przycisków ruchu ramienia. Upewnij się, że ramię 6-osiowe porusza się po naciśnięciu przycisku, i sprawdź, czy wartości X, Y i Z na pulpicie zmieniają się wraz z ruchem ramienia 6-osiowego. Przeczytaj ten artykuł, aby dowiedzieć się więcej o bieganiu z pilotem Teach Pendant.

Jeśli błędy nadal występują, przetestuj połączenia

Jeśli błędy nadal będą występować, możesz ręcznie przetestować każdy z przegubów ramienia 6-osiowego, aby upewnić się, że poruszają się zgodnie z oczekiwaniami, przy użyciu pilota Teach Pendant. Aby móc korzystać z pilota Teach Pendant, upewnij się, że ramię 6-Axis Arm jest włączone, bezpośrednio podłączone do VEXcode, a nie do mózgu. 

Pilot zdalnego sterowania w kodzie VEX wyświetla status Gotowy z podświetlonym przyciskiem Włącz tryb ręczny.

Wybierz opcję Włącz tryb ręczny , aby móc bezpiecznie poruszać ramieniem 6-osiowym ręcznie. Aby dowiedzieć się, jak włączyć tryb ręczny, zapoznaj się z tym artykułem.

Opcja Pokaż dane zaawansowane w panelu nauczania rozszerza panel Dane zaawansowane.

Na dole panelu Teach Pendant wybierz opcjęPokaż dane zaawansowane.

Ekran zaawansowanych danych Teach Pendant, na którym wyróżniono wartości połączeń J1–J6 i błędy połączeń, umożliwiające rozwiązywanie problemów z ramieniem 6-osiowym.

Ręcznie poruszaj każdym stawem ramienia 6-osiowego osobno. Podczas poruszania każdym stawem obserwuj, czy wartości od J1 do J5 ulegają zmianie. (Uwaga:Joint 6 zawsze będzie zgłaszać wartość 0.) Jeśli wszystkie stawy się poruszają i wartości ulegają zmianie, spróbuj ponownie wybrać opcjęPrzesuń do bezpiecznej pozycji. 

Podczas wyświetlania zaawansowanych danych i przesuwania ramienia 6-osiowego, jeśli wydarzy się poniższe, wyślij opinię za pomocą VEXcode i skontaktuj się z pomocą techniczną VEX Przesyłając opinię, pamiętaj o podaniu swoich danych kontaktowych. Aby dowiedzieć się więcej na temat korzystania z przycisku Opinie, przeczytaj ten artykuł. 

  • Żaden ze stawów nie porusza się lub nie wykazuje zmiennych wartości
  • błędów wspólnych pokazuje wartości inne niż 0

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: