Agrupe los tipos de datos en tipos de datos definidos por el usuario
Al crear un tipo de datos definido por el usuario para usarlo en el programa de
redundancia, agrupe los tipos de datos similares. Al agrupar los tipos de datos
similares se comprime el tamaño de los datos y se reduce la cantidad de datos
transferida durante una carga cruzada.
Figura 41 - Ejemplo de bytes ahorrados al agrupar datos similares
Agrupe los datos en matrices de tipos de datos definidos por el usuario según la frecuencia
de uso
Para actualizar el controlador secundario, el controlador primario divide su
memoria en bloques de 256 bytes. Cada vez que una instrucción escribe un
valor, el controlador primario ejecuta una carga cruzada de todo el bloque que
contiene el valor. Por ejemplo, si su lógica solo escribe un valor BOOL en un
bloque, el controlador ejecuta la carga cruzada de todo el bloque (256 bytes).
Para minimizar el tiempo de carga cruzada, agrupe los datos según la frecuencia
con la que los usa el programa.
Publicación de Rockwell Automation 1756-UM535D-ES-P - Noviembre 2012
Programación del controlador redundante
Figura 42 - Tipos de datos sin agrupar
Capítulo 7
Figura 42 - Tipos de datos
agrupados
153