Shr_W; Desplazar 16 Bits A La Derecha - Siemens SIMATIC S7-300 Manual De Referencia

Esquema de contactos (kop) para
Ocultar thumbs Ver también para SIMATIC S7-300:
Tabla de contenido

Publicidad

11.1.5

SHR_W

Símbolo
SHR_W
EN
IN
N
Parámetro
EN
ENO
IN
N
OUT
Descripción de la operación
SHR_W (Desplazar 16 bits a la derecha) se activa si la entrada de habilitación (EN) tiene el estado
de señal "1". Con la operación SHR_W se desplazan los bits 0 a 15 de la entrada IN bit a bit a la
derecha. A los bits 16 a 31 no les afecta esta operación de desplazamiento. La entrada N indica el
número de posiciones de bit en las que se va a efectuar un desplazamiento. Si N es mayor que 16,
la instrucción escribe un "0" en la salida OUT y pone a "0" los bits A0 y OV de la palabra de
estado. Desde la izquierda se desplaza el mismo número (N) de ceros para ocupar las posiciones
libres. El resultado de la operación de desplazamiento queda depositado en la salida OUT. La
operación SHR_W pone los bits A0 y OV a "0" si N es diferente de 0.
El estado de señal de ENO es igual al de EN.
Palabra de estado
se escribe:
Ejemplo
El cuadro SHR_W se activa si E 0.0 es 1. MW0 se carga y se desplaza a la derecha tantos bits
como indica MW2. La palabra del resultado se escribe en MW4. La salida A 4.0 se pone a 1.
Esquema de contactos (KOP) para S7-300 y S7-400
Manual de referencia, 04/2017, A5E41654719-AA

Desplazar 16 bits a la derecha

ENO
OUT
Tipo de datos
BOOL
BOOL
WORD
WORD
WORD
RB
A1
x
x
E 0.0
MW0
MW2
Area de memoria
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
A0
OV
OS
x
x
-
SHR_W
A 4.0
EN
ENO
IN
OUT
MW4
N
Operaciones de desplazamiento y rotación
11.1 Operaciones de desplazamiento
Descripción
Entrada de habilitación
Salida de habilitación
Valor a desplazar
Número de posiciones (bits) a desplazar
Palabra del resultado de la operación de
desplazamiento
OR
STA
x
x
S
RLO
/ER
x
1
143

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-400Simatic serie

Tabla de contenido