Studium przypadku zdalnego wsparcia · Michigan, USA
Jak rozwiązaliśmy błąd podążania osi X/Y w wycinarce laserowej włóknowej EDS3000
Alarm błędu podążania nie zawsze oznacza awarię sprzętu serwomechanizmu. W tym przypadku zdalnego wsparcia kalibracja ruchu mierzonego i jedno ustawienie kierunku enkodera przywróciły stabilny i dokładny ruch osi X/Y.
Objaw: osie można było przesuwać ręcznie, ale kontroler ich nie poruszał
Klient z Michigan zgłosił, że osie HCFA X i Y można było przesuwać ręcznie w HSC Studio, ale nie poruszały się po poleceniu przez kontroler EDS3000. System wyświetlał również wiele alarmów, w tym błąd podążania zespołu 0 oraz komunikaty o błędach podążania dla osi X i Y.
Ponieważ oś Z działała prawidłowo, zespół wsparcia skupił diagnozę na parametrach ruchu X/Y, kierunku sprzężenia zwrotnego oraz niestandardowej strukturze przekładni maszyny.
Ważne: Alarm błędu podążania oznacza, że zadana pozycja kontrolera i sygnał zwrotny enkodera nie zgadzają się w dopuszczalnej tolerancji. Przed wymianą części należy zweryfikować mechanikę, skalowanie poleceń i kierunek enkodera.
Konfiguracja systemu
| Komponent | Konfiguracja w tym przypadku |
|---|---|
| System sterowania | EDS3000 |
| Oprogramowanie do cięcia | RayTools XC3000S, zaktualizowany z 2DCutAhead V2.0 do V2.4.2.48298 |
| Serwomechanizm osi X | HCFA seria SV-X, 220 V, 2,5 kW |
| Serwomechanizm osi Y | HCFA seria X5, 220 V, 1,5 kW |
| Serwomechanizm osi Z | Yaskawa; działa prawidłowo |
| Zasilacz | Mean Well LRS-600-24, 24 V / 25 A |
| Przekładnia | Połączenie śruby kulowej + paska zębatkowego + koła zębatego |
Dlaczego mechanizm ma znaczenie: ta maszyna nie używała standardowego napędu zębatkowego. Połączenie śruby kulowej, paska i koła zębatego oznacza, że standardowe obliczenia zębatkowe nie gwarantują poprawnej wartości skoku.
Krok 1: diagnoza na podstawie zmierzonego ruchu, nie założeń
Pierwsza zdalna analiza wskazała ustawienia skoku jako prawdopodobną przyczynę. Zespół zastosował prosty, ale istotny test: zlecić znany ruch i fizycznie zmierzyć rzeczywiste przesunięcie.
Usterka osi Y
Klient zlecił ruch o 100 mm. Oś początkowo wydawała się przesuwać około 83 mm; powtarzane pomiary potwierdziły, że rzeczywisty ruch wynosił 70 mm. Pokazało to, że parametr skalowania wymaga korekty.
Usterka osi X
Oś X wykazała znacznie większe rozbieżności i wielokrotnie wywoływała alarmy. Polecenie 100 mm mogło skutkować poważnie nieprawidłowym ruchem, co jasno wskazywało, że sama kalibracja może nie być jedyną przyczyną.
Skorygowany skok = Aktualny skok × (Rzeczywisty ruch ÷ Zadany ruch)
Używaj spójnych jednostek dla obu pomiarów. Po zmianie parametru wykonaj ten sam test ponownie, zanim dokonasz kolejnej regulacji.
Krok 2: skoryguj skok osi Y
Przy zadaniu ruchu 100 mm rzeczywisty ruch wyniósł 70 mm, zmierzony współczynnik to 0,7. Zespół wsparcia ponownie obliczył skok osi Y i zweryfikował wynik kolejnym testem ruchu.
Znane ustawienie enkodera
10 000 impulsów, domyślne ustawienie napędu.
Zweryfikowany ostateczny skok osi Y
8.53658
Po korekcie oś Y poruszała się dokładnie, a błąd podążania został usunięty.
Krok 3: zidentyfikuj przyczynę błędu osi X
Oś X nadal generowała alarm błędu podążania, nawet podczas regulacji wartości skoku. Decydującym odkryciem było, że aktywowane było odwrócenie enkodera. Odwrócona relacja sprzężenia zwrotnego była przyczyną utrzymującego się błędu osi X.
Po skorygowaniu kierunku enkodera zespół ponownie skalibrował skok osi X na podstawie zmierzonego ruchu. Z testu, w którym zadano ruch 100 mm, a rzeczywisty ruch wyniósł 205 mm, współczynnik korekty wyniósł 2,05. Drobne dostrojenie doprowadziło oś do tolerancji.
Ostateczny skok osi X
16.6419
Ostateczna weryfikacja
500 mm zadane = 500 mm rzeczywiste
Kluczowa lekcja: jeśli oś nadal wykazuje błąd podążania po korekcie skali, sprawdź kierunek enkodera, zanim wielokrotnie zmienisz wartości skoku. Nieprawidłowy kierunek sprzężenia zwrotnego może sprawić, że poprawnie obliczony parametr wyda się nieskuteczny.
Wynik końcowy
Błąd podążania usunięty, a zmierzony ruch przywrócony.
Błąd podążania usunięty; zadany ruch 500 mm odpowiadał rzeczywistemu ruchowi 500 mm.
Oprogramowanie RayTools zaktualizowane do wersji V2.4.2.48298.
Klient potwierdził, że włączenie właściwego ustawienia odwrócenia enkodera rozwiązało problem. Sprawa została zakończona po trzech dniach zdalnego wsparcia przez WhatsApp i AnyDesk.
Praktyczna lista kontrolna na przyszłe przypadki błędów podążania
- Potwierdź, które osie są dotknięte problemem i czy można nimi sterować ręcznie przez oprogramowanie serwomechanizmu.
- Sprawdź, czy maszyna zakończyła procedurę powrotu do pozycji zerowej oraz czy odpowiednie alarmy bezpieczeństwa lub kontrolera wysokości zostały usunięte.
- Zadaj znaną odległość, a następnie zmierz rzeczywisty przebieg ruchu na maszynie.
- Użyj wzoru na zmierzony ruch, aby skorygować wartość skoku; po każdej zmianie przeprowadź ponowny test.
- Zweryfikuj ustawienia impulsów enkodera i kierunek enkodera, zanim założysz awarię serwomechanizmu.
- W przypadku niestandardowych przekładni mechanicznych kalibruj na podstawie rzeczywistego ruchu, zamiast stosować ogólną formułę.
- Po naprawie przetestuj krótkie i długie ruchy, a następnie zapisz kopię zapasową ostatecznych parametrów.
Uwaga dotycząca bezpieczeństwa: Parametry serwomechanizmu i sterownika wpływają na ruch maszyny. Zmiany powinny wprowadzać wyłącznie wykwalifikowane osoby, gdy maszyna znajduje się w bezpiecznym stanie, a oś jest wolna od ludzi, narzędzi i przedmiotów obrabianych.