Registro di scorrimento

image\block_scr_sn.gif

Descrizione sintetica

La funzione "Registro di scorrimento" permette di leggere il valore di un ingresso e di provocare lo scorrimento dei bit del registro. Il valore dell'uscita corrisponde a quello del bit del registro di scorrimento parametrizzato. La direzione di scorrimento può essere modificata tramite un ingresso particolare.

 

Circuito

Descrizione

Ingresso In

Ingresso il cui valore viene letto all'avvio della funzione.

Ingresso Trg

Un fronte di salita (passaggio da 0 a 1) nell'ingresso Trg (trigger) avvia la funzione speciale. Il passaggio da 1 a 0 non è rilevante.

Ingresso Dir

L'ingresso Dir stabilisce la direzione di scorrimento dei bit S1...S8:

Dir = 0: scorrimento verso l'alto (S1 >> S8)

Dir = 1: scorrimento verso il basso (S8 >> S1)

Parametri

Bit del registro di scorrimento che determina il valore dell'uscita Q.

 Impostazioni possibili: S1 ... S8

Ritenzione selezionata (on) = lo stato viene memorizzato in modo permanente.

Uscita Q

Il valore dell'uscita corrisponde a quello del bit del registro di scorrimento parametrizzato.

Diagramma di temporizzazione

image\block_scr_diagramm_it.gif

Descrizione del funzionamento

Con un fronte di salita (passaggio da 0 a 1) nell'ingresso Trg (trigger) la funzione legge il valore dell'ingresso In.

A seconda della direzione di scorrimento questo valore viene acquisito nel bit del registro di scorrimento S1 o S8:

Sull'uscita Q viene emesso il valore del bit del registro di scorrimento parametrizzato.

Se la ritenzione non è attiva, in seguito a una caduta della rete elettrica la funzione di scorrimento ricomincia da S1 o S8.

Avvertenza

All'interno del programma di comando la funzione speciale Registro di scorrimento può essere utilizzata una sola volta.

 

Descrizione