Principio della cattura con un tipo Main
La funzione Cattura memorizza il valore corrente del contatore quando viene rilevato un segnale di ingresso esterno.
La funzione di cattura è disponibile nel tipo Main con le seguenti modalità:
Per utilizzare questa funzione:
oconfigurare l'ingresso di cattura opzionale CAP
ousare il parametro EXPERTGetCapturedValue per recuperare il valore catturato nell'applicazione.
Questo grafico mostra come funziona la cattura nella modalità Modulo loop:
Fase |
Azione |
---|---|
1 |
Quando En_Cap = 0, la funzione non è attiva. |
2 |
Quando EN_Cap = 1, il fronte su CAP cattura il valore contatore corrente, lo colloca nel registro di cattura e attiva il fronte di salita di Cap_Flag. |
3 |
Recupero del valore memorizzato con EXPERTGetCapturedValue. |
4 |
Finché Cap_Flag = 1, qualsiasi nuovo fronte sull'ingresso fisico CAP viene ignorato. |
5 |
Il fronte di salita dell'ingresso del blocco funzione HSCMain_M241 ACK_Cap attiva l'uscita del fronte di salita Cap_Flag. È consentita una nuova cattura. |