EXPERTGetImmediateValue: leggere il valore del contatore HSC o funzione encoder
Questo funzione di amministrazione permette di leggere il valore del contatore di un HSC o encoder bypassando il ciclo del controller.
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. |
|
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. |
Questa tabella descrive le variabili di uscita:
Uscite |
Tipo |
Commento |
---|---|---|
EXPERT_REF_OUT |
Si riferisce al blocco funzione EXPERT. |
|
Done |
BOOL |
TRUE = indica che ExpertDiag è valido. L'esecuzione del blocco funzione è terminata. |
Error |
BOOL |
TRUE = indica che è stato rilevato un errore. |
ErrID |
Quando Error è TRUE: tipo dell'errore rilevato. |
|
Valore immediato |
DINT |
Contiene il valore del contatore. |
Aggiunta del blocco funzione EXPERTGetImmediateValue
Passo |
Descrizione |
---|---|
1 |
Selezionare la scheda Librerie nel Catalogo software e fare clic su Librerie. Selezionare Controller > M258 > M258 Expert IO > Amministrazione > EXPERTGetImmediateValue nell'elenco e trascinare l'elemento nella finestra POU. |
2 |
Collegare l'ingresso EXPERT_REF_IN all'uscita HSC_REF dell'HSC. |