# Ładowanie programu poprzez sterownik PLC Ethernet/IP

Aktualnie załadowany program można zamienić na inny program zapisany na czujniku wizyjnym po włączeniu opcji Wejścia. Programy można zmieniać za pomocą sterownika PLC, podając identyfikator programu. Identyfikator jest liczbą całkowitą z zakresu 0x0–0x14 w formacie szesnastkowym lub 0–20 w formacie dziesiętnym. Gdy sterownik PLC wykona polecenie ładowania, czujnik wizyjny ładuje program, jeśli znajdzie taki, którego nazwa zawiera określony numer identyfikacyjny.

Uwaga:

- Zawsze należy włączyć opcję Wejścia na czujniku wizyjnym przed zmianą programu poprzez sterownik PLC. W przeciwnym razie żądanie zmiany programu generuje oznaczony błąd w sterowniku PLC o identyfikatorze 0x0401.
- Jeśli zostanie określony program, który nie istnieje na czujniku wizyjnym, to znaczy że urządzenie nie zawiera programu o podanym identyfikatorze, wówczas sterownik PLC sygnalizuje błąd o identyfikatorze 0x0402.

Wykonać poniższe kroki, aby zmienić program działający na czujniku wizyjnym poprzez sterownik PLC RSLogix:

W interfejsie użytkownika czujnika wizyjnego:

1. Włączyć opcje Wejścia i EtherNet/IP na karcie Komunikacja w menu Ustawienia.

Na sterowniku PLC:

1. Użyć odpowiedniego identyfikatora polecenia w bloku poleceń, aby zainicjować zmianę programu.

   Identyfikator jest liczbą całkowitą z zakresu 0x0–0x14 w formacie szesnastkowym lub 0–20 w formacie dziesiętnym.

2. Ustawić bit Wykonaj polecenie w bloku poleceń, wyzwalając bit 4 bajta 0.

Poczekać, aż zostanie ustawiony bit Polecenie wykonane lub Polecenie nieudane, tzn. odpowiednio bit 6 lub 5 bajtu 1.

1. Wyczyścić bit Wykonaj polecenie.

Uwaga: Aby zapoznać się z opisem zespołów wejść i wyjść, zobacz Zespół wejść Ethernet/IP - instancja 13 i Zespół wyjść EtherNet/IP - instancja 22.