Professional Documents
Culture Documents
1. Zapoznaj się z budową sterownika Alpha XL (AL-2) i z menu terminala (funkcja PROG
EDIT), prezentowanym na jego ekranie. Z klawiatury terminala uruchom program
w sterowniku i zatrzymaj go .
2. Omów elementy funkcyjne ekranu programu narzędziowego ALVLS.
3. Wskaż w katalogu wejść (IN) bloki wejść analogowych, graficzne bloki dwustanowe,
generatory stanu ON i OFF oraz generatory inicjalizacyjne.
4. Wprowadź na pole programowania (FBD) dwa bloki funkcyjne: blok boolowski
BOOLEAN i przerzutnik RS. Zaprogramuj blok BOL. na realizację funkcji XOR dwóch
podłączonych wejść, nie używając wewnętrznego funktora XOR. Podłącz dwa wejścia
fizyczne sterownika do bloku BOL., a dwa przyciski terminala do bloku RS. Stan obu
bloków wyprowadź na wyjścia fizyczne sterownika.
5. Wprowadź program w tryb symulacji i sprawdź działanie zaprojektowanego układu.
6. Określ połączenie portu programującego sterownika z portem szeregowym COM
komputera i za pomocą funkcji TEST (katalog funkcyjny COM) sprawdź jego działanie.
7. Przepisz projekt (program) do sterownika, uruchom go w sterowniku z klawiatury
terminala i sprawdź jego działanie. Następnie zatrzymaj i uruchom program w AL-2
z komputera.
8. Uruchom monitorowanie programu sterownika w programie ALVLS i ponownie sprawdź
jego działanie na ekranie komputera.
9. Zapoznaj się z działaniem stykowego układu sterowania impulsowego z pamięcią USIP.
10. Napisz równanie boolowskie opisujące działanie USIP a następnie wpisz je w postaci
programu do ALVLS używając funktorów logicznych. Sprawdź działanie programu
(układu) w trybie symulacji a następnie w sterowniku w trybie monitorowania.
11. Wprowadź bloki funkcyjne, które spowodują zmianę stanu układu sterowanego po
zmianie stanu sygnałów wejściowych (PULSE) oraz opóźnienie sygnału wyjściowego
o 1s przy załączeniu i o 2s po wyłączeniu (DELAY).
12. Zaprogramój układ USIP wykorzystując przerzutnik RS.
13. Zaprogramój 6-wyjściowy układ czasowego sterowania sekwencyjnego, w którym
kolejne wyjścia będą załączane/wyłączane z czasem wzrastającym/malejącym co 1s.
14. Zaprogramój 3-stanowy układ sygnalizacji alarmowej obrazujący stan sygnału
binarnego: poprawny (wyłączony - OFF), alarmowy (pulsujący ON), aktywny
(statyczny ON) po przyjęciu (skasowaniu oddzielnym sygnałem) alarmu. Narysuj graf
automatu Moora dla tego układu.
2. Pompownia składa się z dwóch pomp, które są ręcznie sterowane (adresowo) z przycisków
terminala, gdy wywołany jest ekran stanu pompowni. Ekran ten ma wskazywać aktualny stan
pracy pomp. Dla każdej z pomp jest mierzony jej przepływ jako wielkość analogowa, podana na
wejścia I7 i I8 (lub jako symulacja z liczników COUNTER liczących mod 20). Wartości bieżące
przepływów mają też być pokazywane na ekranie stanu pompowni. Sterownik AL-2 ma
rejestrować ponadto:
- czas bieżący pracy pomp,
- czasy sumaryczne pracy pomp,
- w sposób dyskretny, co 2 sekundy, wartości obu przepływów w 4 punktach czasowych wstecz.
Z momentem naciśnięcia przycisku „OK” ma nastąpić włączenie menadżera ekranowego
(zamiast ekranu stanu) i zarejestrowane wartości przepływów, mają być przepisane do bufora
ekranowego, który jest źródłem danych dla kolejnych plansz ekranów analizy. Pierwsza z plansz
analizy ma zawierać:
- w pierwszej linii od góry aktualny czas wpisu do bufora analizy,
- w drugiej wartość odstępu czasu od ostatniej rejestracji,
- w trzeciej linii wartość przepływu pompy nr 1 z momentu wpisu,
. - w czwartej linii wartość przepływu pompy nr 2 z momentu wpisu.
Kolejne z plansz mają zawierać wartości historyczne przepływów i wartości czasów pracy
każdej z pomp. Kasowanie wizualizacji ekranów menadżera ekranowego i przejście do ekranu
stanu pompowni wykonać klawiszem ESC.
Przystępując do realizacji zadania określ:
- schemat parametryczny pompowni (wg treści zadania),
- liczbę koniecznych ekranów N menadżera ekranów,
- przyciski przewijania plansz ekranowych menadżera ekranów,
- postać każdego ekranu.
Sprawozdanie: Opisz przyjęte założenia pracy pompowni, narysuj jej schemat funkcjonalny
i parametryczny; zamieść realizujący te założenia program wraz z ekranami terminala
i komentarzami objaśniającymi.
1. Wykorzystując blok UP/DN COUNTER zrealizuj układ generatora słowa o wartości np.:
16, jeśli binarny, wejściowy sygnał sterujący Bi = ON. W przeciwnym wypadku liczba na
wyjściu generatora ma mieć wartość 0.
2. W oparciu o układ z p.1 zrealizuj 4-słowowy układ multipleksera cyfrowego.
3. W oparciu o układ z p.1 zrealizuj 16-bitowy konwerter bitowo/słowowy (B/W), w którym
16 bitów wejściowych (prezentujących 16-bitowa liczbę binarną) jest zamienianych na słowo
o wartości odpowiadającej tej liczbie.
4. W oparciu o algorytm przetwarzania liczby dziesiętnej na binarną oraz układ z p.1, zrealizuj
16-bitowy konwerter słowowo/bitowy (W/B), w którym wartość słowa jest zamieniana na 16-
bitową liczbę binarną.
Sprawozdanie: Opisz przyjęte założenia pracy pompowni wraz z algorytmem pracy pomp
i zamieść realizujący te założenia program wraz z ekranami terminala i komentarzami
objaśniającymi.
Sprawozdanie: Opisz przyjęte założenia pracy symulatora pompowni, narysuj jego schemat
funkcjonalny i parametryczny i zamieść realizujący te założenia program wraz z ekranami
terminala i komentarzami objaśniającymi.