KWALIFIKACJA ELM6 - CZERWIEC 2024 (test 2)

PYTANIE NR 35.
Marker M4.1 będzie równy 1, gdy
Ilustracja przedstawia schemat logiczny, który jest prawdopodobnie częścią egzaminu zawodowego związanego z kwalifikacją
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Marker M4.1 przyjmuje stan 1 wtedy, gdy spełniony jest warunek logiczny opisany w zadaniu (koniunkcja warunków na M4.0 i MD0).
Poprawna jest odpowiedź, w której M4.0=1 oraz MD0=12.0, bo tylko taki zestaw spełnia oba wymagania jednocześnie; pozostałe mają błędny stan bitu lub inną wartość MD0.

Pełne wyjaśnienie:

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.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
M4.1 to adres pojedynczego bitu w obszarze markerów (M). Oznacza bit nr 1 w bajcie o indeksie 4. Jest to zmienna binarna (0/1), zwykle używana jako flaga pomocnicza w logice sterowania.
M4.0 i M4.1 to dwa różne bity w tym samym bajcie markerów. Różnią się numerem bitu (0 vs 1), więc mogą przechowywać niezależne stany logiczne. W programie PLC mogą być użyte jako osobne warunki.
MD0 oznacza podwójne słowo (double word) w obszarze M, zaczynające się od adresu 0. Taki obszar ma 32 bity i bywa używany do wartości liczbowych (np. całkowitych lub zmiennoprzecinkowych), zależnie od interpretacji typu danych.
Takie zapisy sugerują porównanie do liczby z częścią ułamkową, czyli typowo do wartości zmiennoprzecinkowej (np. REAL) lub wartości wymagającej dokładnego dopasowania. W zadaniach egzaminacyjnych ma to zmusić do sprawdzenia konkretnego warunku na rejestrze MD.
To koniunkcja (AND): aby warunek był spełniony, jednocześnie musi być prawdą, że M4.0 ma stan 1 oraz że MD0 ma wartość 12.0. Jeśli choć jeden z tych członów jest fałszywy, cały warunek nie jest spełniony.
Tak. Markery często są wynikiem złożonej logiki: kilku wejść, innych markerów, porównań liczbowych i stanów sekwencji. Dlatego w zadaniach spotyka się pytania, kiedy flaga przyjmie 1, zależnie od kilku przesłanek naraz.
Najczęstsze to: pominięcie jednego członu warunku (np. sprawdzenie tylko M4.0), mylenie AND z OR oraz nieuwzględnienie, że MD0 może być interpretowane jako inny typ danych. Pomaga czytanie warunku "po kolei" i sprawdzanie obu przesłanek.
Zwykle takie pytanie opiera się na pokazanym fragmencie programu (np. na ilustracji). Bez niego nie da się samodzielnie odtworzyć logiki ustawiania M4.1. Na egzaminie należy oprzeć się na tym, co przedstawia schemat i jak definiuje warunek.
W praktyce używa się monitorowania online: obserwuje się stan M4.0 oraz aktualną wartość MD0 i weryfikuje, czy oba warunki są spełnione jednocześnie. Jeśli nie, diagnozuje się, co blokuje warunek (np. sygnał, ustawienie, czujnik, obliczenia).
Ćwicz rozpoznawanie: bit (Mx.y), bajt (MBx), słowo (MWx) i podwójne słowo (MDx) oraz typowe operacje na nich (AND/OR, porównania). Rozwiązuj zadania z krótkimi fragmentami LAD/FBD, gdzie wynik ustawiany jest na markerze.
info

Statystycznie 43% uczniów zna prawidłową odpowiedź. trudne

Materiały:

  • Materiały dydaktyczne z programowania PLC używane w danej szkole (adresowanie M/DB/I/Q oraz typy danych)
  • Ćwiczenia z czytania fragmentów LAD/FBD/STL (warunki AND oraz porównania liczb)
  • Dokumentacja środowiska, w którym realizowano zadania (TIA Portal lub inne) – rozdział o obszarach pamięci i typach danych

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego