spis tresci - gryf

Transkrypt

spis tresci - gryf
POLITECHNIKA SZCZECIŃSKA
WYDZIAŁ ELEKTRYCZNY
Instrukcja do zajęć laboratoryjnych
Temat ćwiczenia:
Regulacja temperatury
Numer ćwiczenia: 5
Opracowali:
Tomasz Barabasz
Piotr Zasada
Merytorycznie sprawdził:
dr inż. Jan Skórski
2007
Spis treści:
Wstęp teoretyczny do ćwiczenia ...................................................... 3
Treść ćwiczenia ................................................................................ 6
Schemat połączeń ............................................................................. 7
Listing programu .............................................................................. 8
.::Laboratorium Automatyki Budynkowej w Systemie LCN::.
2
Wstęp teoretyczny do ćwiczenia
W każdy moduł logiczny są wbudowane dwa regulatory. Posiadają one takie same funkcje.
Mogą one pracować jako regulatory dwustawne lub jako regulatory proporcjonalne.
Regulatory znajdujące się w różnych modułach mogą ze sobą współpracować (nie zostanie
to omówione w tym ćwiczeniu). Na rysunku 1. znajduje się struktura regulatora.
A
LCN-LSH
T-Var
Regulator
dwustawny
lub
CEL
WY 1
WY 2
Regulator
dwustawny
lub
CEL
WY 1
WY 2
proporcjonalny
B
LCN-TS
R1-Var
proporcjonalny
Rysunek 1. Struktura regulatora zaimplementowana w moduł logiczny
Źródło: Opracowanie własne
Przedstawiona struktura regulatora na rysunku 1. nie jest pełna strukturą regulatora
zaimplementowanego
w
moduł.
Dokładna
struktura
regulatora
znajduje
się
w dokumentacji technicznej modułu. Fragment regulatora, który został przedstawiony
na (Rysunku 1.) jest wystarczający do stworzenia regulatora dwustawnego. Przełącznik A
jest ustawiany automatycznie przez sam moduł. Jeżeli do modułu jest podłączony czujnik
światła to położenie przełącznika A jest w pozycji odwrotnej niż na (Rysunku 1.). Jeżeli do
modułu jest podłączony czujnik temperatury to położenie przełącznika A znajduje się w
pozycji jak na rysunku 1.. Czyli położenie przełącznika A jest uzależnione od czujnika jaki
jest podłączony do modułu. Czujnika temperatury LCN-TS nie jest deklarowany we
Właściwościach modułu. Do ustawień regulatora wchodzi się klikając ikonę Regulator.
Następnie otwiera się okno Właściwości regulatora, (Rysunek 2.) w którym ustawia się
parametry regulatora.
.::Laboratorium Automatyki Budynkowej w Systemie LCN::.
3
Rysunek 2. Okno w którym ustawia się parametry regulatora
Źródło: Opracowanie własne
wyjscia
Wlacz
Wylacz
R1Var
Wlacz
Wylacz
R1Var
Rysunek 3. Graficzna interpretacja ustawień regulatora, dla skali proporcjonalności = 1
Źródło: Opracowanie własne
.::Laboratorium Automatyki Budynkowej w Systemie LCN::.
4
Na rysunku 2. są przedstawione ustawienia główne regulatora. Opis opcji dostępnych w
oknie Właściwości regulatora:
Ustaw wartość w tym polu ustala się wartość progu przełączania. Przelicznik wartości
T-Var, R1Var na °C jest przedstawiony w tabeli 1.. Wartość temperatury
w stopniach powiązana jest z wartością TVar wzorem: temperatura =
TVar − 1000
.
10
Wartość temperatury można odczytać z rozdzielczością 0,1 oC.
Tabela 1. Zamiana wartości T-Var na stopnie
Źródło: Opracowanie własne
TVar, R1Var
temperatura °C
1385
38,5
1200
20,0
1000
0,0
998
-2,0
Linia rozpoznania określa zachowanie się regulatora po przekroczeniu wartości
progowej.
Skala proporcjonalności w projektowanym regulatorze jest równa jedności. Oznacza to,
że wyjście przyjmuje dwa stany (włączone/wyłączone). Jeżeli skala proporcjonalności jest
różna od jedności wówczas uzyskujemy regulator proporcjonalny.
Wartość rzeczywista określa z jakiej zmiennej będzie pobierany sygnał na wejście
regulatora.
Jeżeli określi się parametry główne regulatora należy określić cel czyli wyjście jakim
będzie sterował regulator. Wyjściem regulatora mogą być wyjścia przekaźnikowe lub
jedno z dwóch wyjść modułu logicznego. Jest to pokazane na (Rysunku 2.). Jako cel
można podać wyjście innego modułu lub grupy modułów.
Pole Ustaw wartość można zmieniać dynamicznie. Należy wejść w rozkazy przycisków
i wybrać rozkaz Regulator (Rysunku 4.). Następnie w polu Wartość: wpisać wartość
o jaką ma się zmienić pole Ustaw wartość. (10=1 stopień, 20=2 stopnie itd.)
.::Laboratorium Automatyki Budynkowej w Systemie LCN::.
5
Rysunek 4. Krótkie naciśniecie przycisku pierwszego z tabeli A powoduje zwiększenie wartości
progowej o 10 (czyli o 1 °C) względem zaprogramowanej wartości
Źródło: Opracowanie własne
Treść ćwiczenia
Celem ćwiczenia jest zapoznanie się z regulatorami jakie wbudowane są w moduły
logiczne. Poznanie struktury tych regulatorów i sposobu ich programowania. Następnie
wykonanie prostego regulatora dwustawnego, który będzie utrzymywał zadaną
temperaturę w pomieszczeniu. Wybór temperatury zadanej ma się odbywać za pomocą
przycisków EIB podłączonych do modułu logicznego za pomocą przejściówki LCN-TEU.
Wartości temperatury jakie mają być utrzymywane w pomieszczeniu to 35, 37, 39, 41
stopni. Krótkie klikniecie na przycisk ma ustawić temperaturę odpowiadającą temu
przyciskowi. Żeby było wiadomo jaka jest temperatura zadana regulatora (czyli do jakiej
temperatury dąży regulator na wyjściu) w danym momencie dioda nad przyciskiem
zmienia kolor na zielony. Pozostałe diody w tym momencie świecą na czerwono. Przyciski
należy zaprogramować tak jak to zostało przedstawione na rysunku 5.. Efekty wykonanej
pracy
można
zaobserwować
w
oknie
statusu.
Rysunek
5.
jest
to
rysunek
w dużej mierze uproszczony ma na celu zobrazowanie idei ćwiczenia. W rzeczywistości
temperatura nie narasta liniowo. Prawidłowo zaprogramowane diody na przyciskach EIB
powinny zapalać się tak jak to jest pokazane na rysunku 5.. Linia ciągła odpowiada
.::Laboratorium Automatyki Budynkowej w Systemie LCN::.
6
wartości rzeczywistej. Linie przerywane odpowiadają wartościom zadanym. Naciśnięcie
przycisku A1 ustala wartość zadana na 35oC, A5 na 37 oC, A6 na 39 oC, A7 na 41 oC.
o
przyciski
EiB
C
przyciski
EiB
41
39
37
35
czas
przyciski
przyciski
Rysunek 5. Krótkie naciskanie przycisków A1, A5, A6, A7 powoduje zmianę wartości zadanej
regulatora
Źródło: Opracowanie własne
Schemat połączeń
PE D N L
2 3 4 8
1 5 6 7
LCN
TEU
Przyciski
Busch-Jaeger
T
I
1
2
LCN-FI1
L
N
Grzejnik
LCN-UPP
LCN-TS
czujnik
temperatury
Rysunek 6. Schemat połączeń dla Ćwiczenia 5
Źródło: Opracowanie własne
.::Laboratorium Automatyki Budynkowej w Systemie LCN::.
7
Listing programu
Kod źródłowy do ćwiczenia numer 5
segment: 0
Nazwa: LCN-UPP-FI1
ID: 5
Komentarz:
T - port: LCN-TEU EIB BuschJaeger
I - port: Bez czujnika
P - port:
Output ports:
WYJŚCIE 1: Podwójny wyłącznik
WYJŚCIE 2: Podwójny wyłącznik
Tabela przycisków A:
Przycisk 1
Cel 1 -> S0, M5 "LCN-UPP-FI1"
Krótko: Modify regulator1 set value (rel. prog.)+0
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Cel 2 -> S0, M5 "LCN-UPP-FI1"
Krótko: Przycisk 1----------: B KRÓTKO
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Przycisk 5
Cel 1 -> S0, M5 "LCN-UPP-FI1"
Krótko: Modify regulator1 set value (rel. prog.)+20
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Cel 2 -> S0, M5 "LCN-UPP-FI1"
Krótko: Przycisk -2---------: B KRÓTKO
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Przycisk 6
Cel 1 -> S0, M5 "LCN-UPP-FI1"
Krótko: Modify regulator1 set value (rel. prog.)+40
Długo: Niezaprogramowany
Puść: Niezaprogramowany
.::Laboratorium Automatyki Budynkowej w Systemie LCN::.
8
Cel 2 -> S0, M5 "LCN-UPP-FI1"
Krótko: Przycisk --3--------: B KRÓTKO
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Przycisk 7
Cel 1 -> S0, M5 "LCN-UPP-FI1"
Krótko: Modify regulator1 set value (rel. prog.)+60
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Cel 2 -> S0, M5 "LCN-UPP-FI1"
Krótko: Przycisk ---4-------: B KRÓTKO
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Tabela przycisków B:
Przycisk 1
Cel 1 -> S0, M5 "LCN-UPP-FI1"
Krótko: Lampka 1:WŁ
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Cel 2-> S0, M5 "LCN-UPP-FI1"
Krótko: Lampka:-234--------aktywny->WYŁ
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Przycisk 2
Cel 1 -> S0, M5 "LCN-UPP-FI1"
Krótko: Lampka 2:WŁ
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Cel 2 -> S0, M5 "LCN-UPP-FI1"
Krótko: Lampka 1-34-------- aktywny->WYŁ
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Przycisk 3
Cel 1 -> S0, M5 "LCN-UPP-FI1"
Krótko: Lampka 3:WŁ
Długo: Niezaprogramowany
.::Laboratorium Automatyki Budynkowej w Systemie LCN::.
9
Puść: Niezaprogramowany
Cel 2 -> S0, M5 "LCN-UPP-FI1"
Krótko: Lampka:12-4--------aktywny ->WYŁ
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Przycisk 4
Cel 1 -> S0, M5 "LCN-UPP-FI1"
Krótko: Lampka 4:WŁ
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Cel 2 -> S0, M5 "LCN-UPP-FI1"
Krótko: Lampka:123---------aktywny ->WYŁ
Długo: Niezaprogramowany
Puść: Niezaprogramowany
Źródło: Opracowanie własne
Wyjaśnienia do listingu programu:
Ponieważ różnica działania pomiędzy przyciskami różni się tylko tym, że wartość progowa
regulatora jest zmieniana o różną wartość. Dlatego zostanie omówiony przycisk 1 w tabeli
A i przycisk 1 w tabeli B. Pozostałe przyciski programuje się w analogiczny sposób.
Krótkie naciśnięcie przycisku pierwszego w tabeli A powoduje zwiększenie wartości
zadanej regulatora o liczbę zapisaną w polu wartość (Rysunek 7.). Cel drugi tego samego
zdarzenia wywołuje krótkie naciśnięcie przycisku pierwszego w tabeli B (Rysunek 8.).
Krótkie naciśnięcie przycisku pierwszego w tabeli B powoduje zapalenie lampki 1
i zgaszenie lampek 2, 3, 4 (Rysunek 9.) i (Rysunek 10.).
.::Laboratorium Automatyki Budynkowej w Systemie LCN::.
10
Rysunek 7. Tabela A -> przycisk 1 -> Cel 1 -> Krótko -> Wyjście
Źródło: Opracowanie własne
Rysunek 8. Tabela A -> przycisk 1 -> Cel 2 ->Krótko -> Wyjście
Źródło: Opracowanie własne
Rysunek 9. Tabela B -> przycisk 1 -> Cel 1 ->Krótko -> Wyjście
Źródło: Opracowanie własne
Rysunek 10. Tabela B -> przycisk 1 -> Cel 2 ->Krótko -> Wyjście
Źródło: Opracowanie własne
.::Laboratorium Automatyki Budynkowej w Systemie LCN::.
11