Vous êtes sur la page 1sur 15

Variables del Software

InTouch 9.0
Tagname Dictionary
• El diccionario de tagnames es el corazón de InTouch.
• Durante el runtime, este diccionario contiene todos los
valores de los elementos en la base de datos.
• Para crear esa base de datos, InTouch necesita saber qué
elementos la van a componer.
• Debemos, por lo tanto, crear una base de datos con todos
aquellos datos que necesitemos para nuestra aplicación.
• A cada uno de estos datos (tags) debemos asignarle un
nombre.
• Al final, dispondremos de un diccionario con todos los
tagnames o datos que nosotros mismos hemos creado.
Tipos de TAG
Memory Tags
• Existen internamente en la memoria del PC y
no están disponibles desde otro recurso
Hardware.
• Se utilizan generalmente para realizar
simulaciones de eventos.
• Se utilizan también para efectuar cálculos o
enlaces con otras aplicaciones de Windows.
Memory Tags
• Memory Discrete. Tag interno de dos valores
de entre 0 y 1.
• Memory Integer. Tag interno de 32 bits con
signo.
• Memory Real. Tag interno de representación
en punto flotante con 64 bits de resolución.
• Memory Message. Tag interno de caracteres
imprimibles de hasta 131 de longitud.
Tags de entrada y salida
• Todos los tags que leen o escriben valores
desde otra aplicación Windows son tags de
entrada y salida (I/O tagnames).
• Incluyen entradas y salidas de controladores
programables, computadores de procesos
nodos de redes de acceso de datos.
• Se los tiene acceso a través de DDE.
Tags de entrada y salida
• Cuando el valor de un tag de I/O cambia, este
se escribe inmediatamente en la aplicación
externa que lo generó.
• O puede actualizarse desde la aplicación
remota a la que está enlazado.
• Pueden ser solo de lectura, escritura o ambos.
I/O Tagnames.
• I/O Discrete. Entrada – salida discreta con valores de
entre 0 y 1.
• I/O Integer. Entrada – salida números enteros con
signo de 32 bits de representación.
• I/O Real. Entrada – salida de números fraccionarios
de 64 bit de representación en punto flotante.
• I/O Message. Entrada – salida de caracteres
imprimibles de hasta 131 de longitud.
SuperTags
• Permiten definir Tag de tipo compuesto, por
los otros tipos de tags.
• Se pueden definir SuperTags con 64 miembros
y dos niveles de anidaje.
• Los miembros del SuperTag son idénticos a los
tipos de tags ya mencionados
Licencia Vs. Tagnames
• El número de tags que puede soportar una
aplicación está definido por la licencia que se
posea.
• Por defecto InTouch puede soportar hasta
61,405 tags.
• Special >> Update Use Counts
Tipos de tags adicionales.
• Hay muchos tags de tipo especial que sirven
para desarrollar funciones complejas, como
por ej. Crear displays de alarmas dinámicas,
tendencias históricas, monitoreo y control de
historiales de variables.
• Existen también tags indirectos, que sirven
para reasignar tags hacia múltiples fuentes de
datos.
Tags misceláneos.
• Group Var. Son asignados para contener grupos de
alarmas o para crear ventanas contenedoras de
alarmas, en donde cada atributo de ellas esta
relacionado directamente con un tag específico.
• Hist Trend. Sirven para alimentar datos a la base de
datos y presentarlos juntos en un solo dispositivo
• Tag ID. Se utilizan para recuperar información de tags
que están siendo visualizados en gráficos de tipo
históricos.
Indirect Tags
• Permiten crear ventanas
“paralelas” en donde se puedan
reasignar tags de la una ventana a
la otra.
• Se pueden “asegurar” los datos
anteriores de cada una de las
ventanas en forma alternada.
• Cuando el valor de los tag fuente
cambian, ese cambio se ve
reflejado en el Indirect Tag.
• Existen Indirect Discrete, Indirect
Analog, Indirect Message.
Formato
• Los nombres de tags, pueden tener hasta 32
caracteres de largo.
• Se debe comenzar con un carácter alfabético.
• El resto de caracteres pueden ser cualquier
ASCII.
• \ Sirve para definir Supertags.
• Los Tags son autoindexados, comprobar New
Tag Browser

Vous aimerez peut-être aussi