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

Tabla de contenido

Publicidad

Capítulo 8
Instrucciones de matriz (Archivo)/misceláneas
534
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
El número de bytes rellenados es el menor de:
Cantidad solicitada = Length x (número de bytes en un elemento de
destino)
El número de bytes en la etiqueta de destino
Consejo:
El final de la etiqueta de destino se define como el
último byte de la etiqueta de base. Si la etiqueta es
una estructura, el final de la etiqueta es el último
byte del último elemento de la estructura. Esto
significa que la instrucción FLL podría escribir más
allá del final de una matriz de miembros, pero nunca
lo hará más allá de la etiqueta de base. Prueba y
confirma que la instrucción FLL no cambia datos que
no deban cambiarse.
Para obtener los mejores resultados posibles, Source y Destination deberían ser del
mismo tipo. Se usa FLL para rellenar una estructura con una constante, como cero.
Si inicializa una estructura, asegúrese de tener una instancia que contenga los
valores iniciales y use COP para replicarla. FLL se puede utilizar, por ejemplo, para
llenar de cero toda la estructura.
Si Source es:
Y el valor de
Destination es:
SINT, INT, DINT o
SINT
REAL
SINT, INT, DINT o
INT
REAL
SINT, INT, DINT o
DINT
REAL
SINT, INT, DINT o
REAL
REAL
La conversión de enteros mayores en enteros menores producirá el truncado (se
desechan los bits altos). Una vez que se convierte el origen, se escribe en el destino
N veces, donde N = conteo de bytes. La extensión de signo resulta al realizar la
conversión de enteros menores a enteros mayores. Los números de tipo REAL se
redondean cuando se convierten en enteros.
Afectar a las marcas de estado matemático
No
Fallos mayores/menores
No es específico para esta instrucción. Consulte Índice a través de matrices para
ver si hay fallos de indexación de matrices.
Source se
convierte en:
SINT
INT
DINT
REAL

Publicidad

Tabla de contenido
loading

Tabla de contenido