EXPERTGetCapturedValue: leggere il valore dei registri di cattura

Descrizione del blocco funzione

Questo blocco funzione amministrativo restituisce il contenuto di un registro di cattura.

Rappresentazione grafica

G-SE-0003853.1.gif-high.gif

 

 

Rappresentazione IL e ST

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

EXPERT_REF

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

EXPERT_REF

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

EXPERT_ERR_TYPE

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.