Administración De Tags Para Cargas Cruzadas Eficientes - Allen-Bradley ControlLogix 5580 Manual Del Usuario

Tabla de contenido

Publicidad

Administración de tags para cargas cruzadas eficientes
Administre sus tags de datos tal como se recomienda en las siguientes
secciones para programar cargas cruzadas de datos de manera más eficiente y
reducir el tiempo necesario para que se ejecute una carga cruzada.
Eliminación de los tags no usados
Si borra los tags no usados, se reduce el tamaño de la base de datos de tags.
Una base de datos más pequeña requiere menos tiempo de carga cruzada.
Uso de matrices y tipos de datos definidos por el usuario
Si utiliza matrices y tipos de datos definidos por el usuario, los tags utilizan las
palabras más pequeñas, de 4 bytes (32 bits), para todos los datos del tipo o
matriz. Al crear un tag individual, el controlador reserva 4 bytes (32 bits) de
memoria, incluso si el tag solo usa 1 bit.
Las matrices y los tipos de datos definidos por el usuario contribuyen a
conservar la mayor cantidad de memoria con los tags BOOL. No obstante,
también es recomendable usarlos con los tags SINT, INT, DINT, REAL,
COUNTER y TIMER.
Figura 14 - Ejemplo de ahorro con el uso de una matriz
Si ya ha creado tags individuales y la programación que los utiliza, considere
cambiar los tags individuales por tags de alias que hagan referencia a los
elementos de una matriz.
Si elige este método, la programación podrá seguir haciendo referencia a los
nombres de tag individuales, pero la carga cruzada transferirá la matriz de base.
Para obtener información adicional acerca de cómo trabajar con matrices, tipos
de datos definidos por el usuario y tags de alias, consulte el documento Datos de
tags y E/S en los controladores Logix5000 – Manual de programación,
publicación 1756-PM004.
Publicación de Rockwell Automation 1756-UM015B-ES-P - Febrero 2021
Capítulo 6
Prácticas recomendadas de programación
75

Publicidad

Tabla de contenido
loading

Tabla de contenido