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.
- 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.
- Pobierz ESI od producenta urządzenia
Jeden plik XML. XDPPro nie czyta ESI z osobnym DictionaryFile — słownik trzeba scalić do jednego pliku.
- 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.
- Dodaj urządzenie jako „User define”
Nie jako „Servo Module” (profil 402) — ten tryb jest dla serwonapędów Xinje.
- 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.
- 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.
- 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”.
- 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.
- 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.
- 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.
- Wyślij nam wynik
Działa albo nie — napisz (ESI, firmware, master, wersja XDPPro), dopiszemy do rejestru.
.pl


