Kurs Zaawansowany S7 zajęcia dodatkowe, środa, zadanie A Kurs Zaawansowany S7 zajęcia dodatkowe, środa, zadanie A Zadanie: Układ czasowy TESTOWANIE Dla przykładowego zestawu parametrów: W bloku funkcyjnym FB51 należy zapisać program realizujący funkcję układu czasowego. Zrealizowany timer powinien odmierzać czas do 8 godz. 20 min. (czyli 30 000 sek.) TV := 15 // ilość sekund do odmierzenia z dokładnością do 1 sekundy. S := I 1.0 // sygnał wyzwalający układ czasowy R := I 1.7 // wejście zerujące układ zegar := M 120.5 // generator 1Hz Minimalny zestaw parametrów bloku funkcyjnego: Q := Q 5.7 // wyjście układu czasowego BI := MW 2 // liczba sekund jaka pozostała do odmierzenia TV parametr wejściowy typ INT wartość czasu do odmierzenia (ilość sekund) wyjście Q 5.7 powinno być wysterowane na 15 sekund po podaniu narastającego zbocza S parametr wejściowy typ BOOL wejście wyzwalające pracę układu czasowego na wejściu I 1.7. R parametr wejściowy typ BOOL wejście zerujące układ czasowy zegar parametr wejściowy typ BOOL wejście taktujące o częstotliwości 1Hz Q parametr wyjściowy typ BOOL wyjście układu czasowego BI parametr wyjściowy typ INT liczba sekund jaka pozostała do odmierzenia Zrealizowany układ czasowy powinien pracować zgodnie z poniższym przebiegiem czasowym: Funkcja powinna być analogią układu czasowego typu S_PEXT (SE) impuls z pamięcią. Czyli do jego wyzwolenia wystarczy podanie nawet krótkotrwałego impulsu na wejściu. Natomiast każde kolejne wyzwolenie układu powoduje rozpoczęcie pracy od początku. Program powinien zostać zapisany w języku STL. wersja: 080210 INTEX Centrum Szkoleniowe Systemów Automatyki strona 1/5 wersja: 080210 INTEX Centrum Szkoleniowe Systemów Automatyki strona 2/5