menu
dopisz swój adres do listy:
kontakt CoDeSys.pl:
e-mail: news@codesys.pl
Telefon: 048 331 20 57
Fax: 048 331 25 36

www.codesys.pl
wyszukaj w codesys.pl
biblioteki standardowe - standard.lib (funkcje liczenia)


CTU

Licznik - zlicznie w górę (standard.lib):

Wejścia CU i RESET oraz wyjście Q są typu BOOL, wejście PV i wyjście CV są typu WORD.

Jeśli RESET jest TRUE, zmienna licznika CV jest inicjalizowana za pomocą 0. Jeśli CU ma narastające zbocze FALSE na TRUE, CV zostaje zwiększone o 1.
Q daje TRUE, jeśli CV jest większe lub równe górnej granicy PV.

Przykład deklaracji:

CTUInst : CTU ;

Przykład w IL:

CAL CTUInst(CU := VarBOOL1, RESET := VarBOOL2, PV := VarINT1)
LD CTUInst.Q
ST VarBOOL3
LD CTUInst.CV
ST VarINT2


Przykład w ST:

CTUInst(CU:= VarBOOL1, RESET:=VarBOOL2 , PV:= VarINT1);
VarBOOL3 := CTUInst.Q ;
VarINT2 := CTUInst.CV;


Przykład w FBD:


CTU


codesys.pl