Operacje logiki Boola opisują, kiedy układ sterowania uznaje warunek za spełniony i uruchamia wyjście (np. cewkę przekaźnika, wyjście sterownika, sygnalizację lub element wykonawczy).
Alternatywa (OR) jest spełniona wtedy, gdy spełniony jest przynajmniej jeden z warunków wejściowych. W praktyce automatyki bardzo często oznacza to logikę typu: "uruchom, jeśli zadziała czujnik 1 lub czujnik 2" albo "zezwól, jeśli spełniono warunek A lub warunek B". W zapisie spotykanym na schematach sterowania alternatywę rozpoznaje się zwykle po tym, że istnieją równoległe drogi spełnienia warunku (równoległe gałęzie logiczne).
Dlaczego pozostałe odpowiedzi nie pasują do takiej interpretacji:
- Implikacja (A → B) opisuje zależność "jeżeli A, to B" i nie jest tym samym co "A lub B". W sterowaniu występuje rzadziej jako czysta operacja; częściej warunki są budowane z AND/OR/NOT.
- Koniunkcja (AND) wymaga spełnienia wszystkich warunków jednocześnie (np. A i B). Na schemacie odpowiada temu typowo połączenie "szeregowe" warunków: brak spełnienia jednego z nich blokuje zadziałanie wyjścia.
- Negacja (NOT) odwraca stan logiczny pojedynczego sygnału (np. warunek spełniony, gdy sygnał nie występuje). Sama negacja nie opisuje sytuacji "wystarczy jeden z kilku warunków", tylko zmianę znaczenia danego wejścia.
W kontekście eksploatacji instalacji gazowych takie rozróżnienie jest praktyczne: logika OR bywa używana np. do zadziałania alarmu od dowolnego z kilku czujników, a logika AND do uruchomienia działania dopiero po spełnieniu wszystkich wymaganych warunków bezpieczeństwa.