TIMER_ – Vícefunkční časovač

Symbol blokuPotřebná licence: STANDARD
PIC

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.

Následující obrázek ilustruje chování bloku v jednotlivých režimech při nastavení pt = 3:

PIC

Čí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.

Vstupy

U

Signál spouštějící časovač

Bool

HLD

Pozastavení časovače

Bool

R1

Reset bloku (R1 = on)

Bool

Výstupy

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)

Parametry

mode

Režim činnosti časovače  1

Long (I32)

1 ....

generovaný pulz – 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

2 ....

zpožděné zapnutí – 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í

3 ....

zpožděné vypnutí – 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í

4 ....

zpožděná změna – výstupní signál Q se přepne na hodnotu vstupu U až tehdy, když je vstup po dobu pt sekund neměnný

pt

Doba časování [s]  1.0

Double (F64)

2020 © REX Controls s.r.o., www.rexygen.com