EXPERTGetCapturedValue: leggere il valore dei registri di cattura
Descrizione del blocco funzione
Questo blocco funzione amministrativo restituisce il contenuto di un registro di cattura.
Per la rappresentazione generale in linguaggio IL o ST, fare riferimento a Rappresentazione di funzioni e blocchi funzione.
Descrizione delle variabili di I/O
Questa tabella descrive le variabili di ingresso:
Ingressi |
Tipo |
Commento |
---|---|---|
EXPERT_REF_IN |
Si riferisce al blocco funzione EXPERT. Non deve essere modificato durante l'esecuzione del blocco. |
|
Execute |
BOOL |
Sul fronte di salita, avvia l'esecuzione del blocco funzione. Sul fronte di discesa, azzera le uscite del blocco funzione al termine della sua esecuzione. |
CaptureNumber |
BYTE |
Indice del registro di cattura: 0 |
Questa tabella descrive le variabili di uscita:
Uscite |
Tipo |
Commento |
---|---|---|
EXPERT_REF_OUT |
Si riferisce al blocco funzione EXPERT. |
|
Done |
BOOL |
TRUE = indica che CaptureValue è valido. L'esecuzione del blocco funzione è terminata. |
Busy |
BOOL |
TRUE = indica che l'esecuzione del blocco funzione è in corso. |
Errore |
BOOL |
TRUE = indica che è stato rilevato un errore. L'esecuzione del blocco funzione è terminata. |
ErrID |
Quando Error è TRUE: tipo dell'errore rilevato. |
|
CaptureValue |
DINT |
Quando Done è TRUE: il valore del registro di cattura è valido. |
NOTA: Nel caso di un errore rilevato, le variabili assumono l'ultimo valore catturato.
NOTA: Per maggiori informazioni sui pin Done, Busy ed Execution, vedere Informazioni generali sulla gestione dei blocchi funzione.
Aggiunta del blocco funzione EXPERTGetCapturedValue
Passo |
Descrizione |
---|---|
1 |
Selezionare la scheda Librerie nel Catalogo software e fare clic su Librerie. Selezionare Controller > M241 > M241 HSC > Amministrazione > EXPERTGetCapturedValue nell'elenco, selezionare e trascinare la voce nella finestra POU. |
2 |
Collegare l'ingresso EXPERT_REF_IN all'uscita HSC_REF dell'HSC. |