Cel ćwiczenia: projektowanie układów sterowania logicznego
Naszym zadaniem było tak zaprojektować układ oraz zaprogramować go, aby:
- naciśnięcie jednego przycisku powodowało zapalenie się żarówki
Program napisany w języku STL :
Step 0
IF I1.3
THEN SET O0.3
OTHRW RESET O0.3
STEP 1
THEN JMP TO 0
-żarówka zapalała się zgodnie z funkcją logiczną $y = x_{1} + (\overset{\overline{}}{x_{2}} \bullet x_{3})$
Program napisany w języku STL :
STEP 0
IF I0.1
OR (N I0.2
AND I0.3)
THEN SET O0.4
OTHRW RESET O0.4
STEP 1
THEN JUMP TO 0
-wciśnięcie przycisku spowoduje wysunięcie się siłownika, a naciśnięcie przycisku drugiego - powrót siłownika
Program napisany w języku STL :
STEP 0
IF I1.3
THEN SET O0.3
OTHRW RESET O0.3
STEP 1
IF I1.1
THEN SET O0.1
OTHRW RESET O0.1
STEP 2
THEN JUMP TO 0
Wnioski:
Układy sterowania, wykorzystujące sterowniki PLC (ang. Programmable Logic Controller), mogą być wykorzystane w wielu gałęziach przemysłu.
Głównym zadaniem sterownika jest reagowanie na zmiany wejść przez obliczanie wyjść wg zaprogramowanych reguł sterowania. Układy te znalazły zastosowanie m.in. w sterowaniu: silnikiem, windą, sygnalizacją świetlną.