TIMER – Vícefunkční časovač
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Blok TIMER umožňuje buď vygenerovat impuls zadané délky pt (v sekundách) nebo
filtrovat pulzy na vstupním signálu U užší než pt sekund. Režim funkce bloku se
volí pomocí parametru mode. Podporované režimy jsou:
- Pulse: Na výstupu je pulz délky pt sekund, který začíná náběžnou hranou na vstupu U; další náběžné hrany na vstupu U během trvání pulzu jsou ignorovány.
- Delayed ON: Signál ze vstupu U je kopírován na výstup Q tak, že začátek impulzu na výstupu je opožděn o pt sekund proti začátku pulzu na vstupu; pulzy kratší než pt sekund se na výstupu neobjeví.
- Delayed OFF: Signál ze vstupu U je kopírován na výstup Q tak, že konec impulzu na výstupu je opožděn o pt sekund proti konci pulzu na vstupu; pokud je mezera mezi vstupními pulzy kratší než pt sekund, výstup je trvale aktivní.
- Delayed change: Výstupní signál Q se přepne na hodnotu vstupu U až tehdy, když je vstup po dobu pt sekund neměnný.
Následující obrázek ilustruje chování bloku v jednotlivých režimech při nastavení :
Čítání času je možno pozastavit pomocí vstupu HLD. Vstup R1 resetuje časovač. Signál pro reset má přednost před vstupem U, obdobně jako u bloku RS.
Tento blok propaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.
Vstup
U | Signál spouštějící časovač | Bool |
HLD | Pozastavení časovače | Bool |
R1 | Reset časovače | Bool |
Parametr
mode | Režim činnosti časovače 1 | Long (I32) |
|
|
|
pt | Doba časování [s] 1.0 | Double (F64) |
Výstup
Q | Výstupní signál časovače | Bool |
et | Doba uplynulá od startu časovače [s] | Double (F64) |
rt | Zbývající doba [s] | Double (F64) |
[Předchozí] [Na začátek] [Výše]
2024 © REX Controls s.r.o., www.rexygen.com