Kod błędu E-220 — Xinje DS5L2: przyczyna i co sprawdzić

Nazwa

Błąd komunikacji z enkoderem absolutnym

Przyczyna

Niedopasowany silnik; przewód enkodera niepodłączony lub zły styk; błędy w danych z enkodera, których liczba przekracza P0-56 (od wersji 3770: P0-68.0-P0-68.1).

Co sprawdzić

Sprawdź dopasowanie silnika. Sprawdź, czy U0-54 szybko rośnie - jeśli tak, obwód enkodera jest przerwany: odłącz zasilanie serwonapędu, sprawdź połączenia przewodu enkodera i jego ciągłość multimetrem, po usunięciu usterki włącz zasilanie. (1) Podłączanie pod napięciem jest zabronione. (2) W prowadnikach łańcuchowych stosuj przewody przeznaczone do tego celu. Jeśli rośnie U0-54 i U0-79, enkoder jest zakłócany: nie prowadź przewodu enkodera razem z przewodami wysokiego napięcia, zastosuj filtr na wejściu zasilania serwonapędu, załóż pierścienie ferrytowe na przewód enkodera, unikaj spawarek i innych źródeł silnych zakłóceń.

Co zrobić

Wyłącz zasilanie, sprawdź przewód enkodera i jego złącza, a następnie uruchom ponownie.

Oryginał (EN)
Name
Absolute value servo encoder communication error
Cause
Motor mismatch error / The encoder wire is not connected or has poor contact. / The received encoder data contains errors, and the number of errors exceeds the value set in the encoder error retry count register P0-56 (for versions 3770 and later, set error counts to P0-68.0–P0-68.1).
Check / solution
Check if the motor matches correctly / Check if the value of U0-54 increases rapidly; if so, determine that the encoder circuit is disconnected. Disconnect the driver power supply and check the encoder cable connections for loose wires. Use a multimeter to test for continuity. After resolving the issue, power on the device again. ① Hot swapping is strictly / prohibited. ② For applications requiring tank chains, use dedicated cables. / Check whether the value of U0-54 has increased and the value of U0-79 is rising; if so, the encoder is experiencing interference. Do not route encoder wires through the same conduit as high-voltage cables; install a filter on the power input side of the servo driver; insulate encoder wires with magnetic rings; avoid using welding machines or other devices that generate significant interference.

Rozwinięcie: przyczyny, diagnostyka krok po kroku, co zrobić

Trzy przyczyny, trzy różne objawy

  • Niedopasowany silnik. Napęd czyta kod silnika z enkodera. Sprawdź U0-88: 0001 znaczy, że parametry wzięto z enkodera, 0011 że z napędu według P0-33, 0021 że enkoder zwrócił zero i trzeba ustawić P0-53 = 1. Kod w P0-33 musi być równy liczbie po „MOTOR CODE” na tabliczce silnika; po zmianie wyłącz i załącz napęd.
  • Przerwany obwód enkodera. Jeśli licznik błędów U0-54 rośnie szybko, obwód jest przerwany: wyłącz zasilanie napędu, sprawdź wtyczki po obu stronach, luźne żyły i ciągłość żył multimetrem. Przewodu enkodera nie wolno wpinać pod napięciem. Do prowadnika kablowego stosuj przewód w wersji do prowadnika.
  • Zakłócenia. Jeśli U0-54 i licznik błędów CRC U0-79 rosną powoli, dane z enkodera przychodzą, ale z błędami. Alarm wyzwala się po przekroczeniu liczby ponowień z P0-56 (domyślnie 10); od firmware 3770 liczbę ustawia się w P0-68.0–P0-68.1.

Co zrobić z zakłóceniami

  1. Przewód enkodera prowadź osobno od przewodów silnika i zasilania, odstęp co najmniej 30 cm, nie w tym samym kanale kablowym.
  2. Ekran przewodu enkodera podłączony po stronie napędu, przewód skręcany w całościowym ekranie. Pin 7 złącza enkodera po stronie silnika to ekran.
  3. Pierścień ferrytowy na przewodzie enkodera przy napędzie, filtr sieciowy na zasilaniu napędu.
  4. Wyłącz na próbę spawarki i inne źródła zakłóceń w pobliżu. Jeśli alarm znika, problem jest w instalacji, nie w napędzie.
  5. Nie przedłużaj przewodu własnymi złączkami. Producent oferuje gotowe przewody enkodera od 2 do 50 m.

Pokrewny kod

E-221 to to samo zjawisko widziane od strony licznika CRC: za dużo błędów transmisji w stosunku do P0-56. Postępowanie jak w punkcie o zakłóceniach.

Kiedy dzwonić do serwisu

Gdy po sprawdzeniu kodu silnika, wymianie przewodu enkodera na nowy i odseparowaniu od zakłóceń U0-54 nadal rośnie. Wtedy uszkodzony jest enkoder w silniku albo wejście enkodera w napędzie.

Źródła rozwinięcia: DS5L2 user manual, s. 5, 20, 37, 240, 257–258, 278, 304 (PDF)

Napisz do inżyniera kod E-220 w temacie wiadomości

Źródło: DS5L2.pdf, s. 257