0x01 graphic

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.

0x01 graphic

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.

0x01 graphic

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.

0x01 graphic

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.