Kod Error 404 to standardowy kod stanu protokołu HTTP oznaczający Not Found ("Nie znaleziono"). W praktyce znaczy to, że urządzenie/klient wysłał żądanie do serwera (np. panelu webowego HMI, systemu SCADA, bramki IoT), serwer odpowiedział, ale nie posiada żądanego zasobu pod wskazanym adresem (URL/ścieżką).
Dlaczego poprawna jest odpowiedź: "Brak strony lub zasobu"?
Bo 404 dotyczy sytuacji, gdy zasób nie istnieje, został usunięty, przeniesiony lub wpisano błędny adres. Często spotyka się to przy:
- błędnym adresie URL w przeglądarce/kliencie,
- odwołaniu do nieistniejącego pliku, strony konfiguracyjnej lub endpointu API,
- zmianie ścieżek po aktualizacji oprogramowania HMI/serwera.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "Brak dostępu do sieci" – brak łączności zwykle skutkuje brakiem odpowiedzi serwera, błędem połączenia, przekroczeniem czasu lub innymi kodami/komunikatami. Sam 404 zakłada, że połączenie z serwerem działało na tyle, by otrzymać odpowiedź HTTP.
- "Uszkodzenie mechaniczne" – 404 jest komunikatem warstwy sieciowej/aplikacyjnej (WWW), a nie diagnostyką mechaniczną (łożyska, przekładnia, elementy wykonawcze). Uszkodzenia mechaniczne zwykle objawiają się alarmami napędu, drganiami, hałasem lub błędami sterownika, nie kodem HTTP.
- "Przeciążenie systemu" – przeciążenie serwera/aplikacji może powodować spowolnienia lub inne kody błędów, ale 404 nie informuje o obciążeniu, tylko o braku zasobu pod wskazanym adresem.
Wskazówka egzaminacyjna: jeśli w treści widzisz liczby typu 404 i kontekst "wyświetlacz/monitorowanie/interfejs", rozważ, czy urządzenie nie korzysta z interfejsu webowego. Wtedy kody HTTP są bardzo prawdopodobne.