WOJSKOWA AKADEMIA TECHNICZNA

Sprawozdanie z laboratorium nr 3 z przedmiotu

Wprowadzenie do automatyki”.

Temat : „Programowanie sterowników logicznych z wykorzystaniem schematów drabinkowych LD.

Autor: Łukasz Gołosow Grupa I7X2S1

Prowadzący: mgr inż. Małgorzata Rudnicka - Schmidt

1. 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.

2. Zadanie 1

Kod otwierający drzwi 1243.

Do wykonania zadania należało użyć flag, które umożliwiały w zadaniu zapamiętanie czy został wciśnie przycisk w danym kroku. Flaga jest to element ,który swoje wejście przekazuje na wyjście i umożliwia łączenie rekurencyjne.

Schemat układu znajduje się w załączniku.

3. Zadanie 2

Do wykonania zadania drugiego należało dodać szeregowo zestyk rozwierny wejścia I5 do połączenia podtrzymującego z M1 do M1, przez co gdy zostanie wciśnięty 5 przycisk flaga M1 przestanie przysyłać sygnał, wtedy następna flag M2 też przestanie itd. Aż do flagi M4 ,która spowoduje brak sygnału na wyjściu Q1.

Schemat układu znajduje się w załączniku.

4. Zadanie 3

Nowy kod otwierający drzwi 1244.

Dla powyższego kodu układ z poprzedniego zadania nie działał poprawnie, aby działał poprawnie należało umieścić element On Delay z ustawionym opóźnieniem, pomiędzy elementami odpowiadającymi za dwie identyczne cyfry. Element „On Delay” służy do opóźnienia sygnału wchodzącego, o określony przedział czasu. Rozwiązuje on problem działania poprzedniego układu.

Schemat układu znajduje się w załączniku.

5. Wnioski

Powyższe układy są układami sekwencyjnymi, tzn. ich stan wyjścia w przeciwieństwie od układów kombinacyjnych zależą od sekwencji stanów wejść. Schematy drabinkowe są łatwe do rysowania i interpretacji. Język LD (ang. Ladder Diagram) jest to język graficzny zorientowany problemowo. Nowe elementy zwiększają możliwości tworzenia bardziej skomplikowanych układów. Flagi umożliwiają przekazywanie sygnału wejścia na wyjście, a element „On Delay” opóźnia sygnał, przez co może rozwiązać problem złego „przepływu” sygnałów.