Instrucciones de matriz (Archivo)/misceláneas
Capítulo 8
Ejemplo 5
Inicializar una estructura de matriz, inicializar el primer elemento y utilizar COP
para replicarlo al resto de la matriz.
Este ejemplo inicializa una estructura de matriz o temporizador. Cuando están
habilitadas, las instrucciones MOV inicializan los valores .PRE y .ACC del primer
elemento de array_timer. Cuando está habilitada, la instrucción COP copia un
bloque continuo de bytes, comenzando en array_timer[0]. La longitud es de nueve
estructuras de temporizador.
array_timer es un TIMER (12 bytes por elemento) y contiene 15 elementos
(tamaño total = 180 bytes).
Length indica 10 elementos de destino, de forma que se copian 120 bytes.
Diagrama de escalera
Texto estructurado
IF S:FS THEN
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
509