Rockwell Automation Allen-Bradley Logix 5000 Serie Manual De Referencia página 585

Tabla de contenido
Instrucciones de matriz (archivo)/desplazamiento
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
.EM
BOOL
.LEN
DINT
.POS
DINT
Descripción
Se utiliza la instrucción FFL con la instrucción FFU para almacenar y recuperar
datos en un orden de tipo el primero en entrar es el primero en salir. Cuando se
utilizan en pareja, las instrucciones FFL y FFU establecen un registro de
desplazamiento asíncrono.
Por lo general, Source y FIFO usan el mismo tipo de datos.
Cuando está habilitada, la instrucción FFL carga el valor de Source en la posición
de FIFO identificada por el valor de .POS. La instrucción carga un valor cada vez
que se habilita la instrucción hasta que FIFO esté lleno.
Importante: Comprueba y confirma que la instrucción no
modifica datos que usted no desea que sean
modificados.
La instrucción FFL opera en posiciones continuas de memoria. La instrucción BSL
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, debe probar y confirmar
que la instrucción BSL no modifique datos que usted no quiera que sean
modificados.
En el caso de Controladores CompactLogix 5380, CompactLogix 5480,
ControlLogix 5580, Compact GuardLogix 5380 y GuardLogix 5580., los datos se
ven limitados por el miembro especificado.
Si la instrucción intenta leer más allá del final de una matriz, la instrucción genera
un fallo grave.
Por lo general, Source y FIFO usan el mismo tipo de datos. Si no coinciden los
tipos de Source y FIFO, la instrucción convierte el valor de Source al tipo de datos
de la etiqueta de FIFO.
Un entero menor se convierte a un entero mayor mediante extensión de signo.
El bit vacío indica que FIFO está vacío. Si
.LEN es ≤ 0 o .POS < 0, se establece el bit
.EM y los bits .DN.
La palabra longitud especifica el número
máximo de elementos en FIFO.
La palabra posición identifica la ubicación en
FIFO en que la instrucción carga el siguiente
valor.
Capítulo 9
585
Tabla de contenido
loading

Tabla de contenido