W bibliotekach sterowników PLC występuje grupa bloków, których główną funkcją jest pamiętanie stanu binarnego (0/1). Taki blok działa jak element bistabilny: po pobudzeniu potrafi utrzymać wynik na wyjściu nawet wtedy, gdy sygnał wejściowy zaniknie. Dzięki temu można "zatrzasnąć" informację, że zdarzenie wystąpiło (np. start, alarm, tryb pracy) i przechowywać ją do momentu skasowania.
Odpowiedź "pamiętanie informacji w postaci binarnej" jest właściwa, bo opisuje właśnie tę cechę: przechowywanie jednego bitu informacji w logice sterownika.
Pozostałe propozycje dotyczą innych klas funkcji:
- "opóźnienie czasowe sygnału" odnosi się do bloków czasowych, które przesuwają w czasie zadziałanie lub wyłączenie sygnału (np. opóźnienie załączenia/wyłączenia). To nie jest pamięć stanu, tylko przetwarzanie czasowe.
- "odmierzanie określonego czasu" również opisuje timery (odliczanie, odmierzanie interwału). Timer może wygenerować sygnał po upływie czasu, ale nie jest to to samo co zapamiętanie bitu niezależnie od upływu czasu.
- "zmianę częstotliwości sygnału cyfrowego" dotyczy raczej generatorów impulsów, modulatorów, liczników z wyjściem impulsowym albo funkcji typu PWM/oscylator. To przetwarzanie przebiegu w domenie czasu, a nie przechowywanie stanu logicznego.
W praktyce mechatronika funkcje pamięci binarnej są używane m.in. do podtrzymania startu napędu, blokady bezpieczeństwa, pamięci alarmu do potwierdzenia oraz realizacji prostych etapów sekwencji. Przy rozwiązywaniu podobnych zadań egzaminacyjnych warto nauczyć się rozróżniać bloki: pamięć (utrzymuje stan), timer (zależy od czasu) oraz generator (tworzy przebieg o określonej częstotliwości).