Principio della cattura con un tipo Main

Panoramica

La funzione Cattura memorizza il valore 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:

  • configurare l'ingresso di cattura opzionale CAP

  • usare il parametro CapturedValue del blocco funzione HSCMain_TM3 per recuperare il valore catturato nell'applicazione.

Principio della cattura

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, lo colloca nel registro di cattura e attiva il fronte di salita di Cap_Flag.

3

Recupero del valore memorizzato con il parametro CapturedValue del blocco funzione HSCMain_TM3.

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_TM3 ACK_Cap attiva l'uscita del fronte di salita Cap_Flag.

È consentita una nuova cattura.