Licznik w górę/dół

Transkrypt

Licznik w górę/dół
CTUD
Licznik w górę/dół
CTD – Licznik w górę/w dół..
standard.lib
Zmienne wejściowe:
CU, CD, LOAD i RESET oraz zmienne wyjściowe QU i QD są typu
BOOL. Zmienne wejściowa PV i wyjściowa CV są typu WORD.
Jeśli RESET ma wartość TRUE wówczas CV przyjmuje wartość 0.
Jeśli LOAD ma wartość TRUE do CV ładowana jest wartość PV.
(TRUE jednocześnie na RESET i LOAD powoduje, że CV=0).
Jeśli RESET i LOAD mają wartość FALSE, wówczas narastające zbocze na
wejściu CU powoduje zwiększenie wartości CV o 1, narastające zbocze na wejściu CD
powoduje zmniejszenie CV o 1.
QU przyjmuje wartość TRUE, gdy CV osiągnie wartość 0.
QU przyjmuje wartość TRUE, gdy CV osiągnie lub przekroczy wartość maksymalną wpisaną
ze zmiennej PV.
Deklarowanie bloku:
CTUDInst : CTUD;
Przykład w FBD:
KONIEC