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