Sygnał zwrotny: pojęcie PLC wyjaśnione prostym językiem
Bezpieczeństwo i alarmyJak mały znaczek, który mówi, że twoja wiadomość została dostarczona. Potwierdzenie to sygnał z maszyny dowodzący, że naprawdę zrobiła to, co jej kazano, np. zawór zgłasza, że jest otwarty.
Odczyt, który mówi, co urządzenie faktycznie zrobiło. Polecenie otwarcia zaworu i dowód, że się otworzył, to dwie różne rzeczy.
Sygnał zwrotny na prawdziwej maszynie
Potwierdzenie (feedback) to sygnał, który mówi, co urządzenie naprawdę zrobiło. Polecenie mówi, o co prosisz. Potwierdzenie to dowód, że to się stało.
Typowe przykłady to wyłącznik krańcowy na zaworze, styk na rozruszniku silnika, status pracy napędu lub odczyt przepływu. Każdy odpowiada na nieco inne pytanie. Styk rozrusznika mówi, że rozrusznik zadziałał. Przepływomierz mówi, że ciecz płynie.
Programy używają potwierdzeń do wykrywania awarii. Dają rozsądny czas na ruch, a potem zgłaszają alarm, jeśli dowód nie nadszedł.
Sygnał zwrotny: przykład z objaśnieniem
Polecenie pracy pompy się włącza, a styk rozrusznika się zamyka, więc rozrusznik zadziałał. Ale po kilku sekundach przepływomierz wciąż pokazuje zero. To wskazuje nie na obwód silnika, tylko na pompę lub rury, np. zamknięty zawór albo brak wody.
Sygnał zwrotny: częsty błąd
Kopiowanie polecenia do zmiennej Running i traktowanie jej jako potwierdzenia. Zawsze będzie zgodna z poleceniem, więc nigdy nie wykryje awarii.
Nadal masz wątpliwości? Zapytaj w Szatnia.