Siemens SIMATIC S7-200 Manual De Sistema página 294

Sistemas de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:
Tabla de contenido

Publicidad

Operaciones SIMATIC
Desplazar palabra doble a la derecha, Desplazar palabra doble a la izquierda
K
O
SHR_DW
EN
P
F
IN
U
P
N
SHL_DW
EN
IN
N
A
SRD
W
L
SLD
221
222
Entradas/salidas
IN
VD, ID, QD, MD, SD, SMD, LD, AC, HC, constante, *VD, *AC, *LD
N
VB, IB, QB, MB, SB, SMB, LB, AC, constante, *VD, *AC, *LD
OUT
VD, ID, QD, MD, SD, SMD, LD, AC, *VD, *AC, *LD
9-118
Las operaciones Desplazar palabra doble a la derecha y
Desplazar palabra doble a la izquierda desplazan el valor de
ENO
la palabra doble de entrada (IN) a la derecha y a la izquierda
respectivamente, tantas posiciones como indique el valor de
OUT
OUT
desplazamiento (N) y cargan el resultado en la palabra doble
de salida (OUT).
Las operaciones de desplazamiento se rellenan con ceros
ENO
cada vez que se desplaza un bit. Si el valor de desplazamiento
(N) es mayor o igual a 32, el valor se desplazará como máximo
OUT
OUT
32 veces. Si el valor de desplazamiento es mayor que 0, la
marca de desbordamiento (SM1.1) adoptará el valor del último
bit desplazado hacia afuera. La marca cero (SM1.0) se activará
si el resultado de la operación de desplazamiento es cero.
OUT, N
Las operaciones de desplazamiento de palabras dobles no
llevan signo.
OUT, N
Condiciones de error que ponen ENO a 0: SM4.3 (tiempo de
ejecución), 0006 (direccionamiento indirecto)
224
Estas operaciones afectan a las siguientes marcas especiales:
SM1.0 (cero); SM1.1 (desbordamiento)
Operandos
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01
Tipos de da-
tos
DWORD
BYTE
DWORD

Publicidad

Tabla de contenido
loading

Tabla de contenido