ANIMACIÓN DE OBJETOS GRÁFICOS EN FACTORYTALK VIEW SE
Gabriel Corrales T.
SISTEMAS SCADA
Animaciones en FactoryTalk ViewSe anima objetos en el Graphic Display para mejorar la visualización de los controles automáticos y los procesos en una aplicación. Maneras de animar:
• Enlazar un objeto gráfico a un tag o una expresión.
• Enlazar un objeto gráfico a una tecla o un botón del mouse.
Creación de animaciones para objetos gráficos.•Crear los objetos en un Graphic Display.•Utilizar el Animation dialog box.
Enlazar la animación a un valor de un Tag
•En el Animation Dialog Box, en el expression box, se digita el nombre de un tag, o se abre el Tag Browser.
•Se puede usar el tag que ya existe en el objeto o en la base de datos del servidor HMI, o el nombre de un nuevo tag que será creado después.
Enlazar las animaciones a expresiones.•Muchas animaciones requieren de una
expresión.
•Se crea las animaciones usando valores de tags, constantes, ecuaciones matemáticas, y logicas if-then-else.
•Dentro del Animation Dialog Box existe el Expresion Editor, o se usa directamente el Expression box.
Determinar los puntos de inicio y final de un rango de movimiento.• Valores tomados del mínimo y máximo rango definido
para el primer tag utilizado en la expresion.• Constantes numericas.• Usar los valores de los tags que se especificó.
Ejemplo:•Definir el rango de movimiento para un
slider horizontal.
Aplicar animaciones a grupos de objetos
•Se puede aplicar animaciones objetos gráficos de FactoryTalk, grupos de objetos y a objetos individuales que comprenden un grupo.
Mostrar y ocultar objetos•Se usa la animación Visibility, basada en
el valor de un tag o el resultado de una expresion lógica.
Los siguientes tipos de objetos pueden solo tener la animación Visibility:Images and panelsPush buttonsIndicadoresGráficas y gauges
Cambiar el color de un objetoEjemploCrear un texto que parpadee entre dos colores
Ejemplo•Crear un objeto que cambie de color
cuando el nivel de llenado se incrementa.
Moviendo un objeto horizontal y verticalmente•Para el movimiento horizontal se utiliza la
animación de Horizontal position.•Para el movimiento horizontal se utiliza la
animación de Vertical position.
Rotación de objetos• La rotación se da alrededor de un punto de
anclaje.• Algunos objetos como paneles e imágenes
dibujadas, los botones, objetos avanzados (menos las flechas) no pueden ser rotados.
• Se debe especificar:TagRango de valores para el tagLos grados de rotaciónEje de rotación.
Cambiar la anchura y la altura de un objeto•Se utiliza el Width animation y el Height
animation.
La creación de zonas táctiles
•Utilice la animación touch para especifica, repetir, y liberar las acciones de un objeto, que se activa cuando un operador toca el objeto utilizando un ratón o una pantalla táctil.
Asociar objetos y pantallas con keys
•Puede asociar FactoryTalk View comandos con objetos gráficos en una pantalla, o con la propia pantalla, con las teclas de objetos y teclas de pantalla.
•Un operador puede usar las teclas para llevar a cabo acciones tales como pasar de una pantalla a otra, el establecimiento de valores de variables, y así sucesivamente
EjemploImagina que tienes una pantalla gráfica que contiene 20 válvulas y desea que el operador sea capaz de abrir y cerrar todas las válvulas con las mismas dos teclas, F2 y F3, respectivamente.
• En lugar de especificar el nombre de la etiqueta para cada válvula, utilice el parámetro [tag] con display key
Establezca esta de la siguiente manera:• 1. En el Display Keys dialog box, asignar las teclas F2 y
F3.• 2. For the F2 key’s press action, type Set [tag] 1.• 3. For the F3 key’s press action, type Set [tag] 0.• 4. Para cada objeto de la válvula, abra el Object Keys
dialog box y escriba el nombre de la etiqueta en el Current [tag] box
GRACIAS