You are on page 1of 2

Rotar palabra a la derecha, Rotar palabra a la izquierda de desplazamiento y rotacin

Entradas/salidas IN (KOP, FUP) N OUT Acceder a la memoria de la CPU Rangos de datos Operandos VW, T, C, IW, QW, MW, SW, SMW, LW, AC, AIW, constante, *VD, *LD, *AC VB, IB, QB, MB, SB, SMB, LB, AC, constante, *VD, *LD, *AC

Operaciones
Tipos de datos WORD BYTE

VW, T, C, IW, QW, MW, SW, SMW, LW, AC, *VD, *LD, *AC WORD Errores Operaciones soportadas por las Nemotcnica SIMATIC/Internacional CPUs S7-200 ENO Tamao de las operaciones en la memoria de la CPU Direccionamiento

Las operaciones Rotar palabra a la derecha (RRW) y Rotar palabra a la izquierda (RLW) rotan el valor de la palabra de entrada (IN) a la derecha o a la izquierda tantas posiciones como indique el registro de desplazamiento (N) y cargan el resultado en la palabra de salida (OUT). La rotacin es circular. Si el valor de desplazamiento (N) es mayor o igual a 16, antes de la operacin de rotacin se ejecutar una operacin mdulo 16 en el valor de desplazamiento (N). De ello resulta un valor de rotacin de 0 a 15. Si el valor de desplazamiento es igual a 0, no se rotar el valor. Si se ejecuta la rotacin, el valor del ltimo bit rotado se copiar en la marca de desbordamiento (SM1.1). Si el valor de desplazamiento no es un entero mltiplo de 16, el ltimo bit rotado se copiar en la marca de desbordamiento (SM1.1). La marca cero (SM1.0) se activar si el valor a rotar es igual a cero. Las operaciones de rotacin de palabras no llevan signo. Condiciones de error que ponen ENO a 0: 0006 Direccionamiento indirecto Marcas especiales: SM1.0 La marca cero se activa si el valor a rotar es 0". SM1.1 La marca de desbordamiento se ajusta al valor del ltimo bit rotado hacia afuera. Programa de ejemplo KOP FUP

AWL NETWORK 1 LD I4.0 RRW AC0 2 SLW VW200 3

You might also like