13: I
NSTRUCCIONES DE CAMBIO
ROTL (Rotación a la izquierda)
ROTL(W)
*****
Cuando los bits a rotar = 1
Antes de la rotación:
Después de la rotación:
Módulos de la CPU aplicables
FC4A-C10R2/C
FC4A-C16R2/C
X
Dispositivos válidos
Dispositivo
S1 (Origen 1)
bits
Si desea obtener más información acerca del intervalo de números de dispositivos válidos, consulte las
páginas 6-1 y 6-2.
▲
Los relés internos M0 a M1277 se pueden designar como S1. Los relés internos especiales no se pueden
designar como S1.
La cantidad de bits a rotar puede ser de 1 a 15.
Como la instrucción ROTL se ejecuta en cada ciclo de scan mientras la entrada está activada, se debe utilizar
una entrada de pulso desde una instrucción SOTU o SOTD según sea necesario.
Tipos de datos válidos
W
I
(palabra)
(entero)
X
—
13-8
/
ROTACIÓN DE BITS
Cuando la entrada está activada, los datos de 16 bits designados por el
dispositivo de origen S1 se rotan a la izquierda según la cantidad de bits
S1
bits
designados por el dispositivo bits.
**
El resultado se almacena en S1 y el estado del bit de mayor peso es
almacenado en el carry (M8003) y a su vez es llevado al bit de menor peso.
CY
MSB
M8003
CY
MSB
1
M8003
FC4A-C24R2/C
X
X
Función
Datos para la rotación de bits
Cantidad de bits a rotar
Cuando un dispositivo de bit como Q (salida), M (relé interno) o R (registro de
desplazamiento) se designa como origen, se utilizan 16 puntos.
Cuando un dispositivo de palabra como D (registro de datos) se designa como
origen, se utiliza 1 punto.
M
ANUAL DEL USUARIO DE
S1
1
0
0
1
1
0
1
0 1
Rotación a la izquierda
S1
0
0
1
1
0
1
0 1
1
FC4A-D20K3/S3
X
I
Q
—
X
— — — — — — —
M
S
FC4A FC9Y-B1145
ICRO
MART
LSB
1
1
0
0
1
1
0
LSB
1
0
0
1
1
0
1
FC4A-D20RK1/RS1 y FC4A-D40K3/S3
X
M
R
T
C
D Constante Repetición
▲
X
— —
X
—
—
1-15
—