FB_COUNTER
Descrizione Blocco Funzione
Il FB_COUNTER blocco funzione viene utilizzato per implementare un contatore incrementale e decrementale. IL ActValue specifica il valore corrente del contatore interno. Il contatore può essere parametrizzato tramite il PresetValue e CounterLimit input.
Per una logica 1 segnale al bReset ingresso, il valore del contatore interno viene impostato sul valore parametrizzato con PresetValue. Per un fronte ascendente al bCountUp ingresso, il valore del contatore interno viene incrementato di 1. Per un fronte ascendente al bCountDown ingresso, il valore del contatore interno viene decrementato di 1. Non appena il valore del contatore specificato in CounterLimit è raggiunto, il bCounterOut l'uscita è impostata. Quando il valore del contatore raggiunge 0, IL  bCounterZero l'uscita è impostata.
Quando il TwinSAFE il gruppo viene avviato (Esegui=1), ActValue è impostato per PresetValue. Quando il gruppo si ferma, ActValue è impostato per 0.
EL6900
IL FB_COUNTER il blocco funzione non è supportato dall'EL6900.

| Nome | Tipo di dati | Valore iniziale | Descrizione, valori dei parametri | 
|---|---|---|---|
| 
 | 
 | 
 | Il fronte di salita reimposta il contatore su  | 
| 
 | 
 | 
 | Il fronte di salita incrementa il valore del contatore interno di  | 
| 
 | 
 | 
 | Il fronte di salita diminuisce il valore del contatore interno di  | 
| 
 | 
 | 
 | Valore di inizializzazione su cui è impostato il contatore su Reset. È consentito solo un valore costante (nessuna variabile) | 
| 
 | 
 | 
 | Quando viene raggiunto questo valore, il  È consentito solo un valore costante (nessuna variabile) | 
| Nome | Tipo di dati | Valore iniziale | Descrizione, valori dei parametri | 
|---|---|---|---|
| 
 | 
 | 
 | Impostato  | 
| 
 | 
 | 
 | Impostato  | 
| 
 | 
 | 
 | Valore attuale del valore del contatore interno Tipi di dati consentiti:  | 
| 
 | 
 | 
 | 
 
 |