Creación de programas
adicionales
Todos los programas tienen
acceso a los datos de alcance
de controlador.
Program_A
otras rutinas
rutina principal
Los controladores Logix5000 le permiten dividir la aplicación entre varios
programas, cada uno de ellos con sus propios tags (datos).
tag – almacenamiento de datos. No hay tabla de datos ni formato numérico fijos para las
direcciones de datos. El nombre del tag es la dirección (no hay referencia cruzada con una
dirección física). Usted crea los tags que desea utilizar.
programa – aislamiento de datos y lógica de otros datos y lógica. Cada programa contiene
una o más rutinas de lógica como datos asociados.
alcance – definir si un tag es accesible para todos los programas (tag del
controlador) o está limitado a un programa específico (tag del programa). Los datos
de alcance de programa están aislados de otros programas.
No es necesario gestionar nombres de tag incompatibles con nombres de tag
de otros programas.
tags de controlador (datos globales)
tags de programa
(datos locales)
Tag_4
Tag_5
Tag_6
Los datos de alcance de programa están aislados de otros programas:
• Las rutinas no tienen acceso a los datos de alcance de otro programa.
• Puede reutilizar en varios programas el nombre de un tag de programa cubierto.
Por ejemplo, tanto Program_A como Program_B pueden tener un tag de
programa cuyo nombre sea Tag_4.
Tag_1
Tag_2
Tag_3
Program_B
otras rutinas
rutina principal
datos
Organización de proyectos
tags de programa
(datos locales)
Tag_4
Tag_5
Tag_6
Publicación 1756-QS001B-ES-P - Marzo 2004
1-3