Skip to main content

SF_CTU (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_CTU è un contatore FB della libreria SafetyStandard. È un'estensione di CTU, un blocco funzionale standard IEC 61131-3. Il SF_CTU il blocco funzione contiene sia tipi di dati standard che tipi di dati relativi alla sicurezza (prefisso: SAFE).

La sua funzione è il conteggio di un contatore fino a un limite superiore definito.

Figura 111. Blocco funzione: SF_CTU
Blocco funzione: SF_CTU


Tabella 87. VAR_INPUT

Nome

Tipo di dati

Valore iniziale

Descrizione, valori dei parametri

CU

BOOL

FALSE

Bordo di salita a CU incrementi CV di 1.

RESET

BOOL

FALSE

TRUE: Reimposta il CV contro 0.

PV

SAFEINT

0

Limite superiore per il conteggio in su CV.



Tabella 88. VAR_OUTPUT

Nome

Tipo di dati

Valore iniziale

Descrizione, valori dei parametri

Q

SAFEBOOL

FALSE

TRUE: Contatore CV ha raggiunto il limite massimo PV.

CV

SAFEINT

0

Valore del contatore corrente. Incrementi fino a PV è raggiunto.



Codice FB

IF R THEN CV := 0 ;
ELSIF CU AND (CV < PVmax)
    THEN CV := CV+1;
END_IF ;
Q := (CV >= PV) ;

Il valore numerico di PVmax È 32767.