Cwiczenie 3 6


2. Cel ćwiczenia

Celem ćwiczenia jest zapoznanie się z zasadą działania, przygotowaniem do pracy, uruchomieniem oraz zatrzymaniem układów odmierzania czasu, liczników i znaczników.

3. Zadania.

3.1 Zadanie nr 1.

Zastosować timer do zadania w którym kontrolka zainicjowana przyciskiem pali się przez pięć sekund.

0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic

0x08 graphic

0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic

0x08 graphic

0x08 graphic

0001 STEP 0 (1)

0002 THEN RESET O0.0

0003 LOAD V 500

0004 TO TP0

-----------------------------------------------------------------------------------------------------------------

0005 STEP 1 (2)

0006 IF I0.0

0007 THEN SET O0.0

0008 SET TO

-----------------------------------------------------------------------------------------------------------------

0009 STEP 2 (3)

0010 IF N T0

0011 THEN RESET O0.0

-----------------------------------------------------------------------------------------------------------------

0012 STEP 3 (4)

0013 THEN JUMP TO 1 (2)

-----------------------------------------------------------------------------------------------------------------

3.2. Zadanie nr. 2, 3.

Naciskając przycisk inicjujący zapala się żarówka nr. 1 i pali się przez 5 sekund. Żarówka nr. 2 zapala się jedną sekundę przed zgaśnięciem żarówki nr. 1. Następnie po upływie jednej sekundy gasną obydwie żarówki.

0x08 graphic
0x08 graphic

0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic

0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic

0x08 graphic

0001 STEP 0 (1)

0002 THEN LOAD V500

0003 TO TP0

0004 RESET O0.0

0005 RESET O0.1

0006 LOAD V2

0007 TO CP0

0008 SET C0

-----------------------------------------------------------------------------------------------------------------

0009 STEP 1 (2)

0010 IF I0.0

0011 THEN SET O0.0

0012 SET TO

-----------------------------------------------------------------------------------------------------------------

0013 STEP 2 (3)

0014 IF TW0

0015 = 100

0016 THEN SET O0.1

-----------------------------------------------------------------------------------------------------------------

0017 STEP 3 (4)

0018 IF N TO

0019 THEN RESET O0.0

-----------------------------------------------------------------------------------------------------------------

0020 STEP 4 (5)

0021 THEN RESET O0.0

0022 RESET O0.1

-----------------------------------------------------------------------------------------------------------------

0023 STEP 5 (6)

0024 THEN INC CW0

-----------------------------------------------------------------------------------------------------------------

0025 STEP 6 (7)

0026 IF C0

0027 THEN JMP TO 1 (2)

0028 OTHRW NOP

-----------------------------------------------------------------------------------------------------------------

3.3. Zadanie nr.4.

Poziom cieczy w zbiorniku powinien być utrzymywany w przedziale od Hmin do Hmax przez załączenie pompy ładującej zbiornik. Stan poziomu cieczy sygnalizowany jest dwustanowymi czujnikami poziomu według algorytmów:

0x08 graphic
0x08 graphic

1 dla H ≥ Hmin 1 dla H ≥ Hmax

A = B =

0 dla H < Hmin 0 dla H < Hmax

Wyłączenie pompy ma następować po osiągnięciu poziomu Hmax (tzn. b = 1), a ponownie załączenie pompy ma następować dopiero wówczas, gdy poziom spadnie poniżej Hmin (tzn. a = 0). Zaprojektować układ sterowania załączaniem pompy ładującej (Y).

A

B

Y

0

1

1

1

0

0

1

0

1

1 (Y* - poprzednie)

0

0 (Y* poprzednie)

0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic

0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic

0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

Stany drugi i czwarty są niejednoznaczne, tzn. jednakowej kombinacji wejść A, B odpowiada raz 1, raz 0. Jednak łatwo zauważyć że stan wyjścia Y zależy od historii (stanu poprzedniego i jest jego powtórzeniem). Wynika stąd konieczność realizacji elementu pamięci w układzie sterowania. Funkcja logiczna wynikająca z tabeli ma następującą postać:

Y = AB +ABY* = B [(A + A) ⋅ (A + Y*)] = B (A + Y*)

0000 STEP 0

0001 THEN RESET Z ` wstępne kasowanie znacznika

0002 STEP 1

0003 THEN LOAD Y ` ładowanie stanu wyjścia Y

0004 TO Z ` do znacznika Z

0005 STEP 2

0006 IF N B ` sprawdzanie warunku załączenia

0007 AND

0008 (N A

0009 OR Z)

0010 THEN SET Y ` ustawienie wyjscia Y

0011 OTHRW RESET Y ` w przeciwnym razie zerowanie wyjścia

0012 STEP 3

0013 THEN JMP TO 1

Lista przyporządkowań:

A I0.0 (wejście Hmin)

B I0.1 (wejście Hmax)

Y O0.0 (wyjście sterujące)

Z F0.0 (znacznik - pamięć wyjścia)

3. Wykaz przyrządów.

4. Wnioski.

W opisanym ćwiczeniu zapoznaliśmy się z programowaniem sterowników PLC w układach sekwencyjnych oraz dowiedzieliśmy się jak stosować timery, liczniki i flagi. Doszliśmy do wniosku, że układy zawierające zależności czasowe realizowane na sterownikach PLC z użyciem członów czasowych i liczników są tanie i elastyczne gdyż są łatwe do zaprogramowania. Pianie programu ułatwiło nam korzystanie z dostępnych komend które znajdowały się w dolnym pasku ekranu komputera, a poprawność działania programu można było sprawdzić przy pomocy testu który wchodził w skład oprogramowania.

2

1

I.0.

0 V

0 V

0

1

2

3

4

W1

5

CO

0

1

2

3

4

5

6

7

24 V

0 V

CO

6

7

+ 24V

P L C

I.0.

O 0.

P L C

+ 24V

0 V

W1

0

1

2

3

4

5

6

7

24 V

0 V

CO

CO

0

1

2

3

4

5

6

7

0 V

Ż nr 1

Ż nr 2

Hmax

Hmin

H

t

Y

t

1

0



Wyszukiwarka

Podobne podstrony:
3 ćwiczenia BADANIE asfaltów
Ćwiczenie7
Cwiczenia 2
Ćwiczenia V
metody redukcji odpadów miejskich ćwiczenia
Ćwiczenia1 Elektroforeza
cwiczenia 9 kryzys
Ćwiczenia 1, cz 1
Ćwiczenie 8
9 ćwiczenie 2014
Cwiczenie 1
Ćwiczenie 2 Polska w europejskim systemie bezpieczeństwa
11 CWICZENIE 1 SEMESTR LETNIid 12747 ppt

więcej podobnych podstron