D-10
Uso de memoria
1756-6.4.1ES - Octubre de 1999
• Si se usa una expresión en el índice, se usa memoria adicional según los
operadores.
Por ejemplo:
TagA
TagB
TagF
TableA
Ejemplo:
Instrucción MOV
Origen
TagA
Destino
TableA[TagB + TagF]
• Si usa múltiples arreglos en una instrucción, añada el uso de memoria
apropiado para cada referencia de arreglo.
Por ejemplo:
TagA
TagB
TableA
Ejemplo:
Instrucción MOV
Origen
TableA[TagA]
Destino
TableA[TagB]
DINT
DINT
DINT
DINT[10]
Memoria adicional usada:
24 bytes para la instrucción MOV
84 bytes para el índice de tag DINT (TableA)
28 bytes para ADD
total de 136 bytes
DINT
DINT
DINT[10]
Memoria adicional usada:
24 bytes para la instrucción MOV
84 bytes para el índice de tag DINT (TableA)
84 bytes para el segundo índice de tag DINT (TableA)
total de 192 bytes