Kurs Podstawowy S7 – zaj cia dodatkowe, wtorek, zadanie A
Kurs Podstawowy S7 – zaj cia dodatkowe, wtorek, zadanie A
Zadanie: Sterowanie kurtyn zezwalaj c na wjazd karoserii
Testowanie stworzonego rozwi zania
W lakierni samochodowej na ko cu grupy przeno ników znajduje si wyjazd karoseri zasłoni ty kurtyn . Aby karoseria mogła wjecha do drugiej hali kurtyna musi zosta podniesiona, to jest Aby przetestowa działanie programu nale y w taki sposób wystawia wyj cia, w jaki byłyby zwini ta do góry.
inicjowane czujniki w bie cej aplikacji. Sytuacja pocz tkowa powinna by nast puj c : Gdy karoseria na skidzie, zbli aj c si do kurtyny, najedzie na czujnik OTWORZ kurtyna powinna OTWORZ = 1 (NC)
podnie si do góry (zwin ).
ZAMKNIJ = 1 (NC)
GORA = 0
Do obsługi kurtyny programista ma do dyspozycji dwa czujniki, to jest GORA I DOL. Czujnik GORA DOL = 1 (kurtyna w dolnym poło eniu)
daje informacj , e kurtyna jest w górnym skrajnym poło eniu, nale y wi c przerwa ruch w gór .
ESTOP = 1 (NC)
Gdy karoseria przejedzie pod kurtyn najedzie na czujnik ZAMKNIJ, kurtyna powinna opu ci si w dół (rozwin ). Czujnik DOL zwraca informacj , e kurtyna jest w dolnym skrajnym poło eniu, W efekcie adne z wyj nie powinno by aktywne, czyli:
nale y wi c przerwa rozwijanie kurtyny.
RUCH_G = 0
Aby uruchomi ruch kurtyny w gór nale y wysterowa przeka nik RUCH_G, natomiast aby RUCH_D = 0
uruchomi ruch kurtyny w dół nale y wysterowa przeka nik RUCH_D.
Sekwencja rozpoczyna si od sygnału niskiego (aktywny) na czujniku OTWORZ. Nale y wi c Urz dzenie mo e by wył czone w dowolnym momencie wył cznikiem awaryjnym ESTOP.
poda stan „false” na wej ciu I 0.0. Jednocze nie powinno wysterowa si wyj cie RUCH_G.
W tym momencie kurtyna podnoszona jest do góry a do momentu podania „true” na wej cie Sygnały OTWORZ i ZAMKNIJ pojawiaj si tylko na krótki czas, musz wi c by podtrzymywane GORA. Teraz kurtyna zatrzymała si w górnym skrajnym poło eniu.
w programie.
Druga cz
sekwencji – zamykanie - rozpoczyna si od ZAMKNIJ = „0” (aktywne stanem niskim), OTWORZ wraca do stanu „1”. Kurtyna powinna opuszcza si w dół, a wi c RUCH_D powinien RUCH_G
mie stan wysoki. Nale y te wył czy GORA. Kurtyna opuszcza si a do momentu gdy na GORA I 1.0
Q 5.6
wej ciu DOL pojawi si „1”, co oznacza jej skrajne dolne poło enie.
ZAMKNIJ wraca do stanu „1”. Jest to koniec sekwencji i jednocze nie stan wyj ciowy do rozpocz cia nowego cyklu.
kierunek jazdy
RUCH_D
DOL I 1.1
Q 5.7
OTWORZ I 0.0
ZAMKNIJ I 0.1
Przyporz dkowanie adresów wej cia - wyj cia do poszczególnych elementów:
Element
Funkcja
Adres
OTWORZ
Czujnik sygnalizuj cy pojawienie si karoseri przed kurtyn (NC)
I 0.0
ZAMKNIJ
Czujnik sygnalizuj cy, e karoseria jest za kurtyn (NC)
I 0.1
GORA
Czujnik sygnalizuj cy osi gni cie górnej skrajnej pozycji (NO)
I 1.0
DOL
Czujnik sygnalizuj cy osi gni cie dolnej skrajnej pozycji (NO)
I 1.1
ESTOP
Wył cznik awaryjny (NC)
I 1.7
RUCH_G
Przeka nik uruchamiaj cy silnik w kierunku do góry
Q 5.6
RUCH_D
Przeka nik uruchamiaj cy silnik w kierunku w dół
Q 5.7
Program realizuj cy zadanie nale y zapisa w bloku FC 30.
wersja: 070925
INTEX Centrum Szkoleniowe Systemów Automatyki
strona 1/8
wersja: 070925
INTEX Centrum Szkoleniowe Systemów Automatyki
strona 2/8