Bit Shift Left (Bsl) - 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
8-2
Instrucciones de arreglo (archivo)/desplazamiento (BSL, BSR, FFL, FFU, LFL, LFU)

Bit Shift Left (BSL)

Estructura CONTROL:
Condición:
preescán
la condición de entrada de renglón es
falsa
1756-6.4.1ES - Octubre de 1999
La instrucción BSL 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 BSL desplaza los bits especificados dentro del arreglo una
posición a la izquierda. Una vez habilitada, la instrucción descarga el bit
superior de los bits especificados al bit .UL, desplaza el resto de los bits una
posición a la izquierda y carga el bit de origen en el bit 0 del arreglo.
La instrucción BSL 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:
Tipo:
Formato:
DINT
tag de
arreglo
CONTROL
tag
tag
DINT
valor
inmediato
Descripción:
El bit de habilitación indica que la instrucción BSL está habilitada.
Se establece el bit de efectuado para indicar que los bits se han desplazado
una posición a la izquierda.
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 primer elemento
del grupo de elementos
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
Tabla de contenido
loading

Tabla de contenido