Programmazione del tipo Simple

Panoramica

Un contatore di tipo Simple è sempre gestito da un blocco funzione HSCSimple_M241.

NOTA: Al momento della compilazione viene rilevato un errore se il blocco funzione HSCSimple_M241 viene usato per gestire un tipo di HSC diverso.

Aggiunta di un blocco funzione HSCSimple

Passo

Descrizione

1

Selezionare la scheda Librerie nel Catalogo software e fare clic su Librerie.

Selezionare Controller > M241 > M241 HSC > HSC > HSCSimple_M241 nell'elenco, trascinare la voce nella finestra POU.

2

Digitare il nome istanza del tipo Simple (definito nella configurazione) o selezionare l'istanza del blocco funzione facendo clic su:

G-SE-0005277.1.gif-high.gif

Con l'accesso facilitato, è possibile selezionare l'istanza HSC nel percorso seguente: <MyController> > Contatori.

G-SE-0030638.1.gif-high.gif

 

 

Uso delle variabili di I/O

Le tabelle seguenti descrivono come vengono usati i vari pin del blocco funzione nella modalità One-shot.

Questa tabella descrive le variabili di ingresso:

L'ingresso

Tipo

Commento

Sync

BOOL

Sul fronte di salita preimposta e avvia il contatore

ACK_Modulo

BOOL

Non utilizzato in modalità one-shot.

Questa tabella descrive le variabili di uscita:

Uscita

Tipo

Commento

HSC_REF

EXPERT_REF

Riferimento all'HSC.

Da utilizzare come ingresso dei blocchi funzione Amministrazione.

HSC_Err

BOOL

TRUE = indica che è stato rilevato un errore.

Usare il blocco funzione EXPERTGetDiag per ottenere maggiori informazioni su questo errore rilevato.

Validity

BOOL

TRUE = indica che i valori di uscita sul blocco funzione sono validi.

Run

BOOL

Impostato a 1 quando il contatore è funzionante.

Passa a 0 quando CurrentValue raggiunge lo 0. Per riavviare il contatore è necessaria una sincronizzazione.

Modulo_Flag

BOOL

Non utilizzato in modalità one-shot.

CurrentValue

DWORD

Valore di conteggio corrente del contatore.