W sterownikach PLC markery (obszar M) są często używane jako bity pomocnicze, które informują program o spełnieniu określonego warunku (np. zezwolenie, osiągnięcie progu, stan pośredni sekwencji). Zapis M4.1 oznacza konkretny bit w obszarze markerów, a M4.0 to inny bit (zwykle w tym samym bajcie). Z kolei MD0 oznacza podwójne słowo (double word) od adresu 0, które w praktyce bywa wykorzystywane do przechowywania wartości liczbowych, także zmiennoprzecinkowych (co sugeruje zapis typu 12.0, 11.5).
Pytanie sprawdza rozumienie warunku ustawienia markera: M4.1 ma być równe 1 tylko wtedy, gdy jednocześnie spełnione są dwa warunki: odpowiedni stan bitu M4.0 oraz konkretna wartość w MD0. Taka sytuacja odpowiada typowej logice AND (koniunkcji): oba wymagania muszą być prawdziwe w tym samym czasie.
- Poprawna odpowiedź: "M4.0=1 i MD0=12.0" – spełnia oba człony warunku jednocześnie, więc marker M4.1 może zostać ustawiony na 1.
- "M4.0=0 i MD0=12.0" – nawet jeśli wartość MD0 jest właściwa, to stan bitu M4.0 nie spełnia wymagania, więc cały warunek AND jest fałszywy.
- "M4.0=1 i MD0=11.5" – stan bitu jest właściwy, ale wartość MD0 nie jest równa wymaganej; przy porównaniu do konkretnej wartości warunek nie zostaje spełniony.
- "M4.0=0 i MD0=11.5" – oba człony są niezgodne z warunkiem, więc marker nie powinien przejść na 1.
Wskazówka egzaminacyjna: przy takich zadaniach zawsze sprawdzaj, czy warunek wymaga spełnienia wszystkich przesłanek (AND), czy wystarczy jedna (OR). W odpowiedziach celowo mieszane są poprawne i błędne części, aby wykryć pominięcie jednego z członów.