La modalità
consente di contare il numero di eventi che si verificano durante un periodo di tempo specificato.Il contatore misura il numero di impulsi applicati all'ingresso per un periodo di tempo predefinito. Alla fine di ogni periodo, il registro di conteggio viene aggiornato con il numero di eventi ricevuti.
La sincronizzazione può essere utilizzata durante il periodo di tempo. L'evento di conteggio viene così riavviato per un nuovo periodo di tempo predefinito. Il conteggio riprende al fronte condizione di sincronizzazione.
Fase |
Azione |
---|---|
1 |
Quando la condizione di attivazione = 1, il contatore accumula il numero di eventi (impulsi) sull'ingresso fisico durante un periodo di tempo predefinito. Se il bit Validity = 0, il valore del contatore non è rilevante. |
2 |
Una volta trascorso il primo periodo di tempo, il valore del contatore è impostato al numero di eventi contato durante il periodo e il bit Validity è impostato a 1. Il conteggio riprende per un nuovo periodo di tempo. |
3 |
Sul fronte di salita della condizione Sync:
|
4 |
Una volta trascorso il periodo di tempo, il valore del contatore è impostato al numero di eventi contato durante il periodo. Il conteggio riprende per un nuovo periodo di tempo. |
Impostata a 0: il conteggio corrente viene interrotto e CurrentValue
viene mantenuto al valore valido precedente.
Impostata a 1: il valore accumulato è reimpostato a 0, il CurrentValue
rimane invariato, e il conteggio si riavvia per un nuovo periodo di tempo.