Descrizione sintetica
A seconda della parametrizzazione, un impulso d'ingresso incrementa o decrementa un valore interno. Al raggiungimento del valore soglia parametrizzato, l'uscita viene impostata o resettata. La direzione di conteggio può essere invertita tramite l'ingresso Dir.
|
Circuito |
Descrizione |
|
Ingresso R |
Un segnale nell'ingresso R (reset) resetta il valore di conteggio interno e l'uscita sul valore iniziale (StartVal). |
|
Ingresso Cnt |
La funzione conta le commutazioni dallo stato 0 allo stato 1 nell'ingresso Cnt. Le commutazioni da 1 a 0 non vengono contate.
|
|
Ingresso Dir |
L'ingresso Dir (Direction) stabilisce la direzione di conteggio: Dir = 0: avanti |
|
Parametri |
On: soglia di attivazione / campo di valori: 0 ... 999999 |
|
Uscita Q |
L'uscita Q viene impostata o resettata in funzione del valore attuale Cnt e dei valori di soglia impostati. |
Parametri On e Off
Il tempo preimpostato per i parametri "soglia di attivazione On" e "soglia di disattivazione Off " può essere anche il valore attuale di un'altra funzione già programmata. Si possono utilizzare i valori attuali delle seguenti funzioni:
Comparatore analogico: Ax - Ay
Interruttore a valore di soglia analogico: Ax
Amplificatore analogico: Ax
Multiplexer analogico: AQ
Rampa analogica: AQ
Operazione matematica: AQ
Regolatore PI: AQ
Contatore avanti/indietro: Cnt
Nei dispositivi 0BA7 e versioni successive si possono utilizzare anche i valori attuali delle seguenti funzioni già programmate:
Ritardo all'attivazione: Ta
Ritardo alla disattivazione: Ta
Ritardo all'attivazione/disattivazione: Ta
Ritardo all'attivazione con memoria: Ta
Relè a intermittenza (uscita a impulsi): Ta
Relè a intermittenza triggerato dal fronte: Ta
Generatore di impulsi asincrono: Ta
Interruttore di luci scala: Ta
Interruttore multifunzione: Ta
Cronometro: AQ
Filtro analogico: AQ
Valore medio: AQ
Max/Min: AQ
Interruttore a valore di soglia: Fre
Per scegliere la funzione desiderata si deve specificare il numero di blocco.
Per quanto riguarda la validità e la precisione della base di tempo consultare anche il manuale di LOGO!.
Diagramma di temporizzazione
Descrizione del funzionamento
Ad ogni fronte di salita nell'ingresso Cnt il contatore interno viene incrementato di 1 (Dir = 0) o decrementato di 1 (Dir = 1).
L'ingresso di reset R consente di resettare il valore di conteggio interno sul valore iniziale. Finché R=1 anche l'uscita rimane a 0 e gli impulsi nell'ingresso Cnt non vengono contati.
L'uscita Q viene impostata o resettata in funzione del valore attuale di Cnt e dei valori di soglia impostati. Per effettuare i calcoli utilizzare la seguente formula.
Formula
Se la soglia di attivazione è ≥ alla soglia di disattivazione, allora:
Q = 1 se Cnt ≥ On
Q = 0 se Cnt < Off.
Se "soglia di attivazione (On) < soglia di disattivazione (Off)", allora
Q = 1, se On ≤ Cnt < Off.
|
|
0BA0-0BA5: |
Attenzione:
Una volta per ogni ciclo viene verificato se il contatore ha raggiunto il valore limite.
Se gli impulsi sugli ingressi veloci I3, I4, I5 o I6 sono più rapidi del tempo di ciclo, la funzione speciale potrebbe attivarsi soltanto dopo il superamento del valore limite indicato.
Esempio: è possibile conteggiare 100 impulsi per ciclo; 900 impulsi sono già stati conteggiati. On = 950; Off = 10000. L'uscita si attiva nel ciclo successivo, quando il valore è già pari a 1000.
Se il valore Off fosse uguale a 980, l'uscita non si attiverebbe.
Tempo di ciclo
Per informazioni su come determinare il tempo di ciclo di un dispositivo LOGO! consultare l'appendice del manuale di LOGO!.