Jak dodać obce urządzenie EtherCAT do mastera Xinje

Procedura dla XDH, XLH i XL5H w XDPPro. Opis z naszych testów (master XL5H-24A8L, firmware V3.7.4j, XDPPro 3.7.17c / 3.7.18 / 3.8.0). Obce urządzenie zawsze najpierw na stole.

  1. Sprawdź, czy sieć jest potrzebna

    Przy prostym przenośniku listwa + wyjście analogowe jest pewniejsze niż EtherCAT z obcym napędem. Zajrzyj też do rejestru testów — może urządzenie już sprawdzaliśmy.

  2. Pobierz ESI od producenta urządzenia

    Jeden plik XML. XDPPro nie czyta ESI z osobnym DictionaryFile — słownik trzeba scalić do jednego pliku.

  3. Zainstaluj ESI w bibliotece XDPPro

    XDPPro 3.7.x: uruchom program jako administrator, inaczej instalacja się nie zapisze (w 3.8.0 nie trzeba). Każda wersja XDPPro ma własną bibliotekę ESI — po zmianie wersji zainstaluj plik ponownie.

  4. Dodaj urządzenie jako „User define”

    Nie jako „Servo Module” (profil 402) — ten tryb jest dla serwonapędów Xinje.

  5. Ustaw PDO

    Wybierz mapowanie PDO z ESI (słowo sterujące, słowo statusu, pozycja/prędkość zadana i rzeczywista) i sprawdź zgodność z programem PLC.

  6. Wpisz SDO startowe ręcznie

    XDPPro nie generuje SDO startowych dla obcych ESI. Wartości (np. tryb pracy 0x6060, słowa włączające producenta) bierz z instrukcji urządzenia.

  7. Sprawdź konfigurację mailboxa (SM0/SM1)

    XDPPro nie wysyła ustawień SM do PLC — ustawia je firmware mastera. Jeśli urządzenie wymaga innych adresów lub długości skrzynek niż ustawia master, zostanie w Init z AL 0x0016 „Invalid mailbox configuration”.

  8. Pobierz projekt i sprawdź przejścia stanów

    Kolejno PreOP → SafeOP → OP. Gdy slave stoi w Init lub PreOP, odczytaj SD8001 (kod błędu) i SD8028 (kod AL) w PLC.

  9. Sprawdź bit 9 słowa statusu

    Bit 9 (remote) słowa statusu 0x6041 = 1 oznacza, że napęd przyjmuje rozkazy z sieci. Bez niego sterowanie z PLC nie zadziała mimo stanu OP.

  10. Test ruchu na stole

    Mała prędkość, bez obciążenia, z dostępnym wyłącznikiem awaryjnym. Dopiero po teście przenieś urządzenie do maszyny.

  11. Wyślij nam wynik

    Działa albo nie — napisz (ESI, firmware, master, wersja XDPPro), dopiszemy do rejestru.