SF_CTUD (FB)
Descrizione del blocco funzione
Suggerimento
La versione del blocco funzione come descritto qui corrisponde all'ultima versione del blocco funzione in Elenco delle versioni dei blocchi funzionali.
Suggerimento
SF_CTUD è un contatore FB della libreria SafetyStandard. È un'estensione di CTUD, un blocco funzionale standard IEC 61131-3. Il SF_CTUD il blocco funzione contiene sia tipi di dati standard che tipi di dati relativi alla sicurezza (prefisso: SAFE).
SF_CTUD svolge la funzione di contatore saliente e scendiente.

Nome | Tipo di dati | Valore iniziale | Descrizione, valori dei parametri |
|---|---|---|---|
|
|
| Bordo di salita a |
|
|
| Bordo di salita a |
|
|
|
|
|
|
|
|
|
|
| Valore iniziale (conteggio alla rovescia) /o limite superiore per l'incremento |
Nome | Tipo di dati | Valore iniziale | Descrizione, valori dei parametri |
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
| Valore attuale del contatore |
Codice FB
IF R THEN CV := 0 ;
ESLIF LOAD THEN CV := PV ;
ELSE
IF NOT (CU AND CD) THEN
IF CU AND (CV < PVmax)
THEN CV := CV+1;
ELSIF CD AND (CV > PVmin)
THEN CV := CV-1;
END_IF;
ENDIF;
ENDIF;
QU := (CV >= PV) ;
QD := (CV <= 0);Il valore numerico di PVmin È 0Il valore numerico di PVmax È 32767.