Desplazamiento De Bit A La Derecha (Bsr) - Rockwell Automation Allen-Bradley Logix 5000 Serie Manual De Referencia

Tabla de contenido

Publicidad

Instrucciones de matriz (archivo)/desplazamiento
Desplazamiento de bit
a la derecha (BSR)
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
Esta información es aplicable a los controladores CompactLogix 5370,
ControlLogix 5570, Compact GuardLogix 5370, GuardLogix 5570, Compact
GuardLogix 5380, CompactLogix 5380, CompactLogix 5480, ControlLogix
5580 y GuardLogix 5580. Las diferencias de controladores se indican cuando
corresponda.
La instrucción BSR desplaza una posición a la derecha los bits especificados dentro
de Array. Cuando está habilitada, la instrucción descarga el valor del bit 0 de la
Array en el bit .UL, desplaza los bits restantes una posición hacia la derecha y carga
el bit de la dirección del Bit.
Importante: Pruebe y confirme que la instrucción modificó los datos
pertinentes.
La instrucción BSR opera en la memoria continua. Si
una Array es una matriz de miembros, la instrucción
podría cambiar más allá del límite de la matriz hasta
otros miembros que la sigan. Asegúrese de seleccionar
una longitud que no haga que se produzca esta
situación.
La instrucción BSR opera en posiciones continuas de memoria de datos. Solo para
Controladores CompactLogix 5370, ControlLogix 5570, Compact GuardLogix
5370 y GuardLogix 5570, el ámbito de la instrucción se ve limitado por la etiqueta
de base. La instrucción BSL no escribirá datos fuera de la etiqueta de base, pero
puede pasar los límites de los miembros. Si especifica una matriz que sea miembro
de una estructura y la longitud supera el tamaño de dicha matriz, pruebe y
confirme que la instrucción BSL modificó los datos pertinentes.
En el caso de Controladores CompactLogix 5370, ControlLogix 5570, Compact
GuardLogix 5370 y GuardLogix 5570, los datos se ven limitados por el miembro
especificado.
Si la instrucción intenta leer más allá del final de una matriz (el valor de LEN es
demasiado grande), la instrucción establece el bit .ER y genera un fallo grave.
Idiomas disponibles
Diagrama de escalera
Bloque de funciones
Esta instrucción no está disponible en bloque de funciones.
Capítulo 9
579

Publicidad

Tabla de contenido
loading

Tabla de contenido