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

Tabla de contenido

Publicidad

Capítulo 8
Instrucciones de matriz (Archivo)/misceláneas
506
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
Las instrucciones COP y CPS funcionan en la memoria continua y realizan una
copia de memoria de byte a byte directa.
Cuando Source y Dest tienen diferentes tipos de datos, el número de bytes
copiados es igual al menor entre:
La cantidad solicitada que es igual a la longitud x (el número de bytes en un
elemento de destino)
El número de bytes en la etiqueta de destino
Para Controladores Compact GuardLogix 5380, CompactLogix 5380,
CompactLogix 5480, ControlLogix 5580 o GuardLogix 5580s: el número
de bytes en la etiqueta de origen
Consejo:
El final de la etiqueta de origen o 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 las instrucciones COP y CPS
podrían escribir más allá del final de una matriz de
miembros, pero nunca escribirán más allá del final
de la etiqueta de base.
Importante: Prueba y confirma que la instrucción no cambia los
datos que no debe cambiar.
Ejemplos
Ejemplo 1
Copiar una matriz.
Cuando está habilitada, la instrucción COP copia 40 bytes de array_4 a array_5.
array_4 es un DINT (4 bytes por elemento) y contiene 10 elementos (tamaño
total = 40 bytes).
array_5 es un DINT (4 bytes por elemento) y contiene 10 elementos (tamaño
total = 40 bytes).
Length indica que se deben copiar 10 elementos de destino para que se copien 40
bytes.
Diagrama de escalera

Publicidad

Tabla de contenido
loading

Tabla de contenido