Funciones de LOGO!
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.
Dependiendo de la dirección de desplazamiento, este valor se aplica en el bit de
registro de desplazamiento S1 ó S8:
Desplazamiento hacia arriba: S1 adopta el valor de la entrada In; el valor
anterior de S1 se desplaza a S2; el valor anterior de S2 se desplaza a S3; etc.
Desplazamiento hacia abajo: S8 adopta el valor de la entrada In; el valor
anterior de S8 se desplaza a S7; el valor anterior de S7 se desplaza a S6; etc.
En la salida Q se activa el valor del bit de registro de desplazamiento
parametrizado.
Si la remanencia no está activada, tras el fallo de tensión la función de
desplazamiento comienza de nuevo por S1 ó bien S8. La remanencia activada es
válida siempre para todos los bits de registro de desplazamiento.
Atención
La función de registro de desplazamiento sólo puede utilizarse una vez en el programa.
Diagrama de temporización
4-80
In
Trg
Q
Dir
S1
0
1
0
1
S2
0
0
1
0
S3
0
0
0
1
S4
0
0
0
0
S5
1
0
0
0
S6
1
1
0
0
S7
0
1
1
0
S8
0
0
1
1
Desplazamiento
ascendente
1
0
1
1
1
1
0
1
0
1
0
1
S4 = Q (ejemplo)
0
1
0
0
0
0
0
0
0
0
0
1
Desplazamiento de-
scendente
Manual LOGO!
A5E00380837-02