Bit Shift Right (Bsr) - Rockwell Automation Allen-Bradley Logix5000 Manual De Referencia Del Conjunto De Instrucciones Generales

Ocultar thumbs Ver también para Allen-Bradley Logix5000:
Tabla de contenido

Publicidad

Bit Shift Right (BSR)

Estructura CONTROL:
Condición:
preescán
la condición de entrada de renglón es
falsa
La instrucción BSR es una instrucción de salida.
Operandos:
Operando:
Arreglo
Control
Bit de origen BOOL
Longitud
Mnemónico: Tipo de
datos:
.EN
BOOL
.DN
BOOL
.UL
BOOL
.ER
BOOL
.LEN
DINT
Descripción: La instrucción BSR desplaza los bits especificados dentro del arreglo una
posición a la derecha. Una vez habilitada, la instrucción descarga el valor en
el bit 0 del arreglo al bit .UL, desplaza el resto de los bits una posición a la
derecha y carga el bit de origen en el bit superior de los bits especificados.
La instrucción BSR realiza la operación en la memoria de datos contiguos.
Vea la página B-4, Cómo ver un arreglo como un bloque de memoria, para
obtener más información.
Ejecución:
Instrucciones de arreglo (archivo)/desplazamiento (BSL, BSR, FFL, FFU, LFL, LFU)
Tipo:
Formato:
DINT
tag de
arreglo
CONTROL
tag
tag
DINT
valor
inmediato
Descripción:
El bit de habilitación indica que la instrucción BSR está habilitada.
Se establece el bit de efectuado para indicar que los bits se han desplazado
una posición a la derecha.
El bit de descarga es la salida de la instrucción. El bit .UL almacena el estado
del bit que se desplazó fuera del rango de los bits.
Se establece el bit de error cuando .LEN < 0.
La longitud especifica el número de bits de arreglo que se desplazan.
Acción:
El bit .EN se restablece.
El bit .DN se restablece.
El bit .ER se restablece.
El valor .POS se restablece.
La condición de salida de renglón se establece como falsa.
El bit .EN se restablece.
El bit .DN se restablece.
El bit .ER se restablece.
El valor .POS se restablece.
La condición de salida de renglón se establece como falsa.
Descripción:
arreglo que se modifica
especificar el elemento a partir
del cual se inicia el
desplazamiento
no use CONTROL.POS en el
subíndice
estructura de control para la
operación
bit que se desplaza
número de bits en el arreglo que
se desplazan
1756-6.4.1ES - Octubre de 1999
8-5

Publicidad

Tabla de contenido
loading

Tabla de contenido