Licznik w górę

Transkrypt

Licznik w górę
Licznik w górę
CTU - Licznik w górę.
standard.lib
Zmienne wejściowe:
CU i RESET oraz zmienna wyjściowa Q są typu BOOL.
Zmienna wejściowa PV i wyjściowa CV są typu WORD.
Gdy RESET ma wartość TRUE CV przyjmuje wartość 0. Jeżeli RESET ma wartość FALSE,
wówczas wartość CV jest zwiększana za każdym razem, gdy na wejściu CU pojawi się
narastające zbocze. Q przyjmuje wartość TRUE kiedy CV osiągnie lub przekroczy wartość
maksymalną określoną przez PV.
Deklarowanie bloku:
CTUInst : CTU
Przykład w IL:
CTUInst(CU := varBool1, RESET := varBOOL2, PV:= varINT1);
Przykład w FBD:
Przykład w ST:
CTUInst(CU := varBool1, RESET := varBool2, PV := varINT1);
varBool3 := CTUInst.Q;
varINT2 := CTUInst.CV;
KONIEC