COUNT – Řízený čítač

Symbol blokuPotřebná licence: STANDARD
PIC

Popis funkce
Blok COUNT je určen pro obousměrné čítání pulsů – přesněji náběžných hran na vstupech UP a DN. Při výskytu náběžné hrany na vstupu UP (DN) se výstup cnt zvětší o 1 (sníží o 1). Současný výskyt náběžných hran na vstupech UP a DN indikuje výstup E jako chybu čítání. Resetování výstupu cnt na hodnotu 0 lze provést vstupem R1 (pokud je R1 = on je výstup cnt držen na hodnotě 0). Nastavení výstupu cnt na hodnotu n0 zajistí vstup SETH = on (pokud SETH = on je výstup cnt držen na hodnotě n0). Vstup R1 má vyšší prioritu než vstup SETH. Vstup HLD = on způsobí zastavení čítání. Stav čítače cnt nmax způsobí nastavení výstupu Q na hodnotu on.

Vstupy

R1

Reset bloku (R1 = on)

Bool

n0

Hodnota pro nastavení čítače pomocí vstupu SETH

Long (I32)

SETH

Nastavení hodnoty čítače na n0 (SETH = on)

Bool

UP

Vstup pro přičítání

Bool

DN

Vstup pro odečítání

Bool

HLD

Zmrazení čítače

Bool

off ..

čítač běží

on ...

čítač je zablokován

nmax

Cílová hodnota čítače

Long (I32)

Výstupy

cnt

Celkový počet načtených pulzů

Long (I32)

SGN

Znaménko výstupu cnt

Bool

off ..

pro cnt < 0

on ...

pro cnt 0

Q

Indikátor dosažení cílové hodnoty

Bool

off ..

pro cnt < nmax

on ...

pro cnt nmax

E

Indikátor současného výskytu náběžných hran na vstupech UP a DN

Bool

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