Questo blocco funzione controlla un tipo di contatore
con le seguenti funzioni:conteggio avanti/indietro
misuratore di frequenza
soglie
eventi
misuratore di periodo
fase doppia
Il blocco funzione HSC Main è obbligatorio quando si usa un contatore
.Il nome dell'istanza del blocco funzione deve coincidere con il nome definito nella configurazione. Le informazioni hardware gestite da questo blocco funzione sono sincronizzate con il ciclo task MAST.
AVVERTIMENTO | |
---|---|
Per la rappresentazione generale in linguaggio IL o ST, fare riferimento a Rappresentazione di funzioni e blocchi funzione.
Questa tabella descrive le variabili di ingresso:
Ingresso |
Tipo |
Descrizione |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Riferimento all'istanza HSC. |
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
Imposta i bit a 1 per attivare le uscite fisiche corrispondenti in modo da replicare il valore della funzione configurata (Reflex o Stop) come risultato della funzione di confronto. Attivo soltanto se le uscite sono configurate nell'editor HCS:
L'associazione dell'uscita |
||||||||||
|
|
|
||||||||||
|
|
Sul fronte di salita, autorizza la sincronizzazione della funzione di conteggio e l'avvio nelle seguenti modalità di conteggio:
|
||||||||||
|
|
Imposta i bit a 1 per forzare le uscite fisiche corrispondenti a 1 se associato a HSC nella configurazione. Prioritario su Attivo soltanto se le uscite sono configurate nell'editor HCS:
L'associazione dell'uscita |
||||||||||
|
|
Sul fronte di salita reimposta Nessun effetto in modalità . |
||||||||||
|
|
Sul fronte di salita reimposta Non applicabile nella modalità . |
||||||||||
|
|
Sul fronte di salita reimposta |
||||||||||
|
|
NOTA:
EN_Compare , EN_Reflex, F_Out restano operativi mentre è impostato SuspendCompare .
Non applicabile nelle modalità e . |
Questa tabella descrive le variabili di uscita:
Uscite |
Tipo |
Commento |
---|---|---|
|
|
Modalità
Modalità
Modalità |
|
|
Impostato a |
|
|
|
|
|
Indica il valore dell'errore rilevato. Vedere l'enumerazione |
|
|
Bit impostati a 1 quando CurrentValue ≥ soglia per la soglia corrispondente:
Non applicabile nelle modalità e . |
|
|
Impostato a
Applicabile solo nelle modalità e . |
|
|
Impostato a
|
|
|
Questo flag deve essere reimpostato perché possa essere eseguita una nuova cattura. Non applicabile nelle modalità , e . |
|
|
Stato della funzione riflessa:
Non applicabile nelle modalità e . |
|
|
Stato delle uscite fisiche:
Attive solo se le uscite sono configurate nella scheda di configurazione .
L'associazione dell'uscita HSC Non applicabile nelle modalità e . |
|
|
Impostato a TRUE quando Non utilizzato in modalità . |
|
|
Valore del contatore. |