Wyrażenie Y = X1 · X2 + X3 jest równaniem z algebry Boole’a. Symbol "·" oznacza koniunkcję (AND), a symbol "+" oznacza alternatywę (OR). Odczyt równania jest następujący:
- najpierw obliczamy część X1 · X2, czyli warunek "X1 i X2 jednocześnie";
- następnie wynik tej koniunkcji łączymy z X3 alternatywą, czyli "(X1 i X2) lub X3".
W języku FBD (Function Block Diagram) taki zapis odpowiada strukturze bloków logicznych:
- blok AND z wejściami X1 oraz X2;
- blok OR, który dostaje na jedno wejście wynik bloku AND, a na drugie wejście sygnał X3;
- wyjście bloku OR jest sygnałem Y.
Dlaczego pozostałe odpowiedzi bywają błędne? Najczęstsze niepoprawne warianty schematów to:
- OR przed AND: zbudowanie (X1 OR X2) AND X3, co zmienia sens warunku.
- Brak właściwego grupowania: podłączenie X3 do bloku AND zamiast do OR, co daje X1 AND X2 AND X3.
- Zamiana wejść w gałęziach: do OR trafia np. X1, a nie wynik AND, przez co powstaje X1 OR (X2 AND X3).
Praktyczna wskazówka egzaminacyjna: kiedy widzisz równanie typu "iloczyn + coś", najpierw szukaj w schemacie bloku AND dla składników iloczynu, a potem sprawdź, czy jego wynik jest "dodany" blokiem OR do pozostałego sygnału. Jeśli chcesz się upewnić, możesz porównać zachowanie dla przypadków granicznych, np. X3=1 (wtedy Y powinno być 1 niezależnie od X1 i X2).