W pracy ze sterownikami PLC kluczowe jest rozróżnienie kierunku transferu między komputerem (środowisko inżynierskie) a sterownikiem (urządzenie wykonawcze). Pytanie dotyczy operacji przesłania programu z pamięci komputera do PLC, czyli w praktyce "wgrania" aplikacji/konfiguracji do sterownika.
Download jest typowym określeniem komendy, która wysyła program z komputera do urządzenia. W kontekście PLC oznacza to załadowanie programu do pamięci sterownika (oraz często także konfiguracji sprzętowej i parametrów, zależnie od narzędzia). Dlatego ta odpowiedź jest prawidłowa.
Pozostałe odpowiedzi opisują inne operacje:
- Upload – standardowo oznacza transfer w kierunku przeciwnym: z urządzenia do komputera. W PLC będzie to odczyt programu/projektu lub danych diagnostycznych ze sterownika do komputera. To nie spełnia warunku PC→PLC.
- Write – słowo "write" oznacza "zapis", ale bez doprecyzowania co i gdzie jest zapisywane. W zależności od środowiska może dotyczyć zapisu parametrów, zmiennych, receptur lub fragmentów konfiguracji, niekoniecznie pełnego programu. Dlatego jako jednoznaczna komenda "prześlij program do PLC" nie jest najlepszą odpowiedzią.
- Erase Memory – oznacza kasowanie pamięci sterownika. To działanie usuwa program lub dane, a nie przesyła programu z komputera do PLC. Może być krokiem serwisowym przed wgraniem, ale samo w sobie nie realizuje transferu programu.
Wskazówka egzaminacyjna: zawsze najpierw ustal, gdzie jest "źródło" (PC czy PLC) i gdzie jest "cel" operacji. Następnie dopasuj komendę: download zwykle oznacza "do urządzenia", a upload – "z urządzenia".