Shr_Di; Desplazar Entero Doble 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

Operaciones de desplazamiento y rotación
11.1 Operaciones de desplazamiento
11.1.3

SHR_DI

Símbolo
SHR_DI
EN
IN
N
Parámetro
EN
ENO
IN
N
OUT
Descripción de la operación
SHR_DI (Desplazar entero de 32 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_DI se desplazan los bits 0 a 31 de la entrada
IN bit a bit a la derecha. La entrada N indica el número de posiciones de bit en que se va a
efectuar un desplazamiento. Si N es mayor que 32, la instrucción trabaja como si N fuera igual a
32. Las posiciones de bit que se arrastran de la izquierda para ocupar las posiciones libres reciben
el estado de señal del bit 31 (este es el bit de signo del entero). Esto significa que estas posiciones
de bit se ocupan con el valor "0" si se trata de un entero positivo, y que se ocupan con el valor "1"
si se trata de un entero negativo. El resultado de la operación de desplazamiento queda
depositado en la salida OUT. La operación SHR_DI 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_DI se activa si E 0.0 es 1. MD0 se carga y se desplaza a la derecha tantos bits
como indica MW4. El resultado se escribe en MD10. La salida A 4.0 se pone a 1.
140

Desplazar entero doble a la derecha

ENO
OUT
Tipo de datos
BOOL
BOOL
DINT
WORD
DINT
RB
A1
x
x
E 0.0
MD0
MW4
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_DI
A 4.0
EN
ENO
IN
OUT
MD10
N
Descripción
Entrada de habilitación
Salida de habilitación
Valor a desplazar
Número de posiciones (bits) a desplazar
Resultado de la operación de
desplazamiento
OR
STA
x
x
S
Esquema de contactos (KOP) para S7-300 y S7-400
Manual de referencia, 04/2017, A5E41654719-AA
RLO
/ER
x
1

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-400Simatic serie

Tabla de contenido