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
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:
Scorrimento verso l'alto: S1 assume il valore dell'ingresso In; il valore precedente di S1 viene fatto scorrere verso S2; il valore precedente di S2 viene fatto scorrere verso S3 ecc.
Scorrimento verso il basso: S8 assume il valore dell'ingresso In; il valore precedente di S8 viene fatto scorrere verso S7; il valore precedente di S7 viene fatto scorrere verso S6 ecc.
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.