Wojskowa Akademia Techniczna
im. Jarosława Dąbrowskiego
Laboratorium
Wprowadzenie do Automatyki
Prowadzący mgr inż. Małgorzata Rudnicka - Schmidt
Sprawozdanie z ćwiczenia laboratoryjnego nr 1
„Programowanie sterowników logicznych z wykorzystaniem schematów drabinkowych LD”.
Wykonał: Tomasz Trojanowski
Grupa: I7X3S1
Treść zadań:
1.Zaprojektować automat (rodzaj domofonu) jako układ sekwencyjny i narysować schemat drabinkowy. Po wprowadzeniu kodu (wykorzystując do tego 4 przyciski ) powinna zapalić się żarówka na wyjściu Q1 (otwarcie drzwi).
2.Zmodyfikować schemat z zadania pierwszego tak, aby piąty klawisz powodował reset układu.
3. Zmodyfikować poprzednie zadanie tak, aby układ działał poprawnie do zmienionego kodu zawierającego dwie takie same liczby obok siebie.
Zadanie 1
Kod otwierający drzwi 3214.
Wykonanie tego zadania polegało na użyciu flag, które umożliwiały w zadaniu zapamiętanie, która cyfra kodu została wciśnięta. Obojętnie, którą cyfrę wcisnęliśmy to i tak mogliśmy wprowadzać cyfry do otrzymania pożądanego kodu domofony co jest wadą tego schematu.
Zadanie 2
W drugim zadaniu dodaliśmy wejście I5 odpowiadające za kasowanie kodu. Gdy zostanie wciśnięty przycisk 5 to któraś z flagi przestaną przysyłać sygnał, co spowoduje brak sygnału na wyjściu Q1.
Zadanie 3
Nowy kod otwierający drzwi 3244.
Dla kodu z powtarzającymi się cyframi trzeba było dodać element On Delay z ustawionym opóźnieniem, pomiędzy elementami odpowiadającymi za dwie identyczne cyfry.
5. Wnioski
Układy sekwencyjne w porównaniu do układów kombinacyjnych ich wyjście zależy od stanów wejść.Za ich pomocą można rozwiązywać różne problemy. Schematy nie są trudne do stworzenia i interpretacji ponieważ język LD nam na to pozwala. Bardziej zaawansowane elementy tego języka pozwalają nam na tworzenie trudniejszych układów w miarę krótkim czasie.