4.4.27
Registro de desplazamiento
Descripción breve
La función "Registro de desplazamiento" permite leer el valor de una entrada y desplazar
sus bits hacia la izquierda o derecha. El valor de la salida equivale al bit de registro de
desplazamiento configurado. El sentido de desplazamiento puede modificarse en una
entrada especial.
Símbolo en LOGO!
LOGO!
Manual de producto, 04/2011, A5E03556176-01
Cableado
Descripción
Entrada In
Entrada cuyo valor se lee al inicio de la función.
Entrada Trg
Un flanco ascendente (cambio de 0 a 1) en la entrada
Trg (Trigger) inicia la función especial. Los cambios
de 1 a 0 son irrelevantes.
Entrada Dir
Una señal en la entrada Dir determina el sentido de
desplazamiento de los bits de registro de
desplazamiento S1 a S8 (para 0BA6) o Sx.1 a Sx.8
(para 0BA7). "x" hace referencia al índice de bytes de
registro de desplazamiento 1, 2, 3 ó 4.
Dir = 0: Desplazamiento hacia arriba
(0BA6: S1 >> S8; 0BA7: Sx.1>>Sx.8)
Dir = 1: Desplazamiento hacia abajo
(0BA6: S8 >> S1; 0BA7: Sx.8>>Sx.1)
Parámetros
Bit de registro de desplazamiento que determina el
valor de la salida Q.
Ajustes posibles (para 0BA6):
S1 a S8
Ajustes posibles (para 0BA7):
Byte index: 1 a 4
Q: S1 a S8
LOGO! 0BA7 ofrece un máximo de 32 bits de registro
de desplazamiento, con 8 bits por registro de
desplazamiento.
Remanencia:
/ = Sin remanencia
R = El estado es remanente.
Salida Q
El valor de la salida equivale al bit de registro de
desplazamiento configurado.
Funciones de LOGO!
4.4 Lista de las funciones especiales - SF
243