LABORATORIUM – AUTOMATYKA i ROBOTYKA
Inne funkcje sterownika PLC – część 3
1.
Przebieg ćwiczenia
1.1.
Wykorzystując sterownik LOGO! i jego funkcje analogowe zrealizuj następujący układ:
Klient życzy sobie systemu opisanego następująco:
.
4 czujniki (czyli wejścia analogowe A1, A2, A3 i A4):
1 czujnik ciśnienia,
3 czujniki temperatury, jeden w domu, dwa na zewnątrz.
.
Czujniki te działają następująco:
czujniki temperatury działają liniowo w zakresie od -50 do +50°C (co oznacza że wartość z wejścia
analogowego 0 odpowiada -50°C, 1000 odpowiada +50°C).
czujnik ciśnienia jest natomiast opisany funkcją:
hPa
A
p
in
255
1000
2
, gdzie A
in
= 0-1000.
.
Na wyświetlaczu mają się na bieżąco wyświetlać wartości:
aktualny czas,
ciśnienie,
temperatura wewnątrz budynku,
niższa z temperatur na zewnątrz budynku.
.
Wyjście Q1 jest wyjściem załączającym piec CO, ma się ono załączać gdy temperatura w domu spadnie poniżej
21°C, ale tylko wtedy, gdy niższa z temperatur na zewnątrz budynku jest mniejsza niż 20°C.
.
Dodatkowo klient życzy sobie dysponować dwoma przyciskami (I1 i I2):
przycisk wyłączający piec, niezależnie od wszystkiego,
przycisk włączający piec, niezależnie od wszystkiego.
.
Klient ma też psa, który, jak się okazuje, gryzie meble gdy ciśnienie jest wyższe niż 1020 hPa, lub gdy ciśnienie
jest niższe niż 980 hPa i jednocześnie temperatura wyższa niż 28°C. W związku z tym życzy on sobie by wyjście
Q2 zaświecało się w obu tych przypadkach, by mógł zawczasu zamknąć Oldiego w klatce.
.
Podpowiedzi:
warto sugerować się poprzednim ćwiczeniem,
do wyboru jednej z dwóch wartości (tam gdzie mowa jest o „niższej z wartości”) najlepiej użyć bloku
Multiplekser.
1.2.
W protokole należy umieścić zrzut ekranu ze zrealizowanego systemu plus ewentualnie nasuwające się
wnioski. Jak ktoś ma chęć na plusa to może dorzucić do systemu dodatkowe funkcje.