Programmazione del tipo Simple

Panoramica

Un tipo Simple viene 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

 

 

G-SE-0074953.1.gif

 

 

Uso delle variabili di I/O

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

Questa tabella descrive le variabili di ingresso:

L'ingresso

Tipo

Commento

Enable

BOOL

TRUE = autorizza le modifiche al valore corrente del contatore.

Sync

BOOL

Al fronte di salita reimposta e avvia il contatore.

ACK_Modulo

BOOL

Sul fronte di salita reimposta Modulo_Flag.

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

Non rilevante

Modulo_Flag

BOOL

Impostato a TRUE quando il contatore supera il valore Modulo.

CurrentValue

DWORD

Valore corrente del contatore.