Sterowanie oświetleniem z czterech niezależnych miejsc oznacza, że istnieją cztery osobne punkty (np. cztery przyciski), z których każdy ma prawo zmienić stan lampy niezależnie od tego, z którego miejsca dokonano poprzedniego przełączenia. W praktyce (w sterowaniu PLC lub w logice przekaźnikowej realizowanej programowo) nie wystarczy prosta bramka OR łącząca sygnały z przycisków.
Aby uzyskać taki efekt, program musi realizować co najmniej dwie kluczowe cechy:
- Pamięć stanu wyjścia (funkcja bistabilna) – lampa ma pozostać w stanie "włączona" lub "wyłączona" po puszczeniu przycisku.
- Przełączanie (toggle) na impuls – pojedyncze naciśnięcie dowolnego z przycisków powinno odwrócić bieżący stan (z 0 na 1 albo z 1 na 0). Typowo osiąga się to przez detekcję zbocza (reakcję na impuls), a nie na stały poziom sygnału.
Dlatego poprawna jest odpowiedź "3", czyli ten program z ilustracji/arkusza, który spełnia powyższe warunki jednocześnie dla czterech wejść (czterech miejsc sterowania): ma mechanizm pamiętania stanu oraz logikę, która pozwala na zmianę stanu wyjścia po zadziałaniu dowolnego wejścia.
Dlaczego pozostałe programy nie pasują do wymagań? Typowe błędne rozwiązania (często spotykane na egzaminach) to:
- Logika typu "wyjście = przycisk1 OR przycisk2 …" – po puszczeniu przycisku światło gaśnie, więc brak podtrzymania.
- Układ z podtrzymaniem, ale bez przełączania (np. tylko SET bez RESET, albo RESET bez SET) – daje sterowanie jednostronne lub wymaga osobnych przycisków "włącz" i "wyłącz", co nie odpowiada typowemu "z wielu miejsc".
- Rozwiązanie zależne od kolejności lub jednego "miejsca nadrzędnego" – nie spełnia warunku niezależności.
Wskazówka egzaminacyjna: szukaj w programie elementu pamięci (bistabilność) oraz warunku zmiany stanu wyjścia po impulsie z każdego wejścia. Jeśli w logice nie ma pamięci albo reakcja jest "na poziom", zwykle nie da się uzyskać poprawnego sterowania z wielu punktów.