Descripción de la función
Con el flanco ascendente (cambio de 0 a 1) en la entrada Trg (Trigger), la función lee el
valor de la entrada In.
Este valor se aplica al bit de registro de desplazamiento Sx.1 o Sx.8 en función del sentido
de desplazamiento; "x" representa el número de índice del registro de desplazamiento y el
número detrás del punto decimal representa el número de bit:
● Desplazamiento hacia arriba: Sx.1 adopta el valor de la entrada In; el valor anterior de
Sx.1 se desplaza a Sx.2; el valor anterior de Sx.2 se desplaza a Sx.3, y así
sucesivamente.
● Desplazamiento hacia abajo: Sx.8 adopta el valor de la entrada In; el valor anterior de
Sx.8 se desplaza a Sx.7; el valor anterior de Sx.7 se desplaza a Sx.6, y así
sucesivamente.
La salida Q devuelve el valor del bit de registro de desplazamiento configurado.
Si la remanencia no está activada, tras producirse un corte de alimentación, la función de
desplazamiento comienza de nuevo en Sx.1 o Sx.8. Si está habilitada, la remanencia se
aplica siempre a todos los bits de registro de desplazamiento.
Nota
LOGO! ofrece un máximo de cuatro bloques de función de registro de desplazamiento para
ser utilizados en el programa.
Cronograma
El cronograma a modo de ejemplo del registro de desplazamiento de LOGO! se visualiza del
siguiente modo:
LOGO!
Manual de producto, 11/2017, A5E33039720 - AE
Funciones de LOGO!
4.4 Lista de las funciones especiales - SF
233