KWALIFIKACJA ELM3 - CZERWIEC 2007

PYTANIE NR 7.
Kolejne kroki programu sterowania zostały napisane w
Ilustracja przedstawia fragment schematu w języku drabinkowym, używanego w programowaniu sterowników PLC, co jest istotne w
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Język drabinkowy (plan kontaktowy) przedstawia logikę sterowania w postaci "szczebli" przypominających schematy przekaźnikowe (styki i cewki). Dlatego kolejne kroki programu sterowania często zapisuje się właśnie w tej formie. Pozostałe odpowiedzi opisują inne sposoby zapisu lub elementy wykonawcze, a nie nazwę tego języka.

Pełne wyjaśnienie:

W automatyce przemysłowej i w mechatronice program sterowania można zapisać w różnych językach. Język drabinkowy (plan kontaktowy) jest jedną z najczęściej spotykanych form, ponieważ jego zapis przypomina klasyczne schematy przekaźnikowe: widzimy "szczeble" (kolejne linie logiki), w których występują styki (warunki) oraz cewki (wyjścia/akcje). Taki zapis jest czytelny dla osób serwisujących maszyny, a także ułatwia odwzorowanie działania dawnych układów przekaźnikowo-stycznikowych w programie sterownika.

Odpowiedź "języku drabinkowym (planie kontaktowym)" jest poprawna, bo opisuje konkretny język/konwencję zapisu logiki, w której kroki programu sterowania tworzą się jako kolejne szczeble realizujące warunki i działania.

  • Odpowiedź "języku schematów logicznych" jest myląca: w praktyce "schematy logiczne" kojarzą się z bramkami cyfrowymi lub ogólną grafiką logiki, ale nie są precyzyjną nazwą typowego języka zapisu kroków programu sterowania w kontekście planu kontaktowego.
  • Odpowiedź "języku strukturalnym" odnosi się do formy tekstowej (programowanie strukturalne), która jest innym sposobem zapisu logiki niż drabinka. To, że jest to język programowania, nie oznacza, że opis z pytania dotyczy właśnie jego.
  • Odpowiedź "postaci przekaźników i styczników" nie jest językiem programowania. Przekaźniki i styczniki to elementy wykonawcze/łączeniowe w układzie elektrycznym. Mogą inspirować symbolikę drabinki, ale nie stanowią "języka", w którym zapisuje się program w sterowniku.

Wskazówka egzaminacyjna: jeśli w treści pojawia się skojarzenie z planem kontaktowym, stykami i cewkami oraz "kolejnymi krokami" logiki, najczęściej chodzi o zapis drabinkowy. Warto odróżniać język zapisu programu od elementów wykonawczych układu.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
To graficzny sposób zapisu logiki sterowania, w którym program przypomina schemat przekaźnikowy: warunki są przedstawiane jako styki, a działania jako cewki. Logika jest budowana w "szczeblach", czyli kolejnych liniach programu.
Rozpoznasz go po układzie przypominającym drabinkę: po bokach są "szyny", a między nimi szczeble z symbolami styków NO/NC i cewek. Każdy szczebel odpowiada fragmentowi logiki: jeśli warunki są spełnione, aktywuje się wyjście.
Bo jest czytelny dla praktyków. Przypomina klasyczne układy przekaźnikowo-stycznikowe, więc łatwiej diagnozować błędy, śledzić warunki zadziałania wyjść i porównywać program z dokumentacją elektryczną maszyny.
Najczęściej chodzi o kolejne fragmenty logiki wykonywane cyklicznie przez sterownik: warunki, blokady, podtrzymania i sterowanie wyjściami. W drabince odpowiada to kolejnym szczeblom, które są analizowane w każdym cyklu pracy sterownika.
Typowe są: styki normalnie otwarte i normalnie zamknięte (warunki), cewki wyjściowe (akcje), znaczniki/pamięci pomocnicze, timery i liczniki. Wszystko jest łączone w logikę szeregową i równoległą, jak w schematach elektrycznych.
Drabinka nawiązuje do automatyki i układów przekaźnikowych (styki/cewki), a schematy z bramkami częściej dotyczą elektroniki cyfrowej (AND/OR/NOT). Oba opisują logikę, ale mają inne konwencje zapisu i typowe zastosowania w przemyśle.
Nie. To elementy wykonawcze i łączeniowe w obwodach elektrycznych. Mogą występować w realnym układzie sterowania, natomiast język programowania to sposób zapisu algorytmu w sterowniku. Drabinka jedynie symbolicznie przypomina schemat przekaźnikowy.
Gdy wygodniej jest pisać logikę w formie tekstowej, np. przy obliczeniach, przetwarzaniu danych, bardziej złożonych algorytmach lub pracy na zmiennych i funkcjach. Drabinka bywa lepsza dla prostych zależności binarnych i diagnostyki.
Częsty błąd to mylenie języka zapisu programu z elementami fizycznymi (przekaźnik, stycznik). Inny błąd to wybór odpowiedzi "brzmiącej informatycznie" bez sprawdzenia, czy dotyczy graficznej czy tekstowej formy zapisu.
Ćwicz na krótkich przykładach: podtrzymanie, blokada, sterowanie silnikiem, timery. Porównuj zapis drabinkowy z opisem działania układu. Dodatkowo ucz się symboli styków i cewek oraz typowych funkcji (timer, licznik), bo to najszybciej identyfikuje drabinkę.
info

To pytanie poprawnie rozwiązuje 66% zdających egzamin. średnie

Specjaliści zwracają uwagę: "Język drabinkowy (plan kontaktowy) przedstawia logikę sterowania w postaci "szczebli" przypominających schematy przekaźnikowe (styki i cewki)."

Źródła:

  • IEC 61131-3:2013, Programmable controllers — Part 3: Programming languages (rozdziały dot. LD/FBD/ST)
  • https://en.wikipedia.org/wiki/Ladder_logic - accessed 2026-02-27
  • https://en.wikipedia.org/wiki/IEC_61131-3 - accessed 2026-02-27

Materiały:

  • Materiały dydaktyczne dotyczące języków IEC 61131-3 (LD, FBD, ST) i przykładów zastosowań
  • Ćwiczenia z czytania schematów drabinkowych: styki NO/NC, cewki, podtrzymanie, blokady
  • Zadania praktyczne: implementacja prostego sekwencyjnego sterowania w języku drabinkowym

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego