S7 Z 13 080210Z CZ B zadanie


Kurs Zaawansowany S7  zajęcia dodatkowe, czwartek, zadanie B Kurs Zaawansowany S7  zajęcia dodatkowe, czwartek, zadanie B
Zadanie: Rozruch napędu Minimalny zestaw parametrów tworzonego bloku FB62:
Zadanie polega na rozruchu napędu maszyny. Napęd wymaga dwustopniowego wzrostu start  parametr wejściowy  typ BOOL  start sekwencji zwiększania napięcia
wartości zadanej prędkości, zgodnie z zależnością:
stop  parametr wejściowy  typ BOOL  rozpoczęcie zmniejszania napięcia do 0 [V]
estop  parametr wejściowy  typ BOOL  wyłącznik awaryjny, styk NC
zegar  parametr wejściowy  typ BOOL  generator częstotliwości 2 Hz
WZ  parametr wyjściowy  typ REAL  wartość zadana napięcia
etap1  parametr wyjściowy  typ BOOL  informacja, że silnik znajduje się w etapie 1
etap2  parametr wyjściowy  typ BOOL  informacja, że silnik znajduje się w etapie 2
etap3  parametr wyjściowy  typ BOOL  informacja, że silnik znajduje się w etapie 3
etap4  parametr wyjściowy  typ BOOL  informacja, że silnik znajduje się w etapie 4
Uruchamiając projekt należy skorzystać również z funkcji FC11 (Sterowanie wyjściem
analogowym) stworzonej w trakcie zajęć.
START Po podaniu narastającego zbocza na wejściu start, powinna wystartować sekwencja
Kod funkcji należy zapisać w języku STL.
generująca przebieg o określonej wyżej charakterystyce, to znaczy:
TESTOWANIE
etap1: przez pierwsze 5 sek. napięcie powinno wzrastać od 0 do 5.0 [V]
Testowanie funkcji polega na sprawdzeniu czy po podaniu stanu wysokiego na wejście
etap2: przez kolejne 10 sek. napięcie wyjściowe powinno pozostać
 start , wielkość wyjściowa (mierzona przez zewnętrzny woltomierz) wskazuje wartości
na poziomie 5.0 [V],
analogiczne do naszkicowanego przebiegu.
etap3: po czym przez kolejne 5 sek. napięcie wzrasta do poziomu 10.0 [V],
Po podaniu stanu wysokiego na wejściu  stop (w dowolnym momencie sekwencji) napięcie
etap4: dalej pozostaje bez zmian.
powinno maleć do 0.0 [V] z szybkością 2 [V/s].
Po podaniu stanu niskiego na wejściu  estop bezzwłocznie powinno zostać wystawione
Sprawdzanym warunkiem koniecznym rozpoczęcia sekwencji jest wartość wyjścia
0.0 [V] na wyjściu.
równa 0.0 [V].
Przykładowe wywołanie programu:
STOP Po podaniu narastającego zbocza na wejściu stop (niezależnie od stanu sekwencji),
CALL FB 62 , DB62
napięcie powinno maleć do 0 z szybkością 2 [V] na sekundę.
start := I0.0
stop := I0.7
ESTOP Jest to funkcja awaryjnego zatrzymania napędu. Po podaniu stanu niskiego
estop := I1.7
na wejście (styk NC) bezzwłocznie powinno zostać podane zerowe napięcie na wyjście.
zegar := M120.3
WZ := MD0
SYGNALIZACJA Funkcja powinna sygnalizować swój stan. Jeżeli silnik jest rozpędzany,
etap1 := Q5.7
to w czasie etapu1 powinno być aktywne wyjście binarne o tej samej nazwie, podobnie dla
etap2 := Q5.6
etapów 2, 3 i 4. etap3 := Q5.5
Hamowanie silnika powinno być sygnalizowane pulsacją o częstotliwości 2 Hz na wyjściu etap4 := Q5.4
 etap_dekr . etap_dekr := Q5.0
CALL FC 11
wart_zadana := MD0
zakres := 1.000000e+001
adres_wy := PQW304
wersja: 080210 INTEX Centrum Szkoleniowe Systemów Automatyki strona 1/5 wersja: 080210 INTEX Centrum Szkoleniowe Systemów Automatyki strona 2/5


Wyszukiwarka

Podobne podstrony:
S7 Z 03 080210Z WT B zadanie
S7 Z 01 080210Z WT A zadanie
S7 Z 12 080210Z CZ A rozwiazanie
S7 Z 14 080210Z CZ B rozwiazanie
S7 Z 07 080210Z SR A zadanie
S7 Z 08 080210Z SR A rozwiazanie
Całka nieoznaczona cz 2 Zadania
Działanie sterowników S7 200 podstawy cz 4
Działanie sterowników S7 200 podstawy cz 2
Stechiometria cz 2 zadania
Działanie sterowników S7 200 podstawy cz 1
Działanie sterowników S7 200 podstawy cz 3
Układ ze wspólnym kolektorem, cz 13

więcej podobnych podstron