WorksheetsQuiz o programowaniu PLC w języku LD
Total questions: 40
Worksheet time: 20mins
Co oznacza skrót LD w kontekście programowania sterowników PLC?
Logic Design
Ladder Diagram
Linear Data
Low Drive
W jaki sposób w języku LD realizowana jest operacja logiczna AND (I)?
Poprzez równoległe połączenie zestyków
Poprzez szeregowe połączenie zestyków
Poprzez użycie cewki negującej
Poprzez umieszczenie zestyków na różnych szczeblach (rungs)
Który z poniższych symboli w języku LD odpowiada za wyjście fizyczne sterownika lub bit pamięci?
Zestyk NO
Zestyk NC
Cewka (Coil)
Linia pionowa (Rail)
Jak zachowuje się zestyk normalnie otwarty (NO), gdy powiązana z nim zmienna wejściowa przyjmuje stan niski (0)?
Zamyka się i przewodzi prąd
Pozostaje otwarty i nie przewodzi prądu
Powoduje zwarcie w sterowniku
Zmienia się trwale w cewkę
Jaka jest główna funkcja instrukcji TON (Timer On Delay)?
Natychmiastowe załączenie wyjścia po sygnale
Opóźnienie włączenia sygnału wyjściowego o zadany czas
Opóźnienie wyłączenia sygnału po zaniku wejścia
Zliczanie impulsów zewnętrznych
W jaki sposób zrealizujesz funkcję logiczną OR (LUB) dla dwóch przycisków?
Łącząc dwa zestyki szeregowo
Łącząc dwa zestyki równolegle
Łącząc cewkę z licznikiem
Używając tylko jednego zestyku NC
Co to jest „szczebel” (rung) w programie LD?
Pozioma linia zawierająca warunki i instrukcję wyjściową
Rodzaj przewodu łączącego PLC z komputerem
Błąd kompilacji programu
Specjalny typ zasilacza do sterownika
Czym charakteryzuje się cewka typu SET (S)?
Wyłącza się natychmiast po zaniku sygnału sterującego
Ustawia zmienną w stan wysoki i utrzymuje go do czasu użycia cewki RESET
Służy wyłącznie do operacji matematycznych
Zawsze zmienia stan na przeciwny przy każdym impulsie
Która instrukcja służy do zliczania impulsów w górę?
CTU (Counter Up)
CTD (Counter Down)
RTC (Real Time Clock)
PID (Proportional Integral Derivative)
W jakiej kolejności standardowo sterownik PLC analizuje program w języku LD?
Od dołu do góry, od prawej do lewej
Od góry do dołu, od lewej do prawej na każdym szczeblu
Najpierw wszystkie cewki, potem wszystkie zestyki
W kolejności alfabetycznej nazw zmiennych
Jaka jest standardowa kolejność faz w cyklu pracy (scan cycle) sterownika PLC?
Wykonanie programu -> Odczyt wejść -> Aktualizacja wyjść
Odczyt wejść -> Wykonanie programu -> Aktualizacja wyjść
Aktualizacja wyjść -> Odczyt wejść -> Wykonanie programu
Wykonanie programu -> Aktualizacja wyjść -> Komunikacja
Do czego służy instrukcja P_Trig (Positive Transition) w języku LD?
Do wykrywania zbocza narastającego sygnału
Do stałego podtrzymania cewki
Do wykrywania zbocza opadającego sygnału
Do opóźnienia załączenia wyjścia
Czym różni się przekaźnik czasowy TOF (Timer Off-Delay) od TON?
TOF odlicza czas po zaniku sygnału sterującego na wejściu
TOF nie wymaga sygnału wejściowego do startu
TOF odlicza czas tylko przy zboczu narastającym
TOF resetuje się automatycznie po 10 sekundach
Który blok funkcyjny należy zastosować, aby wyjście było aktywne przez określony czas (impuls) niezależnie od długości trwania sygnału wejściowego?
TON
TP (Timer Pulse)
TOF
CTU
W jaki sposób w LD realizuje się funkcję logiczną XOR (Exclusive OR)?
Łącząc dwa zestyki NO szeregowo
Łącząc dwa zestyki NC równolegle
Dwie gałęzie równoległe: (A NO i B NC) oraz (A NC i B NO)
Używając tylko jednej cewki typu RESET
Co się stanie w programie LD, jeśli w dwóch różnych szczeblach (rungs) użyjemy tej samej cewki wyjściowej (Double Coil Conflict)?
Sterownik PLC ulegnie fizycznemu uszkodzeniu
Zastosowany zostanie „wynik ostatniego szczebla”
Wyjście będzie sumą logiczną obu szczebli
Program nie zostanie skompilowany
Co oznacza skrót PV w bloku licznika (np. CTU)?
Process Value (Wartość aktualna)
Preset Value (Wartość zadana)
Power Voltage
Pulse Velocity
Jaki warunek musi być spełniony, aby blok porównania EQ (Equal) wystawił sygnał wysoki?
Wartość na wejściu IN1 musi być większa od IN2
Wartości na obu wejściach muszą być identyczne
Przynajmniej jedno wejście musi wynosić 0
Wejście IN2 musi być ujemne
Do czego służy zestyk NC (Normally Closed) w logice bezpieczeństwa (np. przycisk E-Stop)?
Aby obwód był przerwany w stanie normalnym
Aby wykryć przerwanie przewodu jako sytuację awaryjną
Zestyki NC są tańsze od NO
Aby przyspieszyć czas skanowania programu
Jaką funkcję pełni instrukcja MOVE w programowaniu LD?
Służy do fizycznego przemieszczania ramienia robota
Kopiuje wartość z jednego obszaru pamięci do drugiego
Zmienia język LD na język ST (tekst strukturalny)
Usuwa nieużywane zmienne z programu
Która operacja matematyczna zostanie wykonana przez blok SUB?
Dodawanie
Odejmowanie
Mnożenie
Dzielenie
Co to jest „podtrzymanie” (latch) w klasycznym układzie LD?
Błąd uniemożliwiający wyłączenie maszyny
Połączenie równoległe zestyku wyjściowego z przyciskiem START
Mechaniczna blokada przekaźnika
Użycie specjalnego hasła do edycji programu
Jaki typ danych w PLC najlepiej nadaje się do przechowywania liczb z przecinkiem (np. 12.5)?
BOOL
INT
REAL / FLOAT
WORD
Które zbocze wykrywa instrukcja F_Trig (Falling Transition)?
Narasające (z 0 na 1)
Opadające (z 1 na 0)
Oba zbocza jednocześnie
Brak zmiany stanu
W jaki sposób najprościej zrealizować układ nawrotny silnika (lewo/prawo), aby uniknąć zwarcia?
Łącząc obie cewki równolegle
Stosując wzajemne blokowanie (interlocking) zestykami NC
Używając tylko jednego przycisku START
Zwiększając czas skanowania procesora
Co się dzieje z wartością CV licznika CTU po odłączeniu zasilania, jeśli zmienna nie jest „Retentive”?
Wartość zostaje zachowana
Wartość zostaje zresetowana do 0
Wartość wzrasta do maksimum
Sterownik zgłasza błąd krytyczny
Do czego służy wejście R w bloku TON?
Do ustawiania czasu (Run time)
W standardowym TON nie ma wejścia R; reset następuje przez stan 0 na wejściu IN
Do odczytu aktualnego czasu
Do zmiany kierunku odliczania
Jaką funkcję pełni blok CTUD?
Zlicza tylko błędy komunikacji
Jest to licznik dwukierunkowy (Up/Down)
Służy do konwersji czasu na liczby
Mierzy częstotliwość sygnału wejściowego
W logice LD, co oznacza połączenie szeregowe zestyku NO i zestyku NC?
Prąd płynie, gdy wejście A jest aktywne LUB wejście B jest nieaktywne
Prąd płynie, gdy wejście A jest aktywne I wejście B jest nieaktywne
Układ nigdy nie przewodzi prądu
Jest to klasyczna bramka OR
Do czego służy blok NEG w operacjach matematycznych?
Do usuwania zmiennych
Do zmiany znaku liczby (negacja arytmetyczna)
Do logicznego odwrócenia bitu
Do zaokrąglania liczb
Jaka jest główna różnica między zmienną lokalną a globalną?
Globalna jest widoczna w całym programie, lokalna tylko w danym bloku
Lokalna jest zapisywana na karcie SD
Tylko zmienne globalne mogą być typu BOOL
Zmienne lokalne działają szybciej
Jaką rolę pełni „szyna zasilająca” (Power Rail) po lewej stronie diagramu LD?
Jest to tylko element dekoracyjny
Reprezentuje źródło „energii logicznej” płynącej do wyjść
Służy do podłączenia uziemienia
Określa numer wersji programu
Które z poniższych to dobra praktyka przy pisaniu programów w LD?
Używanie jak najmniejszej liczby komentarzy
Nadawanie zmiennym czytelnych nazw (np. „Przycisk_Start”)
Stosowanie jednej ogromnej pętli dla całego programu
Częste używanie instrukcji skoku JMP w górę programu
Czym różni się zestyk zboczowy (P-Contact) od standardowego zestyku normalnie otwartego (NO)?
Zestyk zboczowy służy wyłącznie do sterowania silnikami krokowymi.
Zestyk zboczowy przewodzi prąd przez cały czas, gdy wejście jest aktywne.
Zestyk zboczowy nie wymaga adresu fizycznego w pamięci.
Zestyk zboczowy przewodzi tylko przez jeden cykl skanowania sterownika w momencie załączenia sygnału.
Chcesz, aby naciśnięcie i puszczenie przycisku START uruchomiło taśmociąg na stałe. Jakiej konstrukcji w języku LD musisz użyć?
Szeregowego połączenia dwóch przycisków
Układu podtrzymania (zestyk wyjściowy połączony równolegle do przycisku START)
Wyłącznie jednego zestyku NO bez dodatkowych połączeń
Licznika zdarzeń
Na taśmociągu znajduje się czujnik optyczny (NO). Gdy wykryje paczkę, ma zapalić się lampka sygnalizacyjna. Jak to zaprogramować?
Zestyk NO czujnika steruje bezpośrednio cewką lampki
Zestyk NC czujnika steruje cewką lampki
Należy użyć bloku matematycznego ADD
Lampka musi być połączona szeregowo z przyciskiem STOP
Silnik wentylatora ma wyłączyć się automatycznie 10 sekund po tym, jak operator naciśnie przycisk STOP. Który blok czasowy będzie najwygodniejszy?
TON (On-Delay)
TOF (Off-Delay)
TP (Pulse)
RTC (Real-Time Clock)
Chcesz, aby światło w magazynie można było włączyć dowolnym z dwóch przycisków (np. przy wejściu A lub przy wejściu B). Jak połączysz zestyki tych przycisków?
Szeregowo (jeden za drugim)
Równolegle (jeden nad drugim)
Jeden pod drugim, ale w różnych szczeblach
Używając instrukcji MOVE
Masz czujnik, który zlicza produkty przejeżdżające na taśmie. Po przejechaniu 50 sztuk taśma ma się zatrzymać. Jakiego bloku użyjesz do zliczania?
TON
CTU (Counter Up)
MOVE
SUB
Fizyczny przycisk bezpieczeństwa (E-STOP) jest typu NC (normalnie zamknięty – przewodzi prąd, gdy nie jest wciśnięty). Jak powinien wyglądać jego zestyk w programie LD, aby przerwał obwód po wciśnięciu?
Jako zestyk NO (normalnie otwarty)
Jako zestyk NC (normalnie zamknięty)
Jako cewka typu SET
Jako blok porównania EQ
