Desempeño
Mapa de Memoria
Los controladores DU350 y DU351 poseen las siguientes áreas de memorias disponibles para la
aplicación del usuario:
Los operandos globales se utilizan en declaraciones de operandos sin una dirección definida por el
usuario. Para cada tarea agregada al proyecto, el sistema utiliza hasta 35 bytes de la memoria de
operandos globales. En caso de utilización de bibliotecas externas (Standard.lib,
SysLibTargeVisu.lib, ...) el sistema ubica la memoria necesaria para las bibliotecas en el área de
Operandos Globales.
Tiempos de Aplicación
En la tabla que sigue, se encuentran los tiempos necesarios para la realización de diferentes
instrucciones en los controladores DU350 y DU351. Todas las mediciones se hicieron en lenguaje
LADDER:
1000 Llámenos de Función
El overhead se calcula ejecutando un programa sin ninguna instrucción.
Restricciones de Lenguaje
Los controladores DU350 y DU351 no soportan tipos de operandos de 64 bits. Son estos: LWORD,
LINT, LREAL y ULINT.
ATENCIÓN:
Es posible tratar LREAL como REAL marcando esta opción en el programador MasterTool IEC. Sin
embargo, esta opción irá solo tratar de sustituir estos tipos de variables haciendo con que las mismas
sean tratadas como REAL, es decir, variables de 32 bits.
Memoria
Código no volátil
Dado volátil
Dado no volátil
Tabla 2-16. Cuantidad de operandos
Instrucción
Overhead
1000 Líneas con 10
Contactos
1000 Multiplicaciones
1000 Somas
Tabla 2-17. Tiempos de instrucciones
Tipo
Código de la Aplicación
Operandos Globales
Operandos Memoria (%M)
Operandos Entrada (%I)
Operandos Salida (%Q)
Operandos Retentivos
Tiempos de instrucciones
Operandos
indiferente
indiferente
indiferente
BYTE
WORD
REAL
BYTE
WORD
REAL
14
2. Descripción Técnica
Tamaño
256 kbytes
6656 bytes
6656 bytes
128 bytes
128 bytes
1250 bytes
(us)
26 us
94,4 us
864 us
404 us
440 us
1610 us
388 us
416 us
1608 us