
NEED, stworzony dla Twojej satysfakcji...
Rozwiążesz problemy sterowania w prostszy sposób ?
CZASY - TIMERY (ilość do wykorzystania w programie - 8)
Timer jest elementem czasowym, dzięki któremu możemy wykorzystywać sterowanie
czasowe w przekaźniku programowalnym.
Każdy z 8 Timerów może być używany w jednej z konfiguracji:
- Załączenie z opóźnieniem (ON-DELAYED)
- Wyłączenie z opóźnieniem (OFF-DELAYED)
- Pojedynczy impuls (SINGLE PULSE)
- Impulsy (FLASHING)
W strukturze logicznej Timera możemy wyróżnić wejścia, wyjście, tryb pracy oraz wartość
czasu do odmierzania.
Wejścia i wyjścia Timerów można logicznie wiązać także poprzez sygnały bitowe (I,Q,M).
Wejścia.
W skład wejść wchodzą:
- wejście wyzwalające TRIGGER (wejście to inicjuje działanie Timera np. rozpoczyna odmierzanie czasu
- wejście resetujące RESET (powoduje ustawienie wyjścia Timera na 0, zatrzymanie odmierzania czasu)
| STANY LOGICZNE WEJŚĆ TRIGGER, RESET | 0 lub 1 w zależności od realizowanej funkcji w programie |
| STANY LOGICZNE WYJŚCIA: | 0 lub 1 w zależności od realizowanej funkcji w programie |
| ZAKRESY CZASOWE: | s.ms (sekundy.milisekundy) 0s.10ms
- 99s.990ms min.s (minuty.sekundy) 0min.1s - 99min.59s h.min (godziny.minuty) 0h.1min - 99h.59min |
![]() |
|
struktura logiczna timera |
Czas do odmierzania.
Czas do odmierzania w timerach ustawia się poprzez odpowiednie instrukcje LAD).
Tryb.
Rodzaj pracy timera np. załączenie z opóźnieniem, pojedynczy impuls itp.
Wyjścia.
Wyjście timera jest ustawiane lub resetowane w zależności od wyboru odpowiedniej funkcji
czasowej (odpowiedniego typu timera). W programie wyjścia timerów możemy używać tak, jak np.
znaczników, zastępując w oznaczeniu literę M literą T.
Timer opóźnione załączenie (ON-DELAYD) - oznaczenie NEED - SD
![]() |
cewka timera - opóźnione załączenie |
![]() |
cewka resetująca czas |
Realizowana funkcja czasowa:
Jeżeli na wejściu Trigger pojawi się zbocze narastające, a wejście Reset jest nieaktywne, to
po czasie nastawionym w Timerze, następuje załączenie wyjścia Timera w stan
1 wejścia Trigger musi pozostać w stanie wysokim. Jeżeli wejście Trigger
zmieni stan na 0, to nastącie automatyczne resetowanie licznika czasu i kasowanie wyjścia.
Jeżeli wejście Reset zostanie ustawione na 1, to Timer zostaje skasowany w dowolnym
momencie swojej pracy i przestanie odmierzać czas. Stan wyjścia powraca do stanu
początkowego, czyli 0. Ponowne rozpoczęcie liczenia czasu nastątkowego, czyli
0. Ponowne rozpoczęcie liczenia czasu nastąpi dopiero po ustawieniu sygnału Reset w stan niski i pojawieniu się dodatniego zbocza na wejściu Trigger.
Timer opóźnione wyłączenie (OFF-DELAYD) - oznaczenie NEED - SF
![]() |
cewka timera - opóźnione wyłączenie |
![]() |
cewka resetująca czas |
Realizowana funkcja czasowa:
Jeżeli wejście Trigger ma stan 1, przy stanie 0 na wejściu Reset, to wyjście jest załączone.
Jeśli teraz wejście Trigger przejdzie w stan niski (0-zbocze opadające), to po czasie
nastawionym w Timerze, następuje wyłączenie wyjścia Timera - ustawienie w stan 0.
Jeżeli wejście Trigger zmieni swój stan na 1 nastąpi automatyczne resetowanie licznika
czasu i ustawienie wyjścia ponownie w stan wysoki (1). Jeżeli wejście Reset zostanie ustawione na 1, to Timer zostanie skasowany i przestanie
odmierzać czas, a jego wyjście przyjmie stan 0. Ponowne rozpoczęcie liczenia czasu
nastąpi dopiero po ustawieniu sygnału Reset w stan niski (0) i pojawieniu się ujemnego
zbocza wyzwalającego na wejściu Trigger.
Timer pojedynczy impuls (SINGLE PULSE) - oznaczenie NEED - SE
![]() |
cewka timera - pojedynczy impuls |
![]() |
cewka resetująca czas |
Realizowana funkcja czasowa:
Jeżeli na wejściu wyzwalającym Trigger pojawi się sygnał wyzwalający (zbocze narastające),
a wejście Reset jest nieaktywne, to układ załącza wyjście na nastawiony czas, a następnie
powraca do stanu 0 - w tym czasie stan Trigger nie ma znaczenia (może przyjąć wartość
0). Każde zbocze dodatnie na wejściu Trigger przedłuża impuls o kolejny nastawiony czas.
Ustawienie wejścia Reset w dowolnym momencie kasuje wyjście Timera do stanu 0.
Ponowne wyzwolenie może nastąpić po ustawieniu wejścia Reset w stan 0 i po
wystącia kolejnego zbocza narastającego na wejściu Trigger.
Timer impulsy (FLASHING) - oznaczenie NEED - SL
![]() |
cewka timera - impulsowanie |
![]() |
cewka resetująca czas |
Realizowana funkcja czasowa:
Timer pełni funkcję generatora fali prostokątnej o wypełnieniu 50%. Układ zaczyna
generować impulsy o nastawionym czasie trwania, gdy wejście wyzwalające Trigger
przyjmuje stan 1. Czasy trwania stanów 1 i 0 są równe, a częstotliwość pracy dla tego
typu Timera wynosi: f=1/(2T), gdzie T jest zadanym czasem do odmierzania przez Timer.
Ustawienie wejścia Reset w stan wysoki powoduje natychmiastowe ustawienie wyjścia w
stan niski.
Gdy sygnał Trigger przyjmuje stan niski wyjście Timera także Trigger przyjmuje stan niski
Zależności wejść Trigger, Reset i wyjścia Timera są następujące:
- Po podaniu 1 na Trigger, gdy wejście Reset jest w stanie 0, wyjście najpierw pozostaje w stanie 0 przez ustawiony czas, a potem ustawia się w stan 1 i cykl się powtarza.
- Jeżeli Trigger i Reset ustawione są równocześnie w stanie wysokim, to wyjście jest wyzerowane. W momencie, gdy Reset osiąga stan niski, a Trigger nadal pozostaje w stanie 1, to układ załącza wyjście na nastawiony czas, a potem je wyłącza, powtarzając cykl.
powrót










