FB_ShiftBitRegister: registro bit spostamento
Il blocco funzione FB_ShiftBitRegister fornisce uno spostamento a sinistra o a destra di bit di dati binari. Non si tratta di uno spostamento rotatorio di bit. I bit di overflow vanno perduti.
Il grafico seguente mostra lo schema dei pin del blocco funzione FB_ShiftBitRegister:
Descrizione delle variabili di I/O
La tabella descrive le variabili di ingresso/uscita del blocco funzione nella libreria TwidoEmulationSupport:
Ingresso/Uscita |
Tipo di dati |
Descrizione |
---|---|---|
iq_iRegister (16 Bit) |
INT |
Bit registro |
La tabella descrive le variabili di ingresso del blocco funzione nella libreria TwidoEmulationSupport:
Ingresso |
Tipo di dati |
Descrizione |
---|---|---|
i_xReset |
BOOL |
L'ingresso reset reimposta tutti i bit a 0. |
i_xShiftLeft |
BOOL |
Su un fronte di salita, sposta un bit del registro verso sinistra. |
i_xShiftRight |
BOOL |
Su un fronte di salita, sposta un bit del registro verso destra. |