Kurs Podstawowy SIMADC S7
Zadanie 13. Porównanie działania dostępnych układów czasowych.
Porównaj działanie wszystkich rodzajów układów czasowych wyzwalając je przy pomocy tego samego warunku. Każdy z układów powinien sterować innym wyjściem. Wszystkie układy czasowe powinny odmierzać ten sam okres czasu.
Rozwiązanie.
Zadanie to będzie realizowane przez funkcję FC 9. Wszystkie układy będą wyzwalane sygnałem pojawiającym się na wejściu 10.0 i będą odmierzały czas 3 sekund. Kasowanie układów powinno być dokonywane sygnałem na wejściu 11.0.
Układ realizujący opóźnienie załączenia z pamięcią należy dodatkowo przed ponownym wyzwoleniem zerować. Przykład rozwiązania pokazany jest na rysunku 2-59.
?C9 : Porównanme działanie układów czasowych
: układ czasowy realizujący łunkcją - Iapuls
Network 2 : układ czasowy realizujący łunkcją - Iapuls z paaięcią Tl
10.0 S_PEXT Q4.1
Nettmrk 3 : układ czasowy i
ujący Cu&kCJt - Opóźnianie załączania
S5T93S II.O
BCO
KV24
Network 4 : układ czasowy raalizujący !unkcj$ - Opóźniania za T3
XO.0 S_OOTS
SSTJ 33 Ił.O
BI -??.? SCO -KW26
talizujący funkcją - Opóźniania wyłączania
04.4
Rysunek 2-59. Rozwiązanie zadania 13.
Działanie tej funkcji można sprawdzić wykorzystując funkcję monitorowania (Debug>-Monitor). Testując poszczególne układy czasowe należy zwrócić uwagę na stan wyjścia Q w zależności od stanu sygnału wyzwalającego, a także na działanie wejścia kasującego - R. Przebiegi czasowe otrzymane w trakcie testowania przedstawione są na następnych stronach.
INTEX Sp. z o.o. Centrum Szkoleniowe Systemów Automatyki II- 70