You are on page 1of 210

Curso de Terminales Grficas

SCHNEIDER ELECTRIC ARGENTINA GERENCIA MERCADOS & PRODUCTOS CENTRO FORMACION TECNICA AO: 2008

Curso TERMINALES GRFICAS

M&P CFT Ing. Mara Celeste Musso

Pgina 2 de 209

Curso TERMINALES GRFICAS

1- Presentacin de la Gama
1.1- Caractersticas de las Terminales
Las Magelis HMI constituyen toda una familia de terminales y computadoras industriales que abarcan desde la ms sencilla hasta la ms compleja aplicacin.

Toda una nueva gama de productos HMI, para satisfacer sus necesidades de automatizacin, desde una Terminal alfanumrica de 2 lneas, pasando por terminales grficas touchscreen, hasta una potente computadora industrial, con caractersticas adecuadas para supervisar su proceso: Alarmas Las funciones de alarmas son totalmente configurables, registro en tiempo real o histrico, con capacidad de almacenamiento en una memora Compact Flash, esta informacin puede ser fcilmente descargada hacia una memoria USB externa. Eventos Activacin de eventos condicionados, temporizados en funcin de calendario, o repetitivos. Recetas Se pueden configurar fcilmente las funciones de recetas permitiendo que con un simple botn de seleccin descargue toda una base de datos hacia el PLC. Protocolos de Comunicaciones Las terminales de dilogo XBTGT / XBTGK cuentan con protocolos de comunicacin de los PLCs mas utilizados en la automatizacin de procesos. Funcin Web Gate Esta funcin permite que el usuario pueda ver y controlar la misma aplicacin que tiene la Terminal Magelis XBTGT / XBTGK, en un simple navegador de pginas Web sin costo adicional, permitiendo conectar hasta 8 computadoras viendo la misma aplicacin. Esta opcin se puede configurar con diversos niveles de proteccin. Multimedia Estas terminales en algunos modelos cuentan con funcin multimedia, permitiendo la conexin de una cmara de video, micrfono y bocinas, de esta manera la Terminal puede registrar cualquier evento de manera automtica para su posterior reproduccin. Conectividad A travs de los puertos USB se pueden conectar impresoras, teclados USB, y Mouse USB as como memorias, para facilitar la descarga y el registro de datos.
Pgina 3 de 209

M&P CFT Ing. Mara Celeste Musso

Curso TERMINALES GRFICAS

Existen diferentes familas de productos: Familia XBT GT Familia XBT GK Familia XBT GTW

Familia XBT GT
Toda una gama para seleccionar, 6 tamaos diferentes: Small: 3.8 Medium: 5.7 Large: 7.5 10.4 12.1 y 15

Funcionalidades: Gran visibilidad y brillo Pantalla Touch Screen Gran capacidad de comunicacin Funcin de Alarma con registro de Eventos Manejo de recetas y tendencias Un nico software para programar toda la gama

Caractersticas Serie XBT GT 1000

XBT GT1100
PANEL LCD RESOLUCIN DEFINICIN COLOR ESCALA TOUCH PANEL TECLAS FUNCIN EXPANSIN MEM. PUERTO COM 1 PUERTO USB PUERTO ETH

XBT GT1130

XBT GT1105 3.8 pulgadas

XBT GT1135

XBT GT1335

QVGA/ STN (Scan Twisted Neumatic: matriz pasiva) 320 x 240 pixel Rojo Ambar y Rojo 8 niveles de grises Bitmap 8x6 6 teclas de funcin NO RJ 45 (RS 485-232C) NO NO SI NO SI SI Analgico, 1024x1024 NO Color 256

M&P CFT Ing. Mara Celeste Musso

Pgina 4 de 209

Curso TERMINALES GRFICAS

Caractersticas Serie XBT GT 2000


XBT GT2110
PANEL LCD RESOLUCIN DEFINICIN COLOR NUMERO COLORES TOUCH PANEL TARJETA MEMORIA PUERTO COM 1 Y 2 PUERTO ETH PUERTO USB

XBT GT2120

XBT GT2130 5.7 pulgadas

XBT GT2220

XBT GT2330

QVGA/ STN (Scan Twisted Neumatic, como matriz pasiva) 320 x 240 pixel Azul Gris 16 colores Analgico 1024x1024 NO SI, Compact Flash 1Gb COM 1 (RS485 RS232C), COM 2 (RS 485) NO SI NO SI SI 4096 Color 65536

Caractersticas Serie XBT GT 4000

XBT GT4230
PANEL LCD RESOLUCIN DEFINICIN NUMERO DE COLORES TARJETA DE MEMORIA PUERTO COM 1 y 2 PUERTO ETH PUERTO USB E/S AUXILIARES SALIDA SONIDO ENTRADA SONIDO / VIDEO

XBT GT4330 7.5 pulgadas

XBT GT4340

VGA/ STN

VGA/ TFT (transistor pelcula fina, 640 x 480 pixel

4096 colores

65536 colores SI

4096 colores

COM 1 (RS485 RS232C), COM 2 (RS 485) SI SI 1 Entrada + 3 Salidas Digitales SI NO SI

M&P CFT Ing. Mara Celeste Musso

Pgina 5 de 209

Curso TERMINALES GRFICAS

Caractersticas Serie XBT GT 5000

XBT GT5230
PANEL LCD RESOLUCIN DEFINICIN NUMERO DE COLORES TARJETA DE MEMORIA PUERTO COM 1 y 2 PUERTO ETH PUERTO USB E/S AUXILIARES SALIDA SONIDO ENTRADA SONIDO / VIDEO

XBT GT5330 10.4 pulgadas

XBT GT5340

VGA/ STN

VGA/ TFT 640 x 480 pixel

4096 colores SI

65536 colores

COM 1 (RS485 RS232C), COM 2 (RS 485) SI SI (DOS) 1 Entrada + 3 Salidas Digitales SI NO SI

Caractersticas Serie XBT GT 6000 & 7000

XBT GT6330
PANEL LCD RESOLUCIN DEFINICIN NUMERO DE COLORES TARJETA DE MEMORIA PUERTO COM 1 y 2 PUERTO ETH PUERTO USB PUERTO AUXILIAR SALIDA SONIDO ENTRADA SONIDO/VIDEO

XBT GT6340 12.1 pulgadas

XBT GT7340

SVGA/ TFT 800 x 600 pixeles 65536 colores SI SI SI SI (DOS) SI SI NO SI

XGA/ TFT

M&P CFT Ing. Mara Celeste Musso

Pgina 6 de 209

Curso TERMINALES GRFICAS

Paneles
Zona touch-screen

Teclas de Funcin (R1 a R6) LED de estado Terminal no energizado Modo normal

Puerto Transferencia de aplicaciones (conector mini-DIN)

Alimentacin 24Vcc

RS232C/RS485 serial link (COM1) conector RJ45 RS485 polar switch

Ethernet 10BASE-T link conector RJ45


Alimentacin 24 VDC Puerto USB Unidad de extencin (para uso futuro) Puerto serie RS232C/RS422 (COM1) 9-pin conector Sub-D Alimentacin 24 VDC Ethernet 10/100BASE-T link Conector RJ45 Ranura Tarjeta de memoria

Puerto serie RS485 (COM2) conector RJ45


M&P CFT Ing. Mara Celeste Musso

RS-485 selector polaridad

Pgina 7 de 209

Curso TERMINALES GRFICAS

Serie XBT GK
Nueva gama de terminales grficas con teclas de Funcin, comparten sus caractersticas con las XBT GT. Tres modelos a seleccionar en 5.7 y 10.4. Desarrolladas para ambientes severos, ofrecen la funcionalidad de un teclado y la versatilidad de una pantalla touch screen: Facil de operar con guantes de uso rudo. Configuracin de teclas simultneas para garantizar la seguridad de un comando. Bloqueo de las teclas en fases peligrosas. Reemplazo ideal de los modelos XBT F

Caractersticas Series 2000 & 5000

XBT GK2120
PANEL LCD RESOLUCIN DEFINICIN NUMERO DE COLORES TARJETA DE MEMORIA TECLAS DE FUNCIN MAS TECLAS PUERTO COM 1 y 2 PUERTO ETH PUERTO USB E/S AUXILIARES MOUSE INDUSTRIAL

XBT GK2330

XBT GK5330 10.4 pulgadas VGA/ TFT 640 x 480 pixel

5,7 pulgadas QVGA QVGA/ TFT 320 x 240 pixel 16 niveles de grises SI 24 teclas

65536 colores

30 teclas

8 teclas de Servicio + 12 teclas Alfanumricas SI SI SI NO SI SI (DOS) SI

Los operarios pueden interactuar con la unidad de cuatro formas: Slo con el dispositivo de puntero industrial. Slo con la pantalla tctil Con ambos Ni con la pantalla tctil ni con el dispositivo de puntero industrial La interaccin con la unidad slo es posible mediante las teclas de funcin.

M&P CFT Ing. Mara Celeste Musso

Pgina 8 de 209

Curso TERMINALES GRFICAS

Teclas

1 Teclas de funcin estticas 2 Teclas de funcin dinmicas Nota: Se pueden personalizar las teclas estticas (Fi); para ello, imprima el texto o los pictogramas en las etiquetas personalizadas con las plantillas de diseo de etiquetas de Vijeo-Designer. Las teclas dinmicas (Ri) pueden enlazarse a etiquetas o imgenes de la pantalla mediante las herramientas de Vijeo-Designer.

Puntero Industrial
Las unidades XBT GK se suministran con un dispositivo de puntero industrial y teclados adems de la pantalla tctil. Son tiles en entornos en los que las aplicaciones con pantalla tctil no son apropiadas. Por ejemplo, los operarios que manipulan materiales abrasivos o corrosivos pueden daar la pantalla con los restos de material que quedan en los dedos o guantes. El puntero y el teclado ofrecen un mtodo alternativo de interactuar con las unidades. El dispositivo de puntero industrial mueve un cursor en el panel. Cuando se coloca el cursor sobre un objeto, se puede hacer clic con el botn del puntero para interactuar con el objeto. Hacer clic sobre un objeto con el puntero tiene el mismo efecto que tocarlo en el panel con el dedo. El cursor cambia de forma cuando se coloca sobre un rea u objeto activo. Todas las unidades XBT GK tienen dos botones de puntero. Ambos tienen el mismo efecto, as que se pueden utilizar indistintamente, por ejemplo, en el caso de operarios zurdos o diestros.

M&P CFT Ing. Mara Celeste Musso

Pgina 9 de 209

Curso TERMINALES GRFICAS

Teclados
Adems de las teclas de funcin (estticas y dinmicas), las unidades XBT GK se suministran con un teclado alfanumrico para facilitarle al operario la introduccin de datos. El teclado alfanumrico consta de dos partes: las teclas de cursor y las teclas alfanumricas.

Leds
Cada tecla de funcin tiene un LED correspondiente. El comportamiento de los LED se puede programar en el nivel de aplicacin. Por ejemplo, un LED puede comenzar a parpadear para resaltar las opciones posibles o para indicar una accin continuada segn determine el PLC. Los LED se pueden iluminar en tres colores: naranja, rojo y verde. Los LED pueden estar en cuatro estados: apagado, encendido, intermitente (aproximadamente 1 Hz), intermitente rpido (>1 Hz).

M&P CFT Ing. Mara Celeste Musso

Pgina 10 de 209

Curso TERMINALES GRFICAS

Paneles
XBT GK 2120 / 2330 Puerto serie RS232C/RS422 (485) Conector (COM1) 9-pin Sub-D

Tarjeta de Memoria

Puerto serie RS485 (COM2) conector RJ45 Puerto Ethernet 10/100BASE-T Alimentacin 24 VDC

Puerto USB

XBT GK 5330 Puerto serie RS232C/RS422 (485) Conector (COM1) 9-pin Sub-D Puerto serie RS485 (COM2) Conector RJ45 Puerto USB

Tarjeta de memoria

Puerto Auxiliar Alimentacin 24 VDC Puerto Ethernet 10/100BASE-T conector RJ45

M&P CFT Ing. Mara Celeste Musso

Pgina 11 de 209

Curso TERMINALES GRFICAS

Familia XBT GTW


Utiliza el sistema operativo Windows XPe (embebido), permitiendo la navegacin en pginas WEB a travs de Internet. Capacidad multimedia, visualizacin de documentos doc, xls, ppt, pdf Mltiples puertos de comunicacin: 4 x USB Slot PCMCIA Puerto USB frontal Alimentacin en 24Vcc Sin Disco Duro

XBT GTW 450


PANTALLA RESOLUCIN NMERO COLORES PROCESADOR RAM SRAM (para Vijeo Designer) DISCO DURO ALIMENTACIN PUERTOS ETH PUERTOS I/O APLICACIONES

XBT GTW 750 15 LCD/ TFT

8.4

262.144

16.777.216 CELERON-M @600MHz 512M => 1Gb 512 Kb NO 24Vcc 1 x 10/100 Mbps 4 x USB + 2 x RS232 Vijeo Designer RT

M&P CFT Ing. Mara Celeste Musso

Pgina 12 de 209

Curso TERMINALES GRFICAS

1.2- Comunicaciones
1.2.1- Conectividad de las Terminales
Los siguientes diagramas representan la seleccin principal de los equipos que pueden conectarse a las unidades.

Serie XBT GT1000

(1) No disponible en XBT GT1100

Serie XBT GT / XBT GK

(1) No disponible en XBT GT1105/2110/2120/2220 y XBT GK2120 (2) No disponible en XBT GT1105/1135/1335/2110

M&P CFT Ing. Mara Celeste Musso

Pgina 13 de 209

Curso TERMINALES GRFICAS

1. Conexin a la red Ethernet (no disponible en XBT GT1105/2110/2120/2220 y XBT GK2120) 2. Lector de cdigo de barras de serie 3. Concentrador USB (tipo comercial) 4. Impresora serie 5. PLC 6. Impresora paralelo (funcin de impresora validada con modelos EPSON y HP) 7. Tarjeta CF (no disponible en XBT GT1105/1135/1335/2110) 8. Ratn USB 9. Teclado USB 10. Cmara (disponible nicamente en productos XBT GTxx40) 11. Luz parpadeante (no disponible en las series XBT GT1005/2000 y XBT GK2000) 12. Micrfono (disponible nicamente en productos XBT GTxx40) 13. Altavoz (no disponible en XBT GT1005/2000 y XBT GK2000) 14. Pen drive USB 15. PLC con puerto de terminal USB (Modicon M340) 16. Puerta de enlace de comunicaciones (ModbusPlus o Fipio)

M&P CFT Ing. Mara Celeste Musso

Pgina 14 de 209

Curso TERMINALES GRFICAS

1.2.2- Puertos de Comunicacin


Puerto
Conexin Protocolo Nmero de dispositivos Velocidad de transmisin

COM1

SUB-D 9 pins RS232C/ RS422 (RS485)

Uni-TE MB/ MB Slave 3ras partes (1) Uni-TE Modbus 3ras partes (1)

15 on COM1

115.2 Kbps

COM2 (2)

RJ45 RS485

15 on COM2

12 Mbps

Ethernet

RJ45 10BASE-T 100BASE-TX

MB / TCP ETHWAY 3ras partes (1)

48

10 Mbps 100 Mbps

USB

USB o mdulo a RJ45

Modbus Plus FIPWAY

64

1 Mbps

(1) Ver listado de protocolos soportados en pginas siguientes.

Puerto USB
Facil conexin y alta velocidad de transferencia: Plug and play Descargar / cargar alrededor de 100 veces ms rpido que el puerto serie

Coneccin de varios dispositivos USB Impresoras, lectora cdigo de barras, etc.

Mltimple conexin simultnea utilizando un hub USB

USB Hub

M&P CFT Ing. Mara Celeste Musso

Pgina 15 de 209

Curso TERMINALES GRFICAS

Puerto Serie
Todos los terminales tienen incorporados un puerto serie RS-232 C, RS-422/ 485. Los protocolos Unitelway y Modbus soportados por los PLCs Schneider. Tambin provee protocolos terceras partes para comunicacin con los principales PLCs del mercado: DF1, DH485, para los PLCs PLC5/ SLC500 de Allen Bradley SNPX, para los PLCs serie 90, de General Electric Sysway, para la serie C200, de Morn AS511/ 3964R, MPI/ PPI, para la serie Simatic S5/S7, de Siemens

Configuracin Modbus 1 2 puertos de comunicacin Protocolo Modbus maestro / esclavo XBTGT / XBTGK configurada como maestro Dispositivos esclavos: Quantum, Premium, M340, Micro, Twido PLCs distribuidos: Momentum, Advantys Variadores de velocidad Altivar Enlace Modbus Plus Requiere interfaz externa (abajo) que se aadirn Se convierte en otro nodo en una red Modbus plus Puede conectarse a cualquier PLC Modbus

Configuracin Unitelway 1 2 puertos de comunicacin Protocolo Uni-Telway Cliente/ Servidor XBT GT configurada como Cliente Dispositivo Maestro: PLCs Schneider

Tarjeta de Comunicacin PCMCIA tipo III (slo XBT GTW)


La tarjeta de comunicacin permite la integracin en diferentes arquitecturas de red: Modbus Plus Fipway

M&P CFT Ing. Mara Celeste Musso

Pgina 16 de 209

Curso TERMINALES GRFICAS

Integracin con redes Ethernet


La plataforma de automatismo provee integracin transparente de mensajes de Uni-telway o Modbus desde una red TCP/IP a una red Uni-telway o Modbus y viceversa. Se dispone de diferentes servicios: Mensajes Unitelway TCP/IP (Protocolo X-Way) Mensajes Modbus (Protocolo Modbus TCP) Servidor / Cliente Caractersticas Pricipales 1 puerto de Comunicacin Protocolo Modbus TCP/IP Las terminales XBT GT gestiona los intercambios con los dispositivos conectados Dispositivos: todos los equipos Ethernet PLCs Quantum, Premium, Micro PLC Momentum Entradas / Salidas distribudas Advantys

Ethernet

Terceras Partes
SIEMENS: Siemens MPI/PPI Siemens MPI (Adapter) Siemens RK512 Siemens TCP/IP MITSUBISHI: MELSEC FX : CPU Direct MELSEC QnA : CPU Direct MELSEC A : Link SIO, CPU Direct, Ethernet TCP MELSEC Q : Ethernet TCP, Ethernet UDP, MC Protocol SIO OMROM: Sysmac Cmode Command(SIO) Sysmac FINS Command(SIO) Sysmac FINS Ethernet(UDP) ROCKWELL AUTOMATION: AB DF1 Link AB DH485 AB Ethernet/IP
Pgina 17 de 209

M&P CFT Ing. Mara Celeste Musso

Curso TERMINALES GRFICAS

2- Vijeo Designer
Vijeo-Designer es un software de creacin de proyecto de interfaz Humano Mquina desarrollada por Schneider Electric. Las aplicaciones de usuario (proyectos HMI creados en Vijeo-Designer) se pueden ejecutar en un gran nmero de ordenadores y plataformas y de entornos, en funcin de sus necesidades. Con Vijeo-Designer, puede crear visualizaciones de pantallas avanzadas con grficos funcionales y animaciones que cumplan todos los requisitos, desde el ms simple al ms complejo. De igual modo, el enfoque nico de Vijeo-Designer respecto al diseo y la implementacin de HMI reduce al mnimo los riesgos de las tareas de programacin. Vijeo-Designer est compuesto por dos aplicaciones de software: Vijeo-Designer, el software de desarrollo de aplicaciones, y Vijeo-Designer Runtime, el software de ejecucin del proyecto.

Editor Vijeo-Designer
El editor de Vijeo-Designer es donde se desarrolla la aplicacin de usuario HMI, antes de descargarla en la mquina de destino.

Vijeo-Designer Runtime
Tras crear la aplicacin de usuario HMI en el editor de Vijeo-Designer, puede descargarla en la mquina de destino, el ordenador en el que va a ejecutar y visualizar sus aplicaciones de pantalla con Vijeo-Designer Runtime. Para que la aplicacin de usuario se ejecute correctamente, Vijeo-Designer Runtime debe instalarse en el hardware, que se puede utilizar como panel de control, monitor o pantalla de contacto HMI.

M&P CFT Ing. Mara Celeste Musso

Pgina 18 de 209

Curso TERMINALES GRFICAS

2.1- Caractersticas Principales


Grficos:
El editor de Vijeo-Designer utiliza dos tipos de objetos grficos: Componentes y herramientas de dibujo. Caja de Herramientas.

Herramientas de dibujo de objetos grficos La barra de herramientas Objetos grficos contiene dos tipos de herramientas de dibujo: Herramientas y formas bsicas de los objetos grficos. Los objetos que transmiten informacin: objetos de interruptor, piloto, Visualizador de datos, grfico de tendencias y resumen de alarmas.

Caja de Herramientas La Caja de Herramientas es una librera de objetos tales como dibujos, animaciones, paneles, grupos de alarmas, objetos grficos, objetos de la biblioteca de imgenes, y componentes de la caja de herramientas. Cuando se almacena un objeto grfico, la caja de herramientas tambin almacena las variables asignadas al objeto.

M&P CFT Ing. Mara Celeste Musso

Pgina 19 de 209

Curso TERMINALES GRFICAS

Animaciones:
Vijeo-Designer admite los ocho tipos de animacin que se detallan a continuacin y que se pueden aadir a los objetos dibujados.

Animacin de Color, Modificar el color de un objeto

Animacin de Relleno, Visualizar grficamente los cambios de nivel

Animacin de Tamao, Mostrar cambios en el volumen

Animacin de posicin, Desplazar un objeto vertical y horizontalmente

Animacin de giro, Girar un objeto

Animacin de pulsacin, Utilizar un objeto como un interruptor

Animacin de valor, Visualizar o introducir datos

Animacin de visibilidad, Mostrar/ocultar objetos

M&P CFT Ing. Mara Celeste Musso

Pgina 20 de 209

Curso TERMINALES GRFICAS

Paneles:
Es posible crear paneles estndar para operaciones y control mediante la combinacin de varios elementos, como componentes, objetos grficos y animaciones. Puede crear los paneles que considere relevantes para su organizacin y sus operaciones. Los paneles tpicos que puede crear son: Paneles de Operacin Paneles Principales (plantillas) Paneles de ventanas emergentes Paneles de alarma.

Comunicaciones:
Vijeo-Designer permite una configuracin fcil de conexiones mediante distintos puertos de comunicacin de la terminal. Vijeo-Designer admite una amplia gama de controladores que puede utilizar para transmitir datos sin tener que programar.

M&P CFT Ing. Mara Celeste Musso

Pgina 21 de 209

Curso TERMINALES GRFICAS

Alarmas
Funciones totalmente configurables Registro en tiempo real o histrico Capacidad para almacenamiento de registros en una memoria Compact Flash. Fcilmente descargada a una memoria USB externa.

Es posible indicar las alarmas en diferentes formatos de visualizacin: Visualizacin de Resumen de alarmas Aviso de Alarma Sonido

Registro de Datos
Permite recoger y almacenar valores de variables. Es posible especificar las variables a registrar, determinar la frecuencia de la toma de muestra y dnde se almacenarn los datos. Permite mantener una historia de elementos particulares en un proceso de produccin, los cuales puede usar, por ejemplo: para analizar, auditar y rastrear el rendimiento. Puede visualizar los datos registrados en grficos y guardarlos en el archivo de datos.

Multimedia
Visualizar el vdeo en vivo desde la cmara del destino. Grabar vdeo en vivo desde el suministro de vdeo de la cmara del destino. Reproducir vdeo registrado en el destino o reproducir un vdeo aadido al destino. Tomar instantneas de vdeo y guardar en el archivo o imprimir. Mediante el Visor de capturas de imagen se puede visualizar las capturas de pantalla o instantneas de vdeo.

M&P CFT Ing. Mara Celeste Musso

Pgina 22 de 209

Curso TERMINALES GRFICAS

Web Gate
Web Gate le permite a la mquina de destino actuar como un servidor de Web. Un usuario puede ver y controlar la misma aplicacin que posee una terminal desde una pgina Web. Hasta 8 computadoras viendo la misma aplicacin. Diferentes niveles de proteccin.
192.168.1.2

192 168

192.168.1.3

Seguridad
Crear grupos de seguridad, sistema de permisos para el grupo. Crear usuarios, configurar la contrasea y asignar al grupo. Mltiples grupos y usuarios son posibles.

M&P CFT Ing. Mara Celeste Musso

Pgina 23 de 209

Curso TERMINALES GRFICAS

Navegador Web
Smart permite la visualizacin de PDF, HTML,. DOC. XLS. Pdf,. Archivos de vdeo Permite visualizar sitios Web

Scripts
Un Script de Vijeo-Designer contiene instrucciones en HAVA para programar la accin de la terminal a eventos tales como: una pulsacin, un cambio de panel o un cambio de valor. La operacin de programacin puede efectuarse mediante componentes o animacin. Es posible utilizar variables de origen externo en operaciones de scripts con el fin de agregar una dimensin de programacin que no se encuentre disponible en el programa de equipo.

Recetas
Receta es una caracterstica que permite trabajar con valores de recetas especificados, de mltiples direcciones de dispositivos a la misma vez. Al crear una interfaz de usuario simple, se puede mantener un proceso de produccin consistente con slo definir los parmetros de produccin. Cuando se cambie el volumen de trabajo o cuando se necesite cambiarlo, el operador ya no tendr que pasar por un proceso complejo.

M&P CFT Ing. Mara Celeste Musso

Pgina 24 de 209

Curso TERMINALES GRFICAS

2.2- Requerimientos
VIJEO DESIGNER Entorno de Desarrollo PLATAFORMA PROCESADOR MEMORIA DISCO SISTEMA OPERATIVO EXPORADOR WEB PC Min: Pentium III 1 GHz Min: 512 Mby Min: 400 Mby Microsoft Windows2000 Professional y Servidor (4 o superior) Microsoft Windows XP Professional (2 o superior.) Microsoft Windows Vista Business Microsoft Internet Explorer 6.0 o posterior VIJEO DESIGNER RUN TIME XBT GT/ GK/ GTW/ iPC

2.3- Licencias
Para poder usar Vijeo-Designer, necesita una licencia (cdigo clave que deber introducir cuando se le solicite durante la instalacin). El nmero de licencia se encuentra disponible en el empaquetado del CD-ROM. VIJEO DESIGNER Entorno de Desarrollo XBT GT XBT GK XBT GWT Impresa en la caja del CDROM de Vijeo-Designer VIJEO DESIGNER RUN TIME No requiere licencia

M&P CFT Ing. Mara Celeste Musso

Pgina 25 de 209

Curso TERMINALES GRFICAS

2.4- Compatibilidad
Los proyectos creados en Vijeo-Designer 4.6 son compatibles con la presente versin del programa. Si abre un proyecto antiguo con una versin actual de Vijeo-Designer, el proyecto se actualiza y luego no puede abrirse con la versin antigua de Vijeo-Designer. Para determinar qu versin de Vijeo-Designer est usando, en el Men de Ayuda haga clic en Acerca de...

Para determinar qu versin de Vijeo-Designer Runtime est usando, abra el men de configuracin de Vijeo-Designer Runtime en la mquina destino, solapa System.

M&P CFT Ing. Mara Celeste Musso

Pgina 26 de 209

Curso TERMINALES GRFICAS

3- Introduccin a Vijeo Designer


3.1- Desarrollo de un Proyecto
Enlaces entre el control y el proceso

Control

Comunicacin

Monitoreo

Proceso

Construyendo un Proyecto

1 etapa: Definicin de sensores y actuadores

2 etapa: Definicin de los PLCs

3 etapa: Defincin de las redes

4 etapa: Definicin de la Interfaz Humano Mquina

M&P CFT Ing. Mara Celeste Musso

Pgina 27 de 209

Curso TERMINALES GRFICAS

3.1.1- Proyecto Nuevo


Acerca de los Proyectos
Un proyecto incluye toda la informacin que usted necesita (como dibujos, alarmas e informacin de hardware) para crear un ambiente para su aplicacin de usuario.

Las fuentes por objetos de texto que ha dibujado en la pantalla no se incluyen como parte del proyecto, ya que cada mquina de destino usa su propio grupo de fuentes. VijeoDesigner muestra el texto en la fuente especificada. No obstante, si la mquina de destino no dispone de la fuente que se utiliz para crear el proyecto, los caracteres que se mostrarn sern incorrectos o se sustituirn por otro conjunto de caracteres similar a la fuente definida.

3.1.2- Definicin de un Proyecto


Definir los paneles: Pgina de Inicio, ndice, ventanas pop-up, etc.

Definir la navegacin entre paneles: llaves, reas sensibles, etc.

Definir la informacin a animar en los paneles: indicadores, vlvulas, textos, diagramas, alarmas

Definir los comandos a enviar hacia el PLC: llaves, zonas sensibles, datos a ingresar

M&P CFT Ing. Mara Celeste Musso

Pgina 28 de 209

Curso TERMINALES GRFICAS

Definicin de los Paneles


En la tarea de definicin de paneles se requiere: Colaboracin del usuario final Pgina principal con el nombre del proceso, logo de la empresa, etc. Pgina ndice, que liste y clasifique los paneles habilitados. Visualizar el proceso Pginas de Ajuste y Mantenimiento Pginas de Alarma Grficos de Tendencia, etc.

Navegacin entre Paneles


Minimizar el nmero de acciones requeridas para cambiar de vistas: Visualizacin de las vistas Pgina Men Uso de ventanas emergentes pop-up

Informacin a animar en los Paneles


En esta etapa se definen formalmente los objetos a mostrar en las pantallas. Vijeo ofrece una gran variedad de herramientas: Objetos de biblioteca Herramientas de dibujo Objetos prdefinidos animados Objetos estticos

M&P CFT Ing. Mara Celeste Musso

Pgina 29 de 209

Curso TERMINALES GRFICAS

Comandos a enviar al PLC


En esta etapa se definen los objetos que el operador debe controlar en el proceso. Cada objeto est asociado a una de las siguientes variables del PLC: Control Remoto, asocia una variable discreta con una objeto animado, por ejemplo un interruptor. Ajuste Remoto, asocia una variable analgica con un objeto animado, por ejemplo un potencimetro.

M&P CFT Ing. Mara Celeste Musso

Pgina 30 de 209

Curso TERMINALES GRFICAS

3.2- Herramientas de un Proyecto


Para crear proyectos de forma eficaz, Vijeo-Designer usa varias ventanas llamadas herramientas. Cada ventana de herramientas muestra informacin relacionada con el proyecto y los objetos con los que se est trabajando. Puede cambiar el tamao de las ventanas de herramientas, desplazarlas, mostrarlas u ocultarlas.

Barra de Herramientas Navegador Editor Grfico Inspector de Propiedades Zona Feedback Lista Objetos Grficos Caja de Herramientas

Barra de Herramientas
Proporcionan las herramientas necesarias para el desarrollo del proyecto.

M&P CFT Ing. Mara Celeste Musso

Pgina 31 de 209

Curso TERMINALES GRFICAS

Navegador
Muestra la informacin sobre el proyecto seleccionado en una estructura en rbol. Esta herramienta se utiliza, principalmente, durante el desarrollo de un proyecto. Puede definir los valores para la mquina de destino, el equipo, la operacin de descarga, las alarmas y las variables.

Inspector de propiedades
Muestra las propiedades de un objeto seleccionado y permite editar dichas propiedades. Si se seleccionan varios objetos al mismo tiempo, la ventana de herramientas slo muestra los valores comunes a todos los objetos seleccionados.

M&P CFT Ing. Mara Celeste Musso

Pgina 32 de 209

Curso TERMINALES GRFICAS

Zona de Feedback
Muestra los mensajes de error y el progreso de las operaciones de validacin, compilacin y descarga. Si uno o mas fallos ocurren durante estas operaciones se destacan en color rojo. Las advertencias se sealizan en color amarillo. Haciendo doble Clic en la lnea que contiene el fallo, es posible acceder a la causa del mismo.

Lista de Objetos
Muestra una lista de los grficos del panel actual con la informacin siguiente: orden del dibujo, nombre del objeto, coordenadas x,y, animacin y variables. Un objeto seleccionado en el panel tambin aparecer resaltado en la Lista de objetos grficos. Si se agrupan los objetos, la Lista de objetos grficos mostrar el grupo de objetos y los objetos individuales del grupo. Puede ordenar la Lista de objetos grficos haciendo clic en cualquiera de las columnas situadas en la parte superior de la ventana.

M&P CFT Ing. Mara Celeste Musso

Pgina 33 de 209

Curso TERMINALES GRFICAS

Caja de Herramientas
Muestra los componentes y los grficos. Puede utilizar componentes arrastrndolos de la Caja de Herramientas y colocndolos en un panel. Tambin puede usar la Caja de Herramientas para almacenar cualquier objeto que haya creado, como grficos, paneles, script, grupos de alarmas y cadenas de caracteres. Se puede importar o exportar todas las carpetas de la Caja de Herramientas para compartirlas con otros diseadores.

M&P CFT Ing. Mara Celeste Musso

Pgina 34 de 209

Curso TERMINALES GRFICAS

3.3- Variables
Qu es una variable?
Las variables son espacios de nombres en la memoria que almacenan valores de datos. Puede considerar las variables como elementos que contienen un valor. Puede crear hasta 8.000 variables (suma de internas y externas) que desee y asociarlas con interruptores, lmparas, visualizaciones de datos y otros objetos en el panel. Puede crear todas las variables que desee y asociarlas con interruptores, lmparas, visualizaciones de datos y otros objetos en el panel.

Tipos de Datos
Tipos de Datos disponibles: Bit Entero Flotante Texto

M&P CFT Ing. Mara Celeste Musso

Pgina 35 de 209

Curso TERMINALES GRFICAS

Tipos de Variables
Hay seis tipos de variables Vijeo-Designer: discreto, entero, flotante, cadena, bloque entero y bloque flotante. Discreto Almacenan el valor 0 o 1. Entero Las variables enteras internas pueden almacenar valores de +2147483647. No almacenan la parte fraccionaria de los valores. Procesan ms rpido que las variables flotantes

-2147483648 a

Flotante Almacena un valor numrico, de -3.4028e38 a +3.4028e38, o de -1.1754e-38 a +1.1754e-38. Como las variables flotantes pueden contener valores ms grandes que las enteras, utilice flotantes para almacenar clculos, constantes, etc. Aunque los valores flotantes puedan almacenar valores de gran tamao, su precisin se limita a siete dgitos. En Runtime, el procesamiento de un flotante lleva ms tiempo que el procesamiento de enteros. Cadena Almacena de 2 a 100 caracteres. Defina el nmero de caracteres que puede almacenar la cadena en la propiedad N. de bytes. Bloque La variable de bloque, est disponible para ser usada solamente con recetas o scripts, la misma que es una sola variable asociada con direcciones mltiples de dispositivo. Al usar las variables de bloque se dinamiza la comunicacin al cargar los datos de direcciones mltiples de dispositivo en un solo paquete. Las variables de bloque son variables especiales que permiten comunicarse con bloques de direcciones de dispositivo contiguas de forma ms rpida. Vijeo-Designer tambin ofrece otro tipo de variable, una estructura, que es una carpeta que contiene mltiples variables agrupadas. Variable de Matriz Una matriz es una serie de variables con el mismo tipo de datos e idntico origen de datos. Cada variable en una matriz es llamada elemento. El nmero total de elementos de una matriz no puede exceder de 2048. Para explicar qu es una variable de matriz, imagnese que la variable es una caja. En el diagrama siguiente, la variable llamada Nmero es un solo cuadro que contiene un valor. Considere cada matriz como una fila de cuadros con un nmero asociado a cada cuadro. Variable de Estructura Las estructuras, al igual que las matrices, actan como carpetas que almacenan mltiples variables, optimizando la administracin de las variables. La diferencia entre las matrices y las estructuras es que, en las matrices, todas las variables son de un solo tipo de datos, mientras que en las estructuras puede definir varios tipos de datos para cada variable. Puede agregar hasta 200 variables a la estructura. No puede crear estructuras agrupadas (estructuras dentro de otra estructura).

M&P CFT Ing. Mara Celeste Musso

Pgina 36 de 209

Curso TERMINALES GRFICAS

Origen de los Datos


Existen variables internas y externas. Las variables internas son variables que no estn asociadas a un equipo, y que slo se emplean para operaciones internas de Vijeo-Designer. Las variables externas son variables asociadas a una direccin de dispositivo.

Puede utilizar tanto variables internas como externas en el mismo panel. Un destino puede tener un mximo de 8000 variables. Los nodos de matriz y las estructuras tambin cuentan como variables. Una variable de bloque cuenta como una variable.

Direccionamiento
Para comunicarse con autmatas y otros equipos conectados a la mquina de destino, cree una variable y asigne una direccin de dispositivo. Una variable en Vijeo-Designer, que est asignada a una direccin del dispositivo, se actualiza cada vez que cambian los datos en el equipo.

Si conecta mltiples equipos a la mquina de destino, puede mostrar datos de direcciones de dispositivos de diferentes equipos, en el mismo panel.

M&P CFT Ing. Mara Celeste Musso

Pgina 37 de 209

Curso TERMINALES GRFICAS

Variables de Sistema
Son variables especiales que proporcionan informacin sobre la mquina de destino o el sistema en el que se est ejecutando la aplicacin de usuario. Las variables del sistema comienzan con el carcter subrayado (_). _BackLight Una variable de estructura que enciende o apaga la luz de fondo del destino, mediante la animacin (animacin de valor y animacin de contacto), interruptores (operacin de palabra y script), visualizadores de datos o scripts. Contiene dos variables enteras: Control y Estado. Campo CONTROL, Variable entera que Activa o Desactiva la luz de fondo. Tambin se puede configurar la luz de fondo para que se desactive automticamente despus de un perodo de inactividad especificado. Campo ESTADO, Variable entera que muestra si la luz de fondo est ACTIVADA o DESACTIVADA. _Brigthness Variable entera que almacena el valor del nivel de brillo del destino. Se puede ajustar el nivel del brillo del destino al escribir a esta variable. El rango de ingreso del _Brightness corresponde a los niveles de brillo compatibles por el destino. _Contrast Variable entera que almacena el valor del nivel de contraste del destino. Se puede ajustar el nivel del contraste del destino al escribir a esta variable. El rango de ingreso del _Contrast corresponde a los niveles de contraste compatible por el destino. _CurPanelID Nmero del panel abierto actualmente, almacenado como variable entera. Lectura/Escritura. Al escribir en esta variable, se pueden modificar los paneles de visualizacin. _ Day/ _Month/ _Year2/ _Year4 _DayoftheWeek, Valor del da de semana actual (1=Domingo, 2=Lunes, ... 7=Sbado) _Hour/ _Minutes/ _Seconds _Maintenance El valor 0 del _Maintenance indica que el panel se ejecuta en forma normal. El valor 1 del _Maintenance desactiva el registro de datos y permite extraer la tarjeta CF y extraer los datos. Mientras que en modo de mantenimiento, los eventos son registrados pero no son escritos a una tarjeta CF. _UserApplicationLanguage ID del Idioma de usuario visualizado durante el Runtime. _SystemLanguage El ID del idioma del mensaje de error y el men de configuracin mostrado en la ejecucin (ingls=0, francs=2, alemn=3, italiano=4, espaol=5, chino simplificado=6). _ TouchField Variable entera que abre el modo de introduccin de un objeto del visualizador de datos usando acciones y scripts, sin la necesidad de pulsar el objeto primero. _UserLevel Variable entero almacena el valor de nivel de seguridad de usuario registrado. _UserName La variable de cadena almacena el nombre del usuario registrado.

M&P CFT Ing. Mara Celeste Musso

Pgina 38 de 209

Curso TERMINALES GRFICAS

3.4- Editor de Variables


Nueva Variable Filtros de Variables Creacin de Filtro Informes

3.4.1- Creacin de una Variable


Nombre, 32 caracteres, los nombres deben ser nicos en un destino Descripcin, mximo 255 caracteres Nmero de elementos que contiene la matriz Podr ser discreto, entero, flotante, etc Caractersticas de actualizacin del dato Direccin del dispositivo destino

Origen de datos

M&P CFT Ing. Mara Celeste Musso

Pgina 39 de 209

Curso TERMINALES GRFICAS

Formato: BIN o BCD

Slo disponible en BIN. Podr ser: Complemento a 2 Signo MSB Sin Signo

16 bits, 32 bits o Campo de Bit.

En este campo se especifica el valor inicial de la variable en el arranque de Runtime. Slo origen interno. Un grupo de registro de datos contiene una serie de propiedades que especifican el mtodo de toma de datos y los detalles de almacenamiento de datos para una variable. Restringe los valores escritos desde el HMI. Las operaciones de escritura de datos del dispositivo externo no se ven limitadas por esta funcin. Slo Enteros y Flotantes.

Habilitado, retiene los valores de las variables internas en el caso de que se desactive el destino. Los valores variables se almacena en SRAM y se restablecen cuando el destino se enciende.

Define el modo en que los datos del PLC se convierten entre el PLC y la pantalla de HMI. Original mn/Original mx se refiere a los datos del autmata. Escalado mn/Escalado mx se refiere a los datos mostrados en el HMI. Los valores son redondeados a lugar decimal ms cercano.

M&P CFT Ing. Mara Celeste Musso

Pgina 40 de 209

Curso TERMINALES GRFICAS

3.4.1- Filtros de Variables


Algunos proyectos tienen un gran nmero de variables. Mediante filtros, podr definir las condiciones de las variables que se mostrarn en la lista de variables. Las variables que no cumplen las condiciones especificadas estn ocultas para la lista de variables. Con filtros, puede clasificar las variables por las expresiones usadas en las variables, la fuente de los datos, el tipo de datos y las propiedades de variables. Tambin se puede usar una mezcla de estos filtros para personalizar su ordenamiento.

Creacin de Filtros
Nombre Filtro Expresiones Condicionales

Fuente del Filtro: Todos los orgenes, Interno, Externo.

Tipo: Mostrar todos los tipos, Discreto, Entero, Flotante, Cadena.

M&P CFT Ing. Mara Celeste Musso

Pgina 41 de 209

Curso TERMINALES GRFICAS

Expresiones Condicionales: Visualizacin de variables que comienzan con caracteres especficos Para mostrar variables con nombres que comienzan por la cadena ABC, defina ^ABC. Visualizacin de variables que terminan con caracteres especficos Para mostrar variables con nombres que terminan por la cadena XYZ, defina XYZ$. Visualizacin de variables que comienzan y terminan con caracteres especficos Para mostrar variables cuyos nombres comienzan por la cadena ABC y terminan en XYZ, utilice ^ABC.*XYZ$. Visualizacin de variables cuyos nombres contienen nmeros especficos Los nombres determinados de las variables comienzan con el tipo de variable seguido de un contador. Por ejemplo, las nuevas variables enteras son nombradas Entero1, Entero2 y demas. Para obtener la lista de estas variables, utilice ^Integer[0-9]+$

Informe de Variables
La funcin de informes de referencias cruzadas crea una lista de detalles que muestra dnde se emplean las variables, sus tipos de datos, valores iniciales, etc. Existen cuatro tipos de informes: Todas las variables por nombre: Todas las variables aparecen en el informe y se ordenan alfabticamente. Referencias cruzadas - Todas las variables por nombre: Slo se muestran las variables que tienen referencias cruzadas. Las variables se ordenan alfabticamente. Variables de referencia cruzadas por nombre usando el filtro actual: Slo se muestran las variables que tienen referencias cruzadas. Las variables se ordenan segn el filtro actual. Variables por nombre usando el filtro actual: Las variables se muestran en orden alfabtico con el filtro actual del proyecto.

M&P CFT Ing. Mara Celeste Musso

Pgina 42 de 209

Curso TERMINALES GRFICAS

3.5- Pginas de Configuracin


Es posible utilizar el men Configuracin para definir los ajustes de la unidad. En funcin de cmo utilice la unidad XBT GT o XBT GK, puede visualizar el men Configuracin mediante tres mtodos diferentes: Con un conmutador. Tocar la esquina superior izquierda del panel cuando arranque el sistema. Tocar simultneamente tres esquinas del panel mientras se ejecuta la aplicacin. Es posible seleccionar los mtodos que emplea la aplicacin en las propiedades del destino del editor de Vijeo-Designer.

XBT GT

XBT GK

Configuracin Off-Line
La configuracin offline no puede cambiarse mientras una aplicacin de usuario est en ejecucin.

Sonido

Retroiluminacin Testeo

Red

Opciones

Manejo E/S

M&P CFT Ing. Mara Celeste Musso

Pgina 43 de 209

Curso TERMINALES GRFICAS

Configuracin de Sistema
Puede cambiar la configuracin del sistema con la aplicacin de usuario en ejecucin.

Fecha/ Hora

Re-inicio Idioma

Estilo

Invertir Opciones Memoria Brillo

Diagnstico

Version

Estadsticas de Memoria

M&P CFT Ing. Mara Celeste Musso

Pgina 44 de 209

Curso TERMINALES GRFICAS

4- Aplicaciones
4.1- Nuevo Proyecto
Creacin de un Proyecto
1) Para crear un nuevo proyecto, seleccione Crear nuevo proyecto y haga clic en Siguiente.

2) En el dilogo Crear un nuevo proyecto, configure los siguientes campos: Nombre de proyecto: Escriba un nombre para el proyecto Descripcin o comentario: Si es necesario escriba la descripcin del proyecto. (Este campo est limitado a un mximo de 255 caracteres.) Tipo: Seleccione si un proyecto tiene un nico destino o varios. Si tiene varios destinos, especifique el nmero. Contrasea del proyecto: Seleccione si proyecto necesita seguridad de proyecto. Si est habilitado, ingrese una contrasea y un recordatorio de contrasea.

M&P CFT Ing. Mara Celeste Musso

Pgina 45 de 209

Curso TERMINALES GRFICAS

3) Configure los siguientes campos para este dilogo: Nombre del destino: Escriba un nombre para su destino. Tipo de destino: Seleccione el tipo de destino desde la lista de tipos de destino. Modelo: Seleccione el modelo de destino desde las lista de modelos.

4) Introduzca la direccin IP de la mquina de destino y, a continuacin, haga clic en Siguiente.

M&P CFT Ing. Mara Celeste Musso

Pgina 46 de 209

Curso TERMINALES GRFICAS

5) Seleccione Aadir equipo. Haga clic para Aadir para abrir el dilogo Nuevo controlador. Seleccione el equipo que desea agregar y haga clic en Terminar.

6) Luego hacer clic en finalizar.

M&P CFT Ing. Mara Celeste Musso

Pgina 47 de 209

Curso TERMINALES GRFICAS

4.2- Elementos Grficos


Dibujos

Imgenes

M&P CFT Ing. Mara Celeste Musso

Pgina 48 de 209

Curso TERMINALES GRFICAS

Pilotos

Interruptores

M&P CFT Ing. Mara Celeste Musso

Pgina 49 de 209

Curso TERMINALES GRFICAS

Selectores

Grficos

M&P CFT Ing. Mara Celeste Musso

Pgina 50 de 209

Curso TERMINALES GRFICAS

Mensajes

M&P CFT Ing. Mara Celeste Musso

Pgina 51 de 209

Curso TERMINALES GRFICAS

4.4- Elementos Animados


Color

Llenado

M&P CFT Ing. Mara Celeste Musso

Pgina 52 de 209

Curso TERMINALES GRFICAS

Tamao

Posicin

M&P CFT Ing. Mara Celeste Musso

Pgina 53 de 209

Curso TERMINALES GRFICAS

Rotacin

Contacto

M&P CFT Ing. Mara Celeste Musso

Pgina 54 de 209

Curso TERMINALES GRFICAS

Valor:

Visibilidad

M&P CFT Ing. Mara Celeste Musso

Pgina 55 de 209

Curso TERMINALES GRFICAS

5- Tendencias y Registro de Datos


5.1- Registro de Datos
Para tomar, ver y almacenar datos de variables que se utilizan en la funcin Grfico de tendencias. Con el registro de datos debe especificar: Variables a registrar, Frecuencia de la toma de muestra Dnde se almacenarn los datos. El nmero mximo recomendado de variables que se pueden registrar:

La entrada de datos permite seleccionar un mtodo de registro: Peridico: El mtodo de recopilacin de datos peridico proporciona una captura de los datos a intervalos de tiempo regular, por ejemplo, cada 15 minutos o cada hora. Los intervalos de tiempo (en horas, minutos o segundos) pueden especificar un cierto momento en el cual se capturan los datos. Disparador: Toma muestras de los datos cuando se activa el disparador. Este formato permite tener un control ms preciso de los datos que estn registrando. Por ejemplo, puede que desee tomar muestras de datos a una hora especfica a fin de tomar muestras muy especficas. Puede administrar la cantidad datos variables almacenada y dnde se almacena usando una de las siguientes opciones de almacenamiento: DRAM mantiene las muestras de datos ms recientes en el DRAM del sistema SRAM mantiene una muestra de datos especificada en el SRAM del sistema SRAM y Archivo usan el SRAM hasta que se alcance su capacidad, en cuyo caso, los datos se escriben a un archivo. Puede mostrar los datos ingresados en: Grficos de tendencias en tiempo real: muestra los ejemplos de los datos de una variable y se actualiza a un intervalo regular cuando se aaden nuevas muestras de datos de la variable. Grficos de tendencias histricas: visualiza muestras de datos y le permite ver la historia de las muestras de los datos. Grficos de tendencias trazadas: muestra los valores actuales recopilados usando el mtodo de recopilacin de datos del disparador Los datos ingresados almacenados como un fichero pueden reconvertirse en un fichero .csv usando el administrador de datos. Esto le permite conservar sus datos tomados para referencia futura.

M&P CFT Ing. Mara Celeste Musso

Pgina 56 de 209

Curso TERMINALES GRFICAS

5.1.1- Grupo de Registro


Tipo Muestreo: Peridico Por Disparador

Peridico
Unidad de Tiempo Tiempo

Disparador,
Condicin: Al cambiar datos Verdadero Falso Estado de la variable

M&P CFT Ing. Mara Celeste Musso

Pgina 57 de 209

Curso TERMINALES GRFICAS

5.1.2- Almacenamiento de la Variable


Almacenamiento: DRAM SRAM SRAM & Archivo Cant. Registros a almacenar en DRAM (de 10 a 100) o SRAM (de 10 a 300). Lmite del archivo: Por das, de 1 a 1825 das Por Tamao, 250 a 8192 KB Nmero de archivos que se guardarn para cada variable. Entre 1 y 999. Visualiza el uso RAM de las variables en el grupo de registro de datos. Slo almacenamiento SRAM y archivo. Esta propiedad muestra el nmero de das estimado que demorara alcanzar el tamao lmite del archivo. Muestra el tamao del archivo de registro de datos (en KB) para el grupo de registro de datos.

5.1.3- Avanzado
Seleccione habilitar interruptor de bloque para configurar una condicin que debe ser verdadera para comenzar la toma de datos. La condicin puede ser una variable discreta, una variable entera o una expresin booleana. Esta caracterstica previene ingreso de pulsaciones

M&P CFT Ing. Mara Celeste Musso

Pgina 58 de 209

Curso TERMINALES GRFICAS

5.2- Grficos de Tendencia


5.2.1- Grfico en Tiempo Real
Puede usar la funcin de grfico de tendencias para crear un grfico de lnea que muestre los valores actuales de una o ms variables especificadas. Los grficos de tendencias se actualizan a intervalos regulares cuando se aaden nuevas muestras de datos de la variable. Cuando el rea de datos del grfico se llena, el grfico se desplaza el nmero de intervalos especificado para hacer sitio a las nuevas muestras de datos. Puede especificar 1 segundo o ms para el intervalo.

Para insertar un grfico de tendencias en tiempo real, debe hacer clic en

M&P CFT Ing. Mara Celeste Musso

Pgina 59 de 209

Curso TERMINALES GRFICAS

5.2.2- Grfico de Tendencia Histrica


Un Grfico de tendencia histrica tpico no slo muestra los valores actuales si no que tambin le permite ver los datos que se han recogido antes.

Para insertar un herramientas

grfico de tendencias histricas, debe seleccionar de la caja de

, Grfico de Tendencias, Tendencias Histricas.

Al pulsar o hacer clic en los botones siguientes, puede detener la visualizacin actual y modificar el grfico para ver los datos histricos.

Vista del Zoom del grfico de tendencia histrico Puede tener una vista de zoom acercar/disminuir en los datos muestreados horizontalmente (eje X) y verticalmente (eje Y), al definir los valores vlidos en el No. de muestras propiedades MnValor/MxValor para el grfico de tendencia histrico. Calendario del grfico de tendencias histricas Al pulsar o hacer clic en el icono del calendario, situado en la esquina superior izquierda del grfico de tendencias histricas, aparece la ventana del calendario. Seleccione una fecha y hora del calendario y haga clic en Aceptar. El grfico de tendencias histricas se detiene y muestra los datos histricos definidos.

M&P CFT Ing. Mara Celeste Musso

Pgina 60 de 209

Curso TERMINALES GRFICAS

5.2.3- Grfico de Tendencia Trazadas


La parte del Grfico de tendencias trazado en la Caja de Herramientas visualiza las muestras de los datos recopilados usando el mtodo de recopilacin de datos del disparador. Cada punto en el Grfico de tendencias trazado representa una muestra de datos recopilados para las variables. Las muestras de los datos se recopilan en diferentes momentos y pueden cubrir una amplia gama de intervalos de tiempo.

Para insertar un herramientas

grfico de tendencias trazadas, debe seleccionar de la caja de

, Grfico de Tendencias, Tendencias Trazadas.

Durante Runtime, pueden suceder los siguientes eventos que afectarn el dibujo del grfico de tendencias: La calidad de los datos es mala o desconocida a causa de, por ejemplo, problemas de comunicacin del autmata. Smbolo de la mala calidad.

Runtime entra en modo de mantenimiento. Cuando esto sucede, el proceso de registro se detiene hasta que salga del modo de mantenimiento, y el cuadrado rojo se muestra en el grfico de tendencias trazadas.

M&P CFT Ing. Mara Celeste Musso

Pgina 61 de 209

Curso TERMINALES GRFICAS

6- Alarmas
6.1- Caractersticas
6.1.1- Visualizacin de Resumen de alarmas
Resumen de alarmas en un panel. Estados de las alarmas: activo, reconocido, no reconocido y retorno a normal. Imprimir mensajes / guardar a un archivo .csv

6.1.2- Aviso de Alarma


Mensajes de alarmas activos y no reconocidos Si mltiples alarmas se activan al mismo tiempo, los mensajes de aviso de alarmas se visualizan en el orden de activacin.

6.1.3- Sonido
Alertar a los usuarios de la activacin de una alarma.

Se tiene que conectar la mquina de destino a los altavoces a fin de usar la caracterstica de sonido.

M&P CFT Ing. Mara Celeste Musso

Pgina 62 de 209

Curso TERMINALES GRFICAS

6.2- Resumen de Alarmas


Cuando sucede un error, puede mostrar una lista de alarmas en la mquina de destino usando el Resumen de alarmas El Resumen de alarmas muestra no slo el mensaje de alarma, si no que tambin otra informacin diversa acerca de la alarma, como por ejemplo la fecha y hora de cuando se activ o restableci la alarma.

6.2.1- Caractersticas
Puede configurar una alarma a activo y un mensaje de alarma para aparecer en el resumen de alarma cuando una variable discreta es encendida o apagada.

Se puede configurar un interruptor o un botn de operacin para reconocer la alarma y hacer lo siguiente: cambiar el color del mensaje de alarma al reconocer la alarma, mostrar la fecha y la hora en que la alarma fue reconocida, o cambiar el color del mensaje de alarma y mostrar la fecha y la hora en que la alarma es reconocida, o agregar una nueva fila con la alarma restaurada.

Para el resumen de alarmas activas o histricas, se puede configurar el resumen de alarmas para cambiar los colores del mensaje de alarma cuando la alarma cambia estados Activa, Reconocer (REC), y Retornar a normal (RTN). Para el resumen de alarma de registro, se puede definir el resumen de alarma y agregar una nueva fila para cada cambio en el estado de la alarma.

M&P CFT Ing. Mara Celeste Musso

Pgina 63 de 209

Curso TERMINALES GRFICAS

6.2.2- Tipos de Resumen de Alarmas


Activa El resumen de alarma activo muestra las alarmas que estn en los estados activo, reconocido (REC), y no reconocido (NOREC). Cuando la alarma es Vuelta a Normal (RTN), la alarma es limpiada del Resumen de alarmas activas.

Histrico La historia del Resumen de alarma muestra una columna para cada cambio del estado de la alarma para un mensaje de alarma. Cuando la alarma cambia de estado, el mensaje de la alarma contina visualizndose en la misma lnea. Sin embargo, cuando una alarma cambia de estado de RTN a activa, el mensaje de alarma se visualiza en una lnea nueva en el resumen de alarma. Cuando la alarma cambie de estado, el mensaje de alarma cambia a los colores asociados con ese estado.

Registro El Resumen de alarma de registro muestra un mensaje nuevo de alarma para cada cambio de estado de la alarma.

6.2.3- Caractersticas Avanzadas del Resumen de Alarmas


Puede mostrar alarmas remotas de otros destinos en el mismo resumen de alarmas que las alarmas locales. Se puede configurar variables enteras y flotantes para disparadores de alarmas cuando su valor alcance un valor especificado. Configure acciones para cada alarma, como por ejemplo el cambio de paneles o la visualizacin de ventanas emergentes. Se puede configurar estas acciones ya sea para que se ejecuten cuando se active una alarma o para que se ejecuten cuando se seleccione la alarma en el resumen de alarma. Los usuarios pueden imprimir mensajes de alarma en una impresora conectada a la mquina de destino. Hay dos formas para imprimir: Tiempo real y Lotes. Puede ingresar mensajes de alarma a un archivo .csv en un dispositivo secundario.

M&P CFT Ing. Mara Celeste Musso

Pgina 64 de 209

Curso TERMINALES GRFICAS

6.3- Grupo de Alarmas


Un grupo de alarmas es como una carpeta que clasifica y organiza las alarmas. Antes de configurar las alarmas, se necesita crear grupos de alarmas en el proyecto y aadir variables a estos grupos.

El grupo de alarmas es como una carpeta a la cual se le puede aadir variables. Cuando se crea un proyecto, GrupoDeAlarmas1 se crea automticamente como el grupo de alarmas predeterminado. Use los grupos de alarma para organizar sus alarmas variables y visualizarlas en un resumen de alarma.

6.3.1- General
Para transferir un mensaje de alarma a un fichero .csv, habilite la casilla guardar a fichero y haga clic en el botn Configurar para visualizar el cuadro de dilogo Guardar a fichero. Nmero mximo de mensajes de alarma mostrados al mismo tiempo en el resumen de alarma histrico adjuntados a este grupo. Nmero mximo de mensajes de alarma mostrados en el resumen de alarma de registro adjuntados a este grupo. Emplee este campo para establecer alarmas que tienen tres estados o cuatro estados. Seleccione REC opcional (alarma 3-estado) o REC obligatorio y REC (alarma 4-estado).

Para imprimir mensajes de alarma, habilite la casilla Impresin en lote y haga clic en el botn Configurar para visualizar el cuadro de dilogo Impresin en lote. Configure las acciones para que sucedan al pulsar el resumen de alarmas. Muestra el nmero de alarmas asociadas al grupo de alarmas.

M&P CFT Ing. Mara Celeste Musso

Pgina 65 de 209

Curso TERMINALES GRFICAS

6.3.2- Contadores:
Cuenta el nmero de alarmas activas en el grupo de alarmas y escribe el nmero a la variable especificada. Proporciona un conteo acumulativo de alarmas activas en el sistema. Selecciona la casilla de suma e introduzca la variable a escribir. Cuenta el nmero de alarmas activas que no regresan a normal (RET). Cuenta el nmero de alarmas que han estado activas, reconocidas (REC) y retorno a normal (RET) El registro crea un registro nuevo para cada cambio de estado de alarma. El Registro cuenta el nmero de alarmas en la base de datos registro. Cuenta el nmero de variables cuyas alarmas estn actualmente en el estado activo. No cuenta las alarmas en el estado RET, REC, o NOREC. Cuenta el nmero de variables cuyas alarmas estn actualmente en estado REC y an

6.3.3- Mensajes:
La columna tipo del resumen de alarma indica el tipo de alarma, por ejemplo, ALTO, BAJOBAJO, NRML, etc. Puede escribir su propio tipo de mensajes de alarma o emplear los predeterminados. Los mensajes de tipo pueden tener hasta 32 caracteres de largo.

Una alarma tiene cuatro estados: Activa (ALRM), Reconocida (REC), Desconocida (NOREC), y Volver a normal (RET). Es posible escribir su propio mensaje de estado de alarma o usar el mensaje predeterminado de estado de alarma. Los mensajes de estado de alarma pueden tener hasta 32 caracteres de largo.

M&P CFT Ing. Mara Celeste Musso

Pgina 66 de 209

Curso TERMINALES GRFICAS

6.4- Creacin de una Alarma


6.4.1- Variable Discreta
1) Cree una variable discreta, luego haga doble clic en la fila de la variable para abrir el cuadro de dilogo Propiedades de la variable. 2) Haga clic en la ficha Alarma y seleccione la casilla Alarma.

Grupo de alarmas

En el rea Grupo de alarmas, configure el grupo de alarma en el cual se agrupar la variable. Si configura el Grupo de alarmas de la variable alarma a Ninguno, sus alarmas no estarn asociadas a un grupo de alarma y no se visualizarn en ningn resumen de alarma. Puede que desee configurar el grupo de alarma a ninguno cuando la variable se usa para activar alguna accin como por ejemplo ejecutar un archivo de sonido o ejecutar una Accin de activacin Si configura el grupo de alarma a Ninguno, la propiedad de accin de contacto ser desactivada. Configure la Condicin del gatillo de la alarma. Cuando est alto: Cuando el valor de esta variable es 1, la alarma est Activada. Cuando est bajo: Cuando el valor de esta variable es 0, la alarma est activada (ON). Defina la gravedad de la alarma Los mensajes de alarma con mayor gravedad se visualizan primero. Se puede especificar que un archivo de sonido suene cuando se activa la alarma. Para obtener ms informacin. Se puede especificar que sucedan acciones cuando se selecciona la alarma. Se puede especificar que sucedan acciones cuando se active la alarma. Haga clic en el botn Mensaje de alarma y escriba un mensaje de alarma en el cuadro de dilogo Editor del mensaje de alarma.

Condicin del disparador

Gravedad

Sonido

Accin de contacto Accin disparador Mensaje de alarma

M&P CFT Ing. Mara Celeste Musso

Pgina 67 de 209

Curso TERMINALES GRFICAS

6.4.2- Palabra

Existen 2 configuraciones posibles: Alarma de Lmite Alarma Desviacin Alarma de Lmite Seleccione una Alarma de lmite cuando desee definir valores especficos que activen una alarma. En la ficha Alarma, se puede configurar los lmites BajoBajo, Bajo, Alto y AltoAlto para la variable. Alarma Desviacin (%) Las alarmas de desviacin (Por ciento) se activan cuando el valor variable se desva del valor de destino por el porcentaje definido. En la ficha alarma, se puede configurar el valor de Destino y especificar las dos alarmas de Desviacin (Porcentaje): Menor y Mayor. Alarma Desviacin (fijo) Las alarmas de Desviacin (Fija) se activan cuando la diferencia entre el valor de Destino y el valor de la variable es mayor que el valor de ya sea Menor o Mayor. Se puede configurar el valor de Destino y especificar dos niveles de alarmas de Desviacin (Fija): Menor y Mayor.

M&P CFT Ing. Mara Celeste Musso

Pgina 68 de 209

Curso TERMINALES GRFICAS

7- Seguridad
7.1- Seguridad de Operacin de Destino
La seguridad del destino detiene a los usuarios no autorizados de tener acceso a los paneles seguros, ventanas emergentes, teclas de funcin y componentes, (Interruptor, Visualizacin numrica, Visualizador de Cadenas, Visualizacin del mensaje, Visualizacin de la imagen, Contmetro, Grfico de barras, y Selector). La seguridad del destino tiene dos tipos de modos de seguridad: Basado en niveles Basado en mscara bit

7.1.1- Seguridad Basada en Niveles


Para Seguridad basada en nivel, para acceder a un Componente seguro, panel, la tecla de funcin o ventana emergente, el grupo de seguridad debe tener un valor de nivel de seguridad que sea igual o superior al valor del nivel de seguridad asignado al Componente, panel o ventana emergente. El siguiente escenario muestra cmo funciona la seguridad Basada en nivel. En este escenario, el Modo seguridad se define a Basado en nivel y un Interruptor se asigna con un nivel de seguridad de 10.

7.1.2- Seguridad Basada en Mscara de Bits


Para Seguridad basada en Mscara Bit, para determinar si un grupo de seguridad tiene acceso a un Componente seguro, panel, tecla de funcin o ventana emergente; Runtime lleva a cabo una operacin AND bit a bit usando el valor binario del valor binario del grupo de seguridad y el valor binario del nivel de seguridad del objeto seguro. Si el resultado de la AND y de la operacin es verdadero, el grupo de seguridad ha accedido al objeto seguro. Si el resultado es falso, se le niega el acceso al grupo de seguridad. El siguiente escenario muestra cmo funciona la seguridad basada en mscara bit. El modo de seguridad se configura en Basado en mscara bit y se le asigna un interruptor con un nivel de seguridad de 2 (valor binario = 010). Los grupos de seguridad tienen los siguientes niveles de seguridad y valores binarios:

M&P CFT Ing. Mara Celeste Musso

Pgina 69 de 209

Curso TERMINALES GRFICAS

El resultado de la AND es:

M&P CFT Ing. Mara Celeste Musso

Pgina 70 de 209

Curso TERMINALES GRFICAS

7.2- Definir Grupo de Seguridad


Un grupo de seguridad es un grupo de usuarios de seguridad. Cada usuario est configurado con las configuraciones de seguridad que se definen en el grupo de seguridad del usuario. Por ejemplo, si el grupo de seguridad 01 tiene acceso Web Gate entonces cada usuario de seguridad en el Grupo de seguridad01 tendr acceso a Web Gate. Cada destino es compatible con un mximo de 20 grupos de seguridad. Cada grupo de seguridad es compatible con un mximo de 100 usuarios en l.

7.2.1- Seguridad de Descarga


La seguridad de descarga impide que los usuarios no autorizados descarguen proyectos a destinos seguros. La descarga de seguridad debe habilitarse antes de que pueda configurar los grupos de seguridad

M&P CFT Ing. Mara Celeste Musso

Pgina 71 de 209

Curso TERMINALES GRFICAS

7.2.2- Seguridad de Administracin


El administrador de datos de seguridad detiene a los usuarios no autorizados de usar el Administrador de datos o la Lnea de comando para transferir los datos a y desde una mquina de destino segura. Para ms informacin acerca del administrador de datos y la lnea de comandos. Se puede configurar los grupos de seguridad con los siguientes tipos de seguridad del administrador de datos. 1. Leer - El grupo de seguridad puede usar la lnea de comando o el administrador de datos para recuperar datos desde una mquina de destino. 2. Leer/Escribir - El grupo de seguridad puede usar la lnea de comando o el administrador de datos para recuperar datos desde su mquina de destino y enviar archivos de receta a la mquina de destino. 3. Leer/Escribir/Borrar - El grupo de seguridad puede usar la lnea de comando o el administrador de datos para borrar archivos de datos en la mquina de destino. Para configurar un grupo de seguridad con seguridad de administrador de datos: La seguridad del administrador de datos debe habilitarse antes de que configure los grupos de seguridad con seguridad del administrador de datos.

7.2.3- Seguridad Web Gate


La seguridad de conexin de Web Gate detiene a los usuarios no autorizados de usar Web Gate para acceder a mquinas de destino seguras. Tambin puede usar la caracterstica Control de acceso, disponible en las propiedades de Web Gate, para slo permitirle a ordenadores con direcciones IP especficas de que accedan a las mquinas de destino a travs de Web Gate. Adems de definir el acceso a Web Gate con palabras, cada variable tiene una propiedad de Compartir que puede configurar a Slo lectura o Leer/Escribir. Aunque un usuario inicie sesin con una contrasea de Lectura/Escritura, no puede cambiar el valor de la variable si Compartir est configurado en Slo lectura. La seguridad de conexin de Web Gate debe habilitarse antes de que configure los grupos de seguridad con la seguridad del Administrador de datos. En el Editor de seguridad, use la lista de despliegue Web Gate para seleccionar uno de los siguientes: DenegadoEl grupo de seguridad no puede acceder a un destino a travs de Web Gate. Slo lecturaEl grupo de seguridad puede monitorear y cambiar variables desde Web Gate. Leer/EscrituraEl grupo de seguridad puede monitorear y cambiar variables desde Web Gate.

M&P CFT Ing. Mara Celeste Musso

Pgina 72 de 209

Curso TERMINALES GRFICAS

7.3- Definir Usuario de Seguridad


Para crear un nuevo usuario:

Nombre de usuario

Cree un nombre de usuario y una contrasea usando las reglas siguientes: El nmero mximo de caracteres para un nombre de usuario o una contrasea es 32 Los caracteres vlidos son: az, AZ, 09, _ (signo de subrayado). Los nombres de usuario y las contraseas distinguen maysculas y minsculas. No se puede introducir el mismo nombre de usuario dos veces. No se puede configurar las contraseas en blanco

Contrasea

Confirmar contrasea Agrupar

Vuelve a escribir la contrasea en este campo para confirmar la contrasea. Seleccione el grupo de seguridad del usuario

Cambio del Nombre de Usuario


Se puede usar la Caja de herramientas USER, para cambiar el usuario durante run time.

M&P CFT Ing. Mara Celeste Musso

Pgina 73 de 209

Curso TERMINALES GRFICAS

7.4- Agregar seguridad a un componente


En la ficha Configuracin de componente avanzado, use el nivel de seguridad de la lista de despliegue para seleccionar el grupo de seguridad que puede acceder al interruptor.

M&P CFT Ing. Mara Celeste Musso

Pgina 74 de 209

Curso TERMINALES GRFICAS

8- Recetas
8.1- Introduccin
Receta es una caracterstica que permite trabajar con valores de recetas especificados, de mltiples direcciones de dispositivos a la misma vez. Al crear una interfaz de usuario simple, se puede mantener un proceso de produccin consistente con slo definir los parmetros de produccin. Cuando se cambie el volumen de trabajo o cuando se necesite cambiarlo, el operador ya no tendr que pasar por un proceso complejo.

8.1.1- Escribir los valores de un Receta


Escribir los valores de una receta (con la operacin Send) desde la mquina de destino hasta su equipo.

8.1.2- Leer los valores de una receta


Leer los valores de una receta (con la operacin Snapshot) desde su equipo hasta la mquina de destino.

M&P CFT Ing. Mara Celeste Musso

Pgina 75 de 209

Curso TERMINALES GRFICAS

8.1.3- Cambiar los valores de Visualizacin


Cambiar la visualizacin de diferentes recetas en Runtime y luego seleccionar una receta y usar la operacin Send para enviar y sobrescribir los valores de receta actualmente en su equipo.

8.1.4- Componentes de las Recetas


Ingrediente:
Elementos individuales de una receta (1024 mx. ingredientes en cada receta) Consta de una etiqueta de idioma especfica, la variable asociada y un valor mnimo/mximo.

Receta:
Coleccin de variables y valores (256 recetas mx. en cada grupo de receta). Especifica los valores de cada ingrediente.

Grupo de Recetas:
Coleccin de recetas. (32 mx. grupos de recetas por destino). Identificacin con un nmero ID (del 1 al 65535) y un nombre. Nivel de acceso de usuarios: ver / editar el grupo de recetas o no.

Controles de Recetas:
Variables de control que se utilizan con los grupos de recetas. Nmero del Grupo de recetas, Nmero de la receta, Etiqueta de la receta, Disparador de la operacin, Bloqueo de funcionamiento, Variable de Estado, Variable de Error y Variable de Derechos de Acceso.

M&P CFT Ing. Mara Celeste Musso

Pgina 76 de 209

Curso TERMINALES GRFICAS

8.2.

Creando Recetas

8.2.1- Creacin de un grupo de recetas:


Hacer un clic derecho en el nodo de Recetas y seleccionar Nuevo grupo de recetas.

Se ha creado un nuevo grupo de recetas. El Inspector de propiedades para el nuevo grupo de recetas aparece con las configuraciones predeterminadas en las propiedades. Tambin aparece el Editor de grupos de recetas

Nombre: nombre del grupo de recetas (nico en el destino) RecipeGroupID: Muestra una ID de grupo de recetas nico del 1 al 65535. Derecho de acceso: Introducir un valor del 0 al 65535 para indicar los derechos de acceso al grupo de recetas. Configurarlo en 0 si no se desea usar la seguridad. Etiqueta: Nombre de grupo de recetas que aparecer en runtime para el idioma especificado. Modo de envo: Especificar cmo se desea transmitir los datos de receta desde y hacia el equipo durante una operacin Send u operacin de captura de pantalla: Envo condicional: (si no hay errores de comunicacin) Envo incondicional: (sin reparar en errores)

M&P CFT Ing. Mara Celeste Musso

Pgina 77 de 209

Curso TERMINALES GRFICAS

8.2.2- Creacin de las Recetas


Dentro del Grupo de recetas debo agregar cada una de las recetas.

Agrega Receta

Elimina Receta

En este caso ser la Programacin de un LAVARROPAS:

Etiqueta: Muestra la etiqueta de la receta en el idioma activo. Cuando se expande la visualizacin de las Etiquetas de receta, todos los idiomas se visualizan para las etiquetas de la receta.

8.2.3- Creacin de Ingredientes

Agrega ingrediente

Elimina Ingrediente

Etiqueta: Muestra la etiqueta de la receta en el idioma activo. Modificable: Permite que el ingrediente sea modificable en Run Time Min/ Max: Valores mnimos y mximos para el ingrediente.

M&P CFT Ing. Mara Celeste Musso

Pgina 78 de 209

Curso TERMINALES GRFICAS

8.2.4- Variables Ingredientes


Todos los ingredientes en este caso son variables del PLC:

8.2.5- Valor de los Ingredientes asociados a cada Receta

A cada programa le corresponden distintas cantidades de los ingredientes:

M&P CFT Ing. Mara Celeste Musso

Pgina 79 de 209

Curso TERMINALES GRFICAS

8.3.

Control de Receta por Defecto

8.3.1- AccessRight Derechos de Acceso


Variable entera que especifica el derecho de acceso del usuario actual. Los bits en la variable de control de derechos de acceso y las variables de bit en el derecho de acceso de recetas determinan si el usuario puede ejecutar operaciones de receta. Para que el usuario actual pueda trabajar en las operaciones de receta, una operacin de AND ubicada entre la variable de control de derecho de acceso y el derecho de acceso de receta. ACCESO ACEPTADO En la tabla siguiente, el usuario actual puede trabajar con la Receta porque el resultado de bitwise AND tiene el mismo valor que el Derecho de acceso de la receta. Derecho de acceso = 1318 Derecho de acceso de receta = 1028 Resultado (bitwise AND) = 1028 0000 0101 0010 0110 & 0000 0100 0000 0100 0000 0100 0000 0100

ACCESO DENEGADO En la tabla siguiente, el usuario actual no puede trabajar con la Receta porque el resultado de bitwise AND no coincide con el Derecho de acceso de la receta. Derecho de acceso = 4390 Derecho de acceso de receta = 1028 Resultado (bitwise AND) = 4 0001 0001 0010 0110 & 0000 0100 0000 0100 0000 0000 0000 0100

M&P CFT Ing. Mara Celeste Musso

Pgina 80 de 209

Curso TERMINALES GRFICAS

8.3.2- Error
Variable entera que recibe cdigos de error cuando ocurre un error durante una operacin de grupo de recetas en Runtime. Los controles de recetas establecen el valor en la variable de error para indicar el error. Segn la opcin de borrado seleccionada, es posible que el valor en la variable de error no se cambie hasta realizarse otra operacin o hasta restablecerse los valores usando partes, script o un programa de equipo. A continuacin se enumeran los cdigos de variable de error para los errores de operacin de la receta, el nombre del error, la descripcin del error y, de ser posible, cmo solucionar el error. El cdigo Error se almacena en la Variable Error y el Nombre del error (excepto para Reservado) se escribe a la variable del sistema _LastErrorString.

Error de comunicacin

Indica que ha ocurrido un error de comunicacin. Puede que esto se deba a problemas de red o comunicaciones al autmata. El grupo de receta no existe. Es posible que el fichero del grupo de receta est corrupto. La receta no existe. Es posible que la receta est corrupta. Se est llevando a cabo una operacin de receta y se ha bloqueado el fichero. El valor de la variable de control en la receta no coincide con los valores esperados. Se est llevando a cabo una operacin de receta y se ha bloqueado el fichero. No se puede escribir al dispositivo de almacenamiento porque el disco est lleno. Es posible que el fichero de receta est corrupto, no puede abrirse. No tiene el derecho de acceso correcto para acceder a la receta La operacin fue activada durante el modo de mantenimiento. -

Grupo de recetas no vlido

Receta no vlida

No se permite sta operacin. Bloqueado Operacin no vlida

No se realiz la operacin. Ocupado. No hay suficiente espacio en el disco

Fichero no vlido

Derecho de acceso no vlido Modo de mantenimiento Reservado

10~15

M&P CFT Ing. Mara Celeste Musso

Pgina 81 de 209

Curso TERMINALES GRFICAS

8.3.3- Operation: Operaciones


Variable entera que controla las operaciones de los objetos de receta y transmite recetas desde y hasta el equipo. Cada bit en la variable entera de 16-bit especifica una operacin en el objeto de la receta. Valor 0 1 Bit 0 Operacin Inactivo Enviar Descripcin Indica que no hay accin. Enva los valores de los ingredientes actuales al equipo. Solicita los valores actuales desde el equipo y almacena los valores en los ingredientes. Carga los valores de receta seleccionados desde un grupo de recetas segn sean identificados por el nmero de grupo de recetas y las variables de nmero de receta en las variables de los ingredientes en el objeto de la receta. Guarda las variables de los ingredientes actuales de la receta y las almacena en el fichero de grupo de recetas asociado. Si el Nmero de receta indica una receta que ya existe, esa receta se sobrescribir. Para guardar la receta como una receta nueva, use un Nmero de receta que no se est usando. 16 32 4 5 Eliminar Comparar el equipo Elimina la receta actual. Compara los valores de los ingredientes actuales de la receta y los compara con los valores del equipo actual. Si los valores coinciden, la variable de estado se configurar en Comparing Match. Si los valores no coinciden, la variable de estado se configurar en Comparing Mismatch.

Instantnea

Cargar

Guardar

M&P CFT Ing. Mara Celeste Musso

Pgina 82 de 209

Curso TERMINALES GRFICAS

8.3.4- OperationLock Bloque de Operaciones


Variable entera que controla si la operacin Send est disponible. El bit en la variable indica si la operacin est bloqueada: Si el bit est activado, la operacin se bloquea e impide el envo de datos hacia el equipo. Si el bit est desactivado, la operacin se desbloquea.

8.3.5- RecipeGroupNumber Nmero de Grupo de Receta


Una variable entera que controla el grupo de recetas que se utilizar durante la operacin. Un grupo de recetas es un nmero nico desde el 1 al 65535. Un equipo, un script o bien una animacin de contacto puede controlar esta variable.

8.3.6- RecipeLabel Ttulo de Receta


Variable de cadena que recupera la etiqueta de la receta actual del idioma activo que se visualizar en un componente de Receta. La variable es de slo lectura y se define en Runtime cada vez que el RecipeGroupNumber o el RecipeNumber cambian.

8.3.7- RecipeNumber Nmero de Receta


Variable entera que controla la actual receta utilizada durante la operacin. Un nmero de receta es un nmero nica del 1 al 65535. Un valor de cero indica que la receta no se est usando.

8.3.8- Status Estado


Cada bit en esta variable entera indica el estado de la operacin actual de la receta. Puede haber mltiples bits activados a la misma vez.

M&P CFT Ing. Mara Celeste Musso

Pgina 83 de 209

Curso TERMINALES GRFICAS

8.4.

Configuracin del Control de Receta

El objeto de una receta que usa variables de control de recetas para activar operaciones de objetos de recetas, tal como cargar, guardar y enviar, proporcionar o denegar el acceso a ciertas operaciones, y ofrecer retroalimentacin cuando ocurren errores. Hay un control de recetas predeterminadas en el Editor.

8.4.1- Como las Recetas utilizan los Controles de Recetas


Las recetas se pueden controlar usando uno de los mtodos siguientes: Crear objetos de panel para visualizar los datos numricos de las diferentes variables de control de recetas, tal como el nmero de grupo de recetas, el nmero de receta y el disparador de operacin. Se puede usar las partes de Receta en la Caja de herramienta o bien la parte y la animacin asociada con la variable de control de recetas. Las partes de Receta en la Caja de herramientas son ms eficientes. Se recomienda usar este mtodo. Automatizar operaciones de recetas en el equipo. Escribir scripts para controlar las diferentes variables de control de recetas tal como grupo de recetas, receta y operacin.

Seleccionar el Grupo de Recetas y la Receta: Ejemplo: PROGRAMA_1: Lavado Rpido Operacin=0 No hay accin

Cargar los valores de los Ingredientes de la Receta elegida. Operacin=4 CARGAR

Escribir los valores de la receta en un dispositivo externo. Operacin=1 ENVIAR

M&P CFT Ing. Mara Celeste Musso

Pgina 84 de 209

Curso TERMINALES GRFICAS

8.4.2- Automatizacin de los Procesos


Para automatizar las operaciones de recetas en el equipo, se configurar la direccin del dispositivo de operacin con el mismo valor que la variable de Control e Operaciones. Desde el Editor de Variables, selecciono RecipeControlDefault.Operation

En el Inspector de Propiedades:

Desde una Variable del PLC (%MW!00), se le indicar a la Terminal de Dilogo las operaciones que debe realizar: 1) Operacin=0 2) Operacin=4 3) Operacin=1 En el PLC entonces se debern programar estas Sentencias. Tambin se podra realizar mediante una variable Interna, modificada por un Script.

M&P CFT Ing. Mara Celeste Musso

Pgina 85 de 209

Curso TERMINALES GRFICAS

8.4.3- Configuracin del Control de Recetas

OPCIN DE AUTOBORRADO: Operacin Variable: Runtime reconfigura la variable de operacin en 0 cuando la operacin se finaliza correctamente o por equivocacin. Si la operacin se finaliza de forma no correcta, las variables de error y de estado se restablecen en cero cuando se ejecuta la prxima operacin o se puede restablecer manualmente. Estado/Variables de error: La operacin variable no cambia al final de la operacin. Si la operacin se finaliza de forma incorrecta, las variables de error y de estado se restablecen en cero cuando se restablece la operacin variable o al ejecutarse la prxima operacin. Ninguno: Runtime no restablece las variables de operacin, estado o error. CARGAR RECETA EN EL ARRANQUE: Seleccione la casilla para habilitar el grupo de recetas y las propiedades de la receta. Cuando esta propiedad es seleccionada, el grupo de receta especificado y las recetas se cargan cuando se arranca la aplicacin.

M&P CFT Ing. Mara Celeste Musso

Pgina 86 de 209

Curso TERMINALES GRFICAS

8.5.

Panel de Receta

Para crear paneles que representen las recetas y sus operaciones se puede utilizar Caja de herramientas de recetas.

8.5.1- Visualizador de Estado


Utiliza los valores de bit de la variable de estado del Grupo de Control para mostrar el Estado actual: Inactivo Error Ocupado Comparacin Coincidencia Comparacin No Coincidencia

M&P CFT Ing. Mara Celeste Musso

Pgina 87 de 209

Curso TERMINALES GRFICAS

8.5.2-

Selector de Receta/ Grupo de Recetas


De la Caja de Herramientas, SELECTOR DE RECETA:

De la Caja de Herramientas, SELECTOR DE GRUPO DE RECETA:

De la Caja de Herramientas, SELECTOR DE GRUPO DE RECETA/ RECETA:

M&P CFT Ing. Mara Celeste Musso

Pgina 88 de 209

Curso TERMINALES GRFICAS

9- Acciones
Puede usar las acciones cuando desea ejecutar una accin en Runtime. Existen 2 tipos de acciones: Acciones son operaciones globales que puede crear en el nodo Accin. Acciones del panel son operaciones del panel que puede crear en el nodo panel. El nmero mximo de acciones por destino es 100.

M&P CFT Ing. Mara Celeste Musso

Pgina 89 de 209

Curso TERMINALES GRFICAS

9.1- Editor de Acciones


El Editor de acciones muestra todas las acciones existentes y permite crear, modificar y eliminar las acciones.

Propiedad Disparador

Descripcin Muestra el tipo de disparador. Haga clic en los puntos suspensivos para mostrar el Asistente de acciones. Muestra la descripcin de las propiedades configuradas para el tipo de disparador. Para las Acciones peridicas, se muestra la frecuencia. Para las acciones programadas se muestran los minutos, horas o das ms la repeticin. Las Acciones condicionales muestran la condicin del disparador y las Acciones de suceso muestran el evento del disparador. Muestra la configuracin de enclavamiento para la accin. Esta columna se visualiza si Web Gabe est habilitado en las propiedades del destino. Muestra la Descripcin de la segunda pgina del Asistente de acciones.

Propiedad

Enclavamiento Publicar en

Acciones

M&P CFT Ing. Mara Celeste Musso

Pgina 90 de 209

Curso TERMINALES GRFICAS

9.2- Disparador de una Accin


Cuando crea una accin o accin de panel, un asistente lo gua a travs de cada paso necesario para crear la accin o accin de panel.

9.2.1- Tipo de Disparador


Tipo de disparador Peridico Descripcin Ejecuta la accin de forma peridica, segn se haya configurado en la configuracin del disparador. Ejecuta la accin segn el programa en la configuracin del disparador. Este tipo de disparador est disponible slo para Acciones. Ejecuta la accin, dependiendo de si se cumplen ciertas condiciones definidas en la configuracin del disparador. Ejecuta una accin cuando se realiza un evento en el destino, segn se haya configurado en los parmetros del disparador.

Programado

Condicional

Evento

M&P CFT Ing. Mara Celeste Musso

Pgina 91 de 209

Curso TERMINALES GRFICAS

9.2.2- Disparador Peridico

Frecuencia Definida en segundos, con un intervalo de 0,1 a 86400,0 segundos (1 da). Tambin puede introducir la hora en milisegundos, minutos y horas al escribir la unidad de tiempo (ms, m, h). Las unidades de tiempo no distinguen entre maysculas y minsculas. El valor introducido se convierte en el nmero de segundos. Programacin Observa las acciones y comprueba si se estn ejecutando con la frecuencia configurada. Monitoreado. Si la accin no se ejecuta con la frecuencia definida, aparecer el siguiente mensaje: La accin peridica monitoreada se est ejecutando ms lentamente que lo definido. Cuando la accin empieza a ejecutarse con la frecuencia definida, aparece otro mensaje de monitorizacin: La accin peridica monitoreada se est ejecutando a la velocidad definida. Normal. Slo muestra el mensaje de Alto consumo de UCP. Bajo. Si la accin se retrasa, saltea una ejecucin antes de intentar ejecutarse de nuevo. No importa la opcin de Programacin que elija, si la accin se retrasa por ms de 5 segundos, aparecer la siguiente advertencia: "Alto consumo de UCP. Las Acciones peridicas, que pueden ser creadas por el usuario o por el sistema, no se estn ejecutando." Publicar en Defina la configuracin de publicacin de la accin. Seleccione si la accin se publicar en la mquina de destino (HMI Runtime), Web Gate (Web Gate), o ambos (Todos). Activar el enclavamiento Las acciones se ejecutan si la condicin definida en el campo Activar enclavamiento es verdadera

M&P CFT Ing. Mara Celeste Musso

Pgina 92 de 209

Curso TERMINALES GRFICAS

9.2.3- Accin Programada


Disponible slo para acciones (no acciones de Panel)

Programado Diariamente Introduzca la hora del da en que se ejecutar la accin. El reloj en la IHM y el reloj del sistema de PC para Web Gate realizan el seguimiento de la hora. Programado Semanal Introduzca la hora del da en que desea que se inicie la accin en el destino. El reloj en la IHM y el reloj del sistema de PC para Web Gate realizan el seguimiento de la hora. Publicar en Defina la configuracin de publicacin de la accin. Seleccione si la accin se publicar en la mquina de destino (HMI Runtime), Web Gate (Web Gate), o ambos (Todos). Activar el enclavamiento Las acciones se ejecutan si la condicin definida en el campo Activar enclavamiento es verdadera

M&P CFT Ing. Mara Celeste Musso

Pgina 93 de 209

Curso TERMINALES GRFICAS

9.2.4- Disparador Condicional

Variable del disparador La variable controla cuando se realiza la accin. Condicin del disparador La Variable del disparador se evala utilizando la condicin seleccionada aqu. La accin se ejecuta cuando se cumple con la condicin. Seleccione una de las condiciones siguientes: Si es verdadero. Cada vez que la Variable del disparador cambia de 0 a cualquier valor, la accin se ejecuta una vez. Al cambiar los datos. Cada vez que la Variable del disparador cambia de valor, la accin se ejecuta una vez. Si es falso. Cuando la Variable del disparador cambia de 0 a cualquier valor, la accin se ejecuta una vez. Publicar en Defina la configuracin de publicacin de la accin. Seleccione si la accin se publicar en la mquina de destino (HMI Runtime), Web Gate (Web Gate), o ambos (Todos). Activar el enclavamiento Las acciones se ejecutan si la condicin definida en el campo Activar enclavamiento es verdadera

9.2.5-

M&P CFT Ing. Mara Celeste Musso

Pgina 94 de 209

Curso TERMINALES GRFICAS

9.2.6- Disparador por Evento

Evento del disparador Define cmo se activa la accin Seleccione uno de los disparadores siguientes: Al arranque. Disponible slo para Acciones. La accin se ejecuta una vez cuando se inicia la aplicacin de Vijeo-Designer. Si ha configurado un script de panel con un disparador Al abrir en el panel inicial, el script del panel se ejecuta antes de la accin Al arranque. No use variables externas con Al arranque. La Accin se ejecuta antes de que el autmata se inicie completamente, entonces es posible que los valores de las variables externas no se actualicen antes de que se active la Accin, produciendo as resultados inesperados. Al apagar. Disponible slo para Acciones. La accin se ejecuta una vez cuando se apaga la aplicacin de Vijeo-Designer. Al abrir. Disponible slo para Acciones del panel. Esta accin slo se ejecuta cuando el panel est visualizado en Runtime. Al cerrar. Disponible slo para Acciones del panel. Esta accin se ejecuta cuando el panel est cerrado. Con poco espacio. Disponible slo para Acciones. La accin se ejecuta cuando la HMI tiene poco espacio en la Tarjeta CF. Debe establecer la propiedad de Poco espacio en el men del destino. Tenga en cuenta que esta opcin no est disponible para usar en Web Gate. Al pulsar el panel. Disponible slo para Acciones. La accin se ejecuta cada vez que se pulsa el panel. Si las operaciones de contacto estn configuradas en los interruptores o dibujos y ese objeto se pulsa, el script Al pulsar el panel de la Accin se ejecuta primero y despus se ejecuta la operacin de contacto.
M&P CFT Ing. Mara Celeste Musso Pgina 95 de 209

Curso TERMINALES GRFICAS

9.3- Operacin de una Accin


Operaciones disponibles para Vijeo-Designer:

9.3.1- Operacin de Bit

9.3.2- Operacin de Palabra

M&P CFT Ing. Mara Celeste Musso

Pgina 96 de 209

Curso TERMINALES GRFICAS

9.3.3- Cadena

9.3.4- Panel

9.3.5- Emergente

M&P CFT Ing. Mara Celeste Musso

Pgina 97 de 209

Curso TERMINALES GRFICAS

9.3.6- Sonido

9.3.7- Idioma

9.3.8- Script

M&P CFT Ing. Mara Celeste Musso

Pgina 98 de 209

Curso TERMINALES GRFICAS

9.3.9- Sistema

9.3.10-

Informacin

Informacin disponible: Direccin IP 1 Direccin IP 2 Direccin MAC 1 Direccin MAC 2 Direccin DNS 1 Mscara subred Puerta enlace predeterminada Nmero de compilacin Nmero de versin Nombre del proyecto Nombre del destino Tipo de destino Uso de la DRAM

M&P CFT Ing. Mara Celeste Musso

Pgina 99 de 209

Curso TERMINALES GRFICAS

10- Scripts
10.1-Introduccin
10.1.1- Definicin
Un Script de Vijeo-Designer contiene instrucciones escritas por usuarios experimentados para programar la reaccin de la mquina de destino a los eventos en tiempo real, tal como: una pulsacin, un cambio de panel un cambio de valor La razn principal para utilizar scripts de Vijeo-Designer es que la operacin de programacin puede efectuarse mediante componentes o animacin. Mediante scripts es posible utilizar variables de origen externo en operaciones de scripts con el fin de agregar una dimensin de programacin que no se encuentre disponible en el programa de equipo.

10.1.2- Tipos de Scripts


Existen 3 Tipos: Panel Scripts para visualizar la ventana emergente con el teclado Pulsacin Los scripts tctiles son scripts que pueden ejecutarse al pulsar la tecla de funcin, el interruptor o el dibujo animado por contacto asociado. Alarma Los scripts de alarma se ejecutan al activar una alarma o seleccionar un mensaje de alarma en un objeto de resumen de alarmas.

Si un script usa bucles while o for, y demora ms de dos segundos en finalizarse, el script ser eliminado para que las operaciones del panel puedan continuar.

10.1.3- Java Scripts


Los scripts de Vijeo-Designer se basan en el lenguaje de programacin Java. Puede utilizar algunos mtodos y clases de Java, adems de los mtodos especficos de Vijeo-Designer. A pesar de que existen algunas diferencias entre los scripts de Java y de VijeoDesigner, en la mayora de los casos es posible hacer uso de operadores y objetos, de la misma forma que si estuviesen programados en Java.

M&P CFT Ing. Mara Celeste Musso

Pgina 100 de 209

Curso TERMINALES GRFICAS

10.2-Estructura
Los scripts tienen dos partes: el Disparador y las Instrucciones codificadas.

10.2.1- Disparador
El disparador define cuando se ejecuta el Script. Adems, existen diferentes disparadores en funcin del tipo de script.

10.2.2- Cdigo
Instrucciones se refiere al Script real, como aparece en el editor del Script.

M&P CFT Ing. Mara Celeste Musso

Pgina 101 de 209

Curso TERMINALES GRFICAS

10.3-Escritura de Scripts
10.3-1. Instrucciones de Cdigo
Tras agregar el Script y configurar el disparador, escriba la secuencia en el Editor de scripts.

En el ejemplo del Script anterior se muestran cinco componentes bsicos. Variables del Script. Variables declaradas que se utilizan de forma local en el Script con el fin de efectuar operaciones matemticas y expresiones condicionales. Variables de Vijeo-Designer. El Editor de variables enumera las variables de VijeoDesigner. Si desea utilizar las variables de Vijeo-Designer en el Script, obtenga su valor y asgnelo a un variable del Script. Mtodos. Trmino de programacin orientada al objeto para la funcin o subrutina. Los Mtodos son operaciones que se pueden ejecutar en un objeto dado. Palabras reservadas de control de flujo. Palabras reservadas de Java que controlan el flujo de las operaciones en los scripts de Vijeo-Designer. Adems de las palabras reservadas de control de flujo, existen palabras reservadas de Java que permiten agregar lgica a las aplicaciones. Operadores. Puede utilizar operadores para realizar mltiples operaciones matemticas, condicionales y de tipo de asignacin.

M&P CFT Ing. Mara Celeste Musso

Pgina 102 de 209

Curso TERMINALES GRFICAS

10.3-2. Variables del Script & Variables de Vijeo Designer


Cuando trabaje con scripts de Vijeo-Designer, tenga en cuenta que existen dos tipos de variables: Variables de Vijeo-Designer Variables de scripts

Las variables creadas en Vijeo-Designer no se pueden utilizar en expresiones de scripts en forma directa. Para utilizar una variable de Vijeo-Designer en un script, utilice el mtodo get value de la variable y asigne el resultado a una variable de script local. Del mismo modo, puede utilizar la variable del Script en instrucciones de control de Script, operaciones matemticas y otras expresiones de Script.

Cuando se utilizan variables de Vijeo-Designer en scripts, el valor debe asignarse a una variable del Script local. La variable de Vijeo-Designer es independiente de la variable del Script local, y sus valores pueden ser diferentes. Esto podra causar problemas, especialmente con las variables externas, ya que el valor de la variable de Vijeo-Designer puede cambiar en mitad de un proceso de Script, mientras que el Script contina funcionando con el valor de variable anterior.

M&P CFT Ing. Mara Celeste Musso

Pgina 103 de 209

Curso TERMINALES GRFICAS

10.3-3. Declaracin de Variables de Script


Despus de definir el nombre y el tipo de datos de la variable del Script, puede utilizar el nombre del Script en el programa del Script

Las variables creadas en Vijeo-Designer no se pueden utilizar en expresiones de scripts en forma directa. Para utilizar una variable de Vijeo-Designer en un script, utilice el mtodo get value de la variable y asigne el resultado a una variable de script local. Del mismo modo, puede utilizar la variable del Script en instrucciones de control de Script, operaciones matemticas y otras expresiones de Script.

TIPO DE VARIABLES Tipos de datos estndar siguientes para declarar variables en scripts: TIPO DE DATOS TAMAO Byte 8 bits Short 16 bits Int 32 bits Large 64 bits Float 32 bits Double 64 bits Bool 1 bit Char 16 bits

NOMBRE DE VARIABLE DEL SCRIPT Las limitaciones siguientes se aplican a los nombres de variables del Script: Las variables de scripts distinguen maysculas y minsculas. Por ejemplo: Int01 e int01 se consideran dos variables diferentes. No es posible utilizar un nmero como primer carcter de un nombre de variable del Script. No pueden utilizarse palabras reservadas de Java y Vijeo-Designer como nombre de variable del Script. No pueden utilizarse los nombres de las variables de Vijeo-Designer como nombre de variable del Script.

INICIALIZACIN DE VARIABLES Tras declarar la variable del Script local, una buena prctica de programacin consiste en inicializar su valor. En concreto, antes de poder utilizar la variable del Script en una comparacin, es necesario asignar un valor a la variable. El ejemplo siguiente indica la importancia de la inicializacin de variables: int a,b=0; // nicamente b se inicializa en 0 if(a==0) // no se puede comparar, a no est definida if(b==0) // se compara con 0
M&P CFT Ing. Mara Celeste Musso Pgina 104 de 209

Curso TERMINALES GRFICAS

10.4-Operadores
10.4.1- Introduccin
Utilice los operadores que se describen a continuacin para evaluar expresiones e instrucciones de scripts. Aritmtica Prefijo y sufijo Comparacin Condicional y Lgico Bit Asignacin

ORDEN DE PRIORIDAD

Nivel de prioridad Alto

Operacin

[] ++ * + << < == & && /

. --

() ! % ~nuevo

>> > != ^ || += -= *= %= ^= &= |= <<= >>= >>>= | >>> <= >=

Bajo

10.4.2- Operadores Aritmticos


Operador + * / % Expresin X+Y X-Y X*Y X/Y X%Y Descripcin Sumar Restar Multiplicar Dividir Mdulo; resto de la divisin

M&P CFT Ing. Mara Celeste Musso

Pgina 105 de 209

Curso TERMINALES GRFICAS

10.4.3- Operadores de Prefijo y Sufijo


Operador
++

Expresin
X++

Descripcin
Incremento de sufijo. Evala el valor y luego aumenta X. Incremento de prefijo. Aumenta X y luego evala el valor.

++X -X-Decremento de sufijo. Evala el valor y luego disminuye X. Decremento de prefijo. Disminuye X y luego evala el valor.

--X

10.4.4- Operadores de Comparacin


Operador
> >= < <= == !=

Expresin
X>Y X >= Y X<Y X <= Y X == Y X != Y

Descripcin
Mayor que. Mayor o igual que. Menor que. Menor o igual que. Igual que. Diferente a.

10.4.5- Operadores Condicionales y Lgicos


Operador
&& || ! & |

Expresin
X && Y X || Y !X X&Y X|Y

Descripcin
AND (Y) condicional, evala Y cuando X es verdadero. OR (O) condicional, evala Y cuando X es falso. NOT (NO) lgico. Y. Siempre evala X e Y. OR. Siempre evala X e Y.

M&P CFT Ing. Mara Celeste Musso

Pgina 106 de 209

Curso TERMINALES GRFICAS

10.4.6- Operadores de Bit


Operador
>>

Expresin
X >> Y

Descripcin
Desplazamiento hacia la derecha. Desplaza los bits en X hacia la derecha, segn el nmero Y de posiciones de bit. Conserva el signo. Desplazamiento hacia la izquierda. Desplaza los bits en X hacia la izquierda, segn el nmero Y de posiciones de bit. Conserva el signo. Relleno cero, desplazamiento hacia la derecha. Desplaza los bits en X hacia la derecha, segn el nmero Y de posiciones de bit, y rellena los bits desplazados hacia la izquierda con 0, por lo que no conserva el signo. AND a nivel de bit. OR a nivel de bit. XOR a nivel de bit. Complemento a nivel de bit. Gira los bits en el valor X.

<<

X << Y

>>>

X >>> Y

& | ^ ~

X&Y X|Y X^Y ~X

10.4.7- Operadores de Asignacin


Operador = += -= *= /= %= &= |= ^= <<= >>= >>>= Expresin X=Y X += Y X -= Y X *= Y X /= Y X %= Y X &= Y X |= Y X ^= Y X <<= Y X >>= Y X >>>= Y Descripcin Asigna el valor de Y a X. Asigna (X + Y) a X. Asigna (X - Y) a X. Asigna (X * Y) a X. Asigna (X / Y) a X. Asigna (X % Y) a X. Asigna (X & Y) a X. Verdadero/Falso. Asigna (X | Y) a X. Verdadero/Falso. Asigna (X ^ Y) a X. Verdadero/Falso. Desplaza los bits en X hacia la izquierda segn los bits Y, y asigna un valor a X. Desplaza los bits en X hacia la derecha segn los bits Y, y asigna un valor a X. Desplaza los bits en X hacia la derecha segn los bits Y, rellena con 0 y asigna un valor a X.

M&P CFT Ing. Mara Celeste Musso

Pgina 107 de 209

Curso TERMINALES GRFICAS

10.5-Mtodos
En los lenguajes de programacin orientados al objeto, mtodo es el trmino que se aplica a las funciones. Los mtodos estn asociados con un objeto distinto y realizan operaciones en ese objeto. Al utilizar los mtodos proporcionados por los scripts de Vijeo-Designer, puede automatizar los procesos basados en cambios de valores de variables y otros acontecimientos. Para llamar a un mtodo, introduzca un nombre para el objeto y el mtodo, as como otros parmetros, tal como se muestra en el ejemplo siguiente: objectName.method( parmetro1, parmetro2, ...); En los scripts de Vijeo-Designer, existe un nmero limitado de objetos que proporcionan los mtodos que pueden utilizarse. La manera ms fcil de programar las llamadas a mtodos es usar el comando Insertar del men contextual. Para insertar mtodos en sus scripts: Haga clic derecho en un script y seleccione Insertar.

3.5.1- Mtodos de Grupos y Alarmas


Utilice los mtodos siguientes para interactuar con los grupos y las categoras de alarmas.

Mtodo ackAll

Descripcin Detecta todas las alarmas en estado activo en el grupo de alarmas especificado o en la categora de alarmas. Elimina el nmero total de alarmas generado en el grupo o en la categora de alarmas. Enva el nmero total de alarmas en estado activo generado en ese momento en el grupo o en la categora de alarmas. Enva el nmero total de alarmas que se han activado en el grupo o en la categora de alarmas.

clearSum

getCurrent

getSum

M&P CFT Ing. Mara Celeste Musso

Pgina 108 de 209

Curso TERMINALES GRFICAS

3.5.2- Mtodos de Resumen de Alarmas


Mtodo ack ackAll clear clearAll cursorUp cursorDown cursorOn cursorOff delete deleteAll jumpTo moveTop moveBottom pageUp pageDown showSubDisplay Descripcin Reconoce la alarma seleccionada en un resumen de alarmas. Reconoce todas las alarmas en estado activo en un resumen de alarmas. Elimina la alarma seleccionada del resumen de alarmas. Elimina todas las alarmas del resumen de alarmas. Desplaza el cursor hacia arriba un nivel de alarma en un resumen de alarmas. Desplaza el cursor hacia abajo un nivel de alarma en un resumen de alarmas. Muestra el cursor en un resumen de alarmas. Elimina el cursor del resumen de alarmas. Elimina la alarma seleccionada de la base de datos de alarmas. Elimina todas las alarmas en la base de datos de alarmas. Desplaza el cursor hasta la fila que desee del resumen de alarmas tal como define el parmetro. Desplaza el cursor al nivel de alarma ms alto en el resumen de alarmas. Desplaza el cursor al nivel de alarma ms bajo en el resumen de alarmas. Desplaza el cursor una pgina hacia arriba en un resumen de alarmas. Desplaza el cursor una pgina hacia abajo en un resumen de alarmas. Muestra un panel que proporciona ms detalles sobre la alarma seleccionada.

Los mtodos de resumen de alarmas pueden ser usados solo con los script a nivel del panel. Esto incluye script del panel, script de contacto y scripts de teclas de funcin del panel. Los mtodos de resumen de alarma no pueden ser usadas con scripts de aplicacin, scripts de teclas de funcin del panel, ni con script de accin de alarma (contacto o disparador).

M&P CFT Ing. Mara Celeste Musso

Pgina 109 de 209

Curso TERMINALES GRFICAS

3.5.3- Mtodos de Ventana Emergente


Mtodo changePanel Descripcin Cambia el panel que se muestra en la ventana emergente, utilizando el ID del panel como si se trata del parmetro correspondiente. Cierra la ventana emergente. Devuelve el nmero de ID del panel que se muestra en la ventana emergente. Devuelve el estado de una ventana emergente. Estado 0 1 2 Descripcin Cerrada Oculto Abierta y en pantalla

close getPanelID

getStatus

move moveOffset

Mueve y cambia el tamao de una ventana emergente. Mueve una ventana emergente respecto a su posicin actual. Abre una ventana. Los parmetros determinan la posicin de la ventana emergente. Cambia al panel visualizado anteriormente en la ventana emergente. Muestra u oculta una ventana emergente que est abierta.

open

previousPanel

show

3.5.4- Mtodos de Sonido


No todas las mquinas de destino admiten la reproduccin de archivos de sonido. Consulte el manual de la mquina de destino correspondiente para comprobar si admite archivos de sonido.

Mtodo Sound.play Sound.loop

Descripcin Reproduce el archivo de sonido una vez. Repite la reproduccin del archivo de sonido.

M&P CFT Ing. Mara Celeste Musso

Pgina 110 de 209

Curso TERMINALES GRFICAS

Sound.stop

Interrumpe y detiene la reproduccin de cualquier archivo de sonido.

3.5.5- Mtodos de Sistema


Mtodo beep Descripcin Sobrescribe los parmetros del avisador y habilita al destino a sonar. Inicia un programa de aplicacin en la mquina de destino a partir del Script. Recupera la informacin del sistema solicitada como un valor entero. Recupera la informacin del sistema solicitada como un valor de cadena. Recupera el ID de campo del ltimo objeto visualizado con su modo de entrada activado. Recupera el ID de campo del ltimo objeto visualizado, cuyo botn Entrar fue pulsado en su teclado. Sale de la aplicacin Runtime. Revisa su el script se est ejecutando en la mquina de destino (IHM) o en un buscador (Web Gate). Finaliza un programa de aplicacin iniciado con createProcess. Saca al usuario de seguridad actual. Modifica la fecha del reloj de la mquina de destino. Modifica la hora del reloj de la mquina de destino. Detiene la vibracin de la mquina de destino. Activa la vibracin de la mquina de destino.

createProcess

getInfoInt

getinfoString

getLastFieldRequested

getLastFieldUpdated

exitRuntime isPlatform

removeProcess

logout setDate

setTime vibrationOff vibrationOn

M&P CFT Ing. Mara Celeste Musso

Pgina 111 de 209

Curso TERMINALES GRFICAS

3.5.6- Mtodos de Variable


Mtodo ack add enableScaling flushToStorage getIntValue getIntValues getFloatValue getFloatValues getMax Descripcin Cambia el estado de la alarma de la variable de activo a Reconocido. Agrega el parmetro definido a la variable. Los valores de los parmetros pueden ser negativos por sustraccin, o positivos por adicin. Define la configuracin de conversin de datos para las variables externas. Vaca la historia variable en la memoria intermedia al Dispositivo secundario. Devuelve un valor entero de la variable de Vijeo-Designer. Muestra una matriz entera cuando se usa con una variable de bloque entero. Devuelve un valor flotante de la variable de VijeoDesigner. Muestra una matriz flotante cuando se usa con una variable de Bloque flotante. Para ser usado con variables configuradas con un intervalo de ingreso, este mtodo regresa el valor mximo del rango de ingreso de la variable entera o flotante. Para ser usado con variables configuradas con un intervalo de ingreso, este mtodo regresa el valor mnimo del rango de ingreso de la variable entera o flotante. Muestra el nmero de unidades (elementos) en la variable de bloque. Devuelve un valor de cadena de la variable de VijeoDesigner. Muestra verdadero cuando el valor de la variable es confiable. Escribe los valores definidos de la variable de bloque al equipo. Define los valores mnimos y los valores mximos que se pueden ingresar desde la mquina de destino. Devuelve un objeto String del nombre de la variable. Escribe el valor de parmetro a la variable de VijeoDesigner. Devuelve el valor de un bit individual en una variable entera. Escribe en un bit individual de una variable entera.

getMin getSize getStringValue isDataQualityGood sendData setMinMaxValues toString write X XW

M&P CFT Ing. Mara Celeste Musso

Pgina 112 de 209

Curso TERMINALES GRFICAS

3.5.7- Mtodos de Video


Usa los siguientes mtodos para interactuar con la visualizacin vdeo.

Mtodo setFrame

Descripcin Mueve la reproduccin de vdeo a la ubicacin definida. Alterna el modo de visualizacin del vdeo de visualizar alimentacin en vivo a reproducir fichero, o bien de reproducir fichero a visualizar alimentacin en vivo. Detiene la alimentacin del vdeo en vivo o detiene el archivo de vdeo. Visualiza la alimentacin de vdeo en vivo o ejecuta el archivo de vdeo. Crea una pausa en la alimentacin de vdeo en vivo o crea una pausa en el fichero de vdeo. Registra la alimentacin de vdeo. Avanza el archivo de vdeo. Retrocede el archivo de vdeo Toma una instantnea del vdeo

toggleVideoInput

stop

play

pause record fastForward rewind snapshot

3.5.8- Mtodos de Receta


Use el mtodo siguiente para interactuar con las recetas.

Mtodo setLabel

Descripcin Define la Etiqueta de la receta, segn lo especifica el valor de parmetro.

M&P CFT Ing. Mara Celeste Musso

Pgina 113 de 209

Curso TERMINALES GRFICAS

3.5.9- Mtodos Matemticos


Si desea usar estos mtodos en un script de Vijeo-Designer, asigne un nombre al paquete y al mtodo Matemtico y cualquier parmetro, como se muestra a continuacin: Math.method(parameter1, parameter2, ...); Mtodo abs(a) acos(double a) asin(double a) cos(double a) E Descripcin Devuelve el valor absoluto. Devuelve un arcoseno. Devuelve un arcoseno. Devuelve un coseno. Valor bsico de logaritmos naturales. Nmero flotante de doble precisin. 2.71828182845904523545f Devuelve el nmero exponencial e (por ejemplo, 2.718...) elevado a la potencia de un valor doble. Devuelve el entero de mayor valor inferior al parmetro. Devuelve el resto cuando el parmetro a se divide por el parmetro b. Devuelve el logaritmo natural del parmetro. Devuelve el mayor de los dos parmetros. Devuelve el menor de los dos parmetros. Radio de la circunferencia del crculo al dimetro. 3.14159265358979323846f Devuelve ab. Devuelve un nmero aleatorio entre 0,0 y 1,0. Devuelve el entero ms prximo al parmetro. Devuelve la longitud ms prxima de un parmetro doble, y el entero ms prximo de un parmetro flotante. Devuelve el seno del parmetro. Devuelve la raz cuadrada del parmetro.

exp(double a)

floor(double a) IEEEremainder(a,b)

log(double a) max(a,b) min(a,b) PI

pow(a, b) random( ) rint(double a) round(a)

sin(double a) sqrt(double a)

M&P CFT Ing. Mara Celeste Musso

Pgina 114 de 209

Curso TERMINALES GRFICAS

10.6-Palabras Claves
Las palabras clave permiten agregar lgica y controlar el flujo de las operaciones en los scripts de Vijeo-Designer. Las palabras clave de Java y Vijeo-Designer no pueden utilizarse como nombres de objetos o variables. Palabra clave break do-while Descripcin Sale del bucle o de la instruccin de caso actual. Repite un conjunto de instrucciones mientras la expresin de condicin sea true. Las instrucciones se han ejecutado al menos una vez. Repite un conjunto de instrucciones mientras la expresin de condicin sea true. Abreviatura de un bucle comn en el que las variables se inicializan antes que el bucle y las variables se actualizan durante cada iteracin del bucle. Mediante una condicin, controla el flujo de ejecucin. Sale del script. Lleva a cabo el conjunto de instrucciones de caso que coinciden con la condicin de cambio definida. Lleva a cabo instrucciones predeterminadas cuando la condicin de cambio no coincide con ninguna de las instrucciones de caso. Repite un conjunto de instrucciones mientras la expresin de condicin sea true.

for

if-else return switch-casedefault

while

Cuando utilice bucles (do-while, for, while), asegrese de no crear un bucle infinito. Los bucles infinitos, que no puede detectarse durante la fase de validacin, provocarn que la mquina de destino se detenga cuanta ms memoria utilice el script. Palabra clave false Descripcin El valor booleano, ms utilizado en las comparaciones y asignaciones. Crea matrices, objetos de cadena u objetos StringBuffer. Indica que no hay valor, de uso comn en las comparaciones. El valor booleano, ms utilizado en las comparaciones y asignaciones.

new

null

true

M&P CFT Ing. Mara Celeste Musso

Pgina 115 de 209

Curso TERMINALES GRFICAS

3.6.1- While
Las instrucciones se repiten siempre que la expresin de condicin evaluada por while sea cierta. Utilice break para salir del bloque de instrucciones. La diferencia entre los bucles while y do-while reside en el momento en el que se comprueba la condicin. Los bucles while comprueban la expresin de condicin antes de ejecutar cualquier instruccin, mientras que do-while ejecuta las instrucciones al menos una vez antes de comprobar la expresin de condicin. NOTA: Cuando utilice bucles (do-while, for, while), asegrese de no crear un bucle infinito. Los bucles infinitos, que no puede detectarse durante la fase de validacin, provocarn que la mquina de destino se detenga en caso de que el script consuma demasiada memoria. Ejemplo El mensaje aparece una y otra vez hasta que el valor sea superior o igual a 10.

3.6.2- Do While
Las instrucciones entre las palabras clave de do-while se ejecutan al menos un vez. Estas instrucciones se repiten siempre que la expresin de condicin evaluada por while sea verdadera. Ejemplo El mensaje aparece una y otra vez hasta que el valor sea superior o igual a 10.

M&P CFT Ing. Mara Celeste Musso

Pgina 116 de 209

Curso TERMINALES GRFICAS

3.6.3- If Else
La expresin que se utiliza en las instrucciones if debe devolverse como verdadera o falsa. Al contrario que la sintaxis C, los valores numricos no se evalan como verdaderos o falsos. if evala la expresin de condicin. Cuando la expresin se devuelve como verdadera, ejecuta el bloque de instrucciones que aparecen despus de if. Cuando la expresin se devuelve como falsa, pasa a las instrucciones else, en caso de haberlas. Las instrucciones de condicin if-else pueden integrarse o agruparse. No existe lmite de preajuste del nmero de niveles. Ejemplo En el ejemplo siguiente, las variables locales temp y normal obtienen valores de temperatura del sistema. A continuacin, estos valores se comparan. La variable msg recibe la asignacin de cadenas diferentes cuando la comparacin se devuelve como verdadera y falsa.

3.6.4- FOR

initialize Se evala una vez para inicializar variables. conditional_expr Expresin de condicin que controla el momento en el que se debe salir del bucle. Siempre que esta expresin de condicin sea verdadera, las instrucciones for se repiten. expression Se evala despus de las instrucciones for, generalmente con la intencin de cambiar el valor de las variables de conditional_expr. Utilice la palabra reservada break para salir del bucle de forma prematura, de manera que el control se pasa a la instruccin despus del bucle for.

M&P CFT Ing. Mara Celeste Musso

Pgina 117 de 209

Curso TERMINALES GRFICAS

11- Multimedia
11.1-Pantalla de Video
Vijeo-Designer ofrece una parte de la pantalla de vdeo que se puede personalizar y que puede mostrar y grabar el vdeo en vivo que viene de la cmara del destino. Con Pantallas de Video es posible: Visualizar el vdeo en vivo desde la cmara del destino. Grabar vdeo en vivo desde el suministro de vdeo de la cmara del destino. Reproducir vdeo registrado en el destino o reproducir un vdeo aadido al destino. Tomar instantneas de vdeo y guardar en el archivo o imprimir. Use el Visor de capturas de imagen para mostrar las capturas de pantalla o instantneas de vdeo.

NOTAS: Vijeo-Designer Runtime slo permitir que se visualice una Reproduccin y una Presentacin de vdeo en vivo a la vez. No se puede grabar vdeo en vivo en una presentacin de vdeo y a la misma vez reproducir un vdeo registrado en otra presentacin de vdeo. La Calidad de datos errneos no es compatible con la presentacin de vdeo. Las presentaciones de vdeo no son compatibles con las ventanas emergentes.

FORMATOS DE VDEO Las diferentes series de destinos graban y reproducen diferentes formatos de vdeo. Pruebe el archivo de vdeo en el visualizador de vdeo en la mquina de destino, para asegurar que sus archivos de vdeo son compatibles. Asegrese que sus archivos de vdeo son compatibles, pruebe el archivo de vdeo en el visualizador de vdeo en la mquina de destino. NTSC y PAL NTSC y PAL son las dos seales de vdeo estndares compatibles. Asegrese que la seal de vdeo que seleccione coincida con la seal de su cmara de vdeo.

11.1.1- Visualizar Video en Vivo


El vdeo en vivo se transmite desde la cmara de vdeo del destino hasta la mquina de destino. El vdeo puede ser en tiempo real que se est filmando en la cmara de vdeo, o puede ser un vdeo registrado que se est reproduciendo en la cmara de vdeo. Los destinos no pueden reproducir el sonido de un vdeo en vivo. Sin embargo, cuando se graba el suministro del vdeo en vivo, el sonido de este se graba en el archivo de vdeo. Los destinos pueden reproducir el sonido de los vdeos registrados. Todo destino que admite vdeo tambin admite sonido.
M&P CFT Ing. Mara Celeste Musso Pgina 118 de 209

Curso TERMINALES GRFICAS

11.1.2- Grabar Video


Tipos de videograbacin: Iniciar / Detener la grabacin Graba la secuencia de vdeo en vivo directamente en un archivo de vdeo en un dispositivo de almacenamiento. Grabacin del bfer Graba el suministro de vdeo en vivo en el bfer del destino en forma continua. El tamao del bfer puede configurarse para almacenar entre 0.5 y 10 minutos de video registrado. Si el usuario desea ver el bfer de vdeo, puede vaciar el vdeo registrado del bfer en un archivo de vdeo en un dispositivo de almacenamiento y luego reproducir el archivo de vdeo.

11.1.3- Reproduccin de Video


La Presentacin de vdeo se puede configurar para reproducir: Un solo vdeo registrado Cualquier vdeo registrado definido por una expresin de cadena Cualquier vdeo registrado que seleccione el usuario en el teclado de vdeo

NOTAS: No se puede reproducir y grabar vdeos a la misma vez en los destinos. No podr reproducir vdeos registrados en la mquina de destino si configura los archivos de datos al dispositivo principal y la ubicacin de los datos de run time en un dispostivo secundario u opcional en los parmetros de ubicaciones de los datos

11.1.4- Visor de Capturas de Imagen


El visor de capturas de imagen permite ver capturas de pantalla y capturas de vdeo guardados en formato de archivo JPEG en el panel.

M&P CFT Ing. Mara Celeste Musso

Pgina 119 de 209

Curso TERMINALES GRFICAS

11.2-Destinos que permiten Video


11.2-1. Serie XBT GT

M&P CFT Ing. Mara Celeste Musso

Pgina 120 de 209

Curso TERMINALES GRFICAS

11.2.2- Serie XBT GK

M&P CFT Ing. Mara Celeste Musso

Pgina 121 de 209

Curso TERMINALES GRFICAS

11.2.3- Serie XBT GTW

M&P CFT Ing. Mara Celeste Musso

Pgina 122 de 209

Curso TERMINALES GRFICAS

11.3-Configuracin del Video


11.3.1- Habilitacin de Video
En el explorador debo habilitar video, en el formato requerido:

11.3.2- Configuracin Grabar

M&P CFT Ing. Mara Celeste Musso

Pgina 123 de 209

Curso TERMINALES GRFICAS

Variable de Control de Videograbacin:


Variable entera que controla la videograbacin: 0 No operacin 1 Grabar 2 Vaciar Bufffer en Tarjeta CF

Variable de Estado de Videograbacin:


Variable entera que controla el Estado de la Operacin de Video: 0 Inactivo 1 Error 2 Grabacin 3 Reproduccin 4 Pausa 5 Adelantar 6 Rebobinar

Cdigo de Error de Videograbacin:


Variable entera que indica el cdigo de error que se produjo durante la operacin grabacin de video.

Modo Automtico:
Aumenta en forma automtica el nmero de fichero de la videograbacin en un nmero cada vez que se guarda un fichero de vdeo. Nmero de ficheros a mantener: Define el nmero mximo de ficheros de videograbaciones que el destino puede guardar. Puede especificar cualquier nmero entre 1 y 200. Una vez que el destino alcanza el nmero mximo de vdeos registrados, la variable VideoRecord.FileNo se restablece en 1. Cualquier vdeo registrado adicional comenzar a sobrescribir los vdeos registrados que se guardaron en la unidad. Muestra del formato del fichero: Proporciona una muestra del formato de fichero con las configuraciones definidas.

Modo Manual:
Permite especificar el nombre de fichero de videograbacin. Variable de No. de fichero. Propiedad de slo lectura. Una variable tipo entero. Visualiza la variable, VideoRecord.FileNo, que controla el nombre de fichero de vdeo. Puede definir el nombre del fichero de la videograbacin, escribiendo a esta variable. En Runtime, el valor que se muestra es para el prximo nmero de fichero y no el actual. Agregar fecha, Aade la fecha de la videograbacin al nombre del vdeo. Seleccione el formato de fecha de la lista desplegable de Fecha. Muestra del formato del fichero, Proporciona una muestra del formato de fichero con las configuraciones definidas.

Grabar en un Buffer:
El destino graba el suministro de vdeo en vivo en el bfer en forma continua. Defina el tamao del bfer en minutos: 0.5-10. El texto junto al campo muestra el tamao del bfer en MB.

Guardar archivo tipo:


Seleccione el formato en el que se guardar el archivo de vdeo. Esta propiedad slo est disponible para los destinos que admiten el formato MP4.

M&P CFT Ing. Mara Celeste Musso

Pgina 124 de 209

Curso TERMINALES GRFICAS

11.3.3- Captura de Reproduccin

Variable de Control de Captura de Reproduccin:


Variable entera que controla la captura de video. Esta variable podr tomar 3 valores: 0 No operacin 1 Guardar 2 Imprimir 3 Guardar e imprimir

M&P CFT Ing. Mara Celeste Musso

Pgina 125 de 209

Curso TERMINALES GRFICAS

Variable de Estado de Captura de Reproduccin:


Variable entera que controla el Estado para la reproduccin de la captura y la captura en vivo son: VideoSnapshot.Status y VideoSnapshotLive.Status: Esta variable podr tomar los valores: 0 Guardando 1 Finaliz guardado 2 Guardar Error de Bit 3 Reservado 4 Imprimir 5 Impresin Finalizada 6 Error de Impresin de bit 7 Reservado 8 Capturando 9 Esperando por la impresora

Cdigo de Error de Captura de Reproduccin:


Variable entera que indica el cdigo de error que se produjo durante la operacin grabacin de video.

Desactivacin Impresin/ Guardar:


La opcin limpiar imprimir/guardar reconfigura los valores de la variable instantnea cuando se lleva a cabo una operacin de impresin o guardado de instantnea. Ninguno, Las variables de error, control y estado no se reconfiguran cuando se realiza una operacin de impresin o guardado de una captura de pantalla. Variable de Control, El valor de la variable control se reconfigura a 0 una vez que se lleva a cabo una operacin de impresin o guardado de una instantnea Las variables error y estado no se reconfiguran en forma automtica. El usuario puede configurar cualquier mtodo para reconfigurar estas variables. Variable de Estado Error, Las variables de error, control y estado no se reconfiguran cuando se realiza una operacin de impresin o guardado de una captura de pantalla. Sin embargo cuando se reconfigura el valor variable de control, las variables de estado y error se reconfiguran en forma automtica

Modo Automtico:
Idem Grabar.

Modo Manual:
Idem Grabar.

Compresin de Archivo:
Define la cantidad de compresin que se usar en el archivo de instantnea cuando se guarde en formato .jpeg Baja compresin Instantneas de alta calidad Archivo de gran tamao Alta compresin Instantneas de baja calidad Archivo de tamao pequeo

M&P CFT Ing. Mara Celeste Musso

Pgina 126 de 209

Curso TERMINALES GRFICAS

11.3.4- Captura de Pantalla en Vivo

Los parmetros son los mismos que para Captura de reproduccin.

M&P CFT Ing. Mara Celeste Musso

Pgina 127 de 209

Curso TERMINALES GRFICAS

11.3.5- Visualizador de Video


NOTA: La presentacin de vdeo no puede ser menor de 160 x 120 pxeles. Slo pueden haber dos presentaciones de vdeo en un panel a la vez. 1) Hacer clic en el icono Presentacin de vdeo en la barra de herramientas de objetos grficos:

2) Dibujar la presentacin de vdeo en el panel y hacer clic izquierdo para completar el dibujo. Se mostrar el cuadro de dilogo Configuracin de presentacin de vdeo.

M&P CFT Ing. Mara Celeste Musso

Pgina 128 de 209

Curso TERMINALES GRFICAS

3) Configurar los parmetros de presentacin de vdeo. Configura la Presentacin de vdeo para mostrar el suministro que viene desde la cmara de vdeo conectada al puerto RCA

Configura la Presentacin de vdeo para reproducir ficheros de vdeo Inicialmente no muestra un vdeo. Inicialmente mostrar el vdeo seleccionado. Use la lista desplegable Fichero de datos de video para seleccionar el vdeo a mostrar. El vdeo definido por la expresin o la variable de cadena se reproduce cada vez que el usuario cambia al panel con la presentacin de vdeo. Esta caracterstica hace que el fichero de vdeo que se est reproduciendo en la presentacin de vdeo est en bucle de forma continua.

Habilita el uso de teclados emergentes para la presentacin de vdeo.

El destino XBTGT puede reproducir y grabar ficheros MP4. El destino XBTGTW puede reproducir los ficheros MP4, sin embargo, no los puede grabar. Para reproducir ficheros MP4, MP4 CODEC debe estar instalado en el ordenador, y destino XBTGTW. En runtime, un fichero MP4 reproducir el vdeo sin sonido. TECLADO EMERGENTE:

M&P CFT Ing. Mara Celeste Musso

Pgina 129 de 209

Curso TERMINALES GRFICAS

11.4-Configuracin de Capturas de Pantalla


11.4.1- Introduccin
Hacer una captura de pantalla me permite: Almacenar dicha captura en formato jpeg Imprimir la captura de pantalla

Guardar capturas de pantalla

Imprimir capturas de pantalla

11.4.2- Habilitacin de Captura de Pantalla


En el explorador debo habilitar captura de video:

11.4.3- Configuracin de Control/ Guardar


Los parmetros son similares a los de captura de Video.

M&P CFT Ing. Mara Celeste Musso

Pgina 130 de 209

Curso TERMINALES GRFICAS

11.4.4- Configuracin de Guardar

11.4.5- Configuracin Imprimir


En el explorador debo Impresora, y luego seleccionar Tipo de Impresora y Puerto:

Puedo seleccionar los elementos a incluir en la Cabecera, fuente y Tamao:

M&P CFT Ing. Mara Celeste Musso

Pgina 131 de 209

Curso TERMINALES GRFICAS

12- Compartir Datos


12.1-Compartir datos entre 2 mquinas destino
Puede usar variables para compartir datos entre mquinas de destino y un cliente Web Gate. Uno de los beneficios de compartir datos es que se puede exponer los valores de registro al PLC a otros PLCs que de otra manera no podran ver los datos.

12.1.1- Uso Compartido de datos entra destinos


Compartir datos le permite compartir datos entre destino en el mismo proyecto y un cliente Web Gate. Cada destino tiene un conjunto de variables. Otros destinos pueden acceder a estas variables en la ejecucin, siempre y cuando las mquinas de destino residan en la misma red y los destinos sean configurados para compartir sus datos. Por ejemplo, en el diagrama de abajo, el compartir datos hace posible que el PLC A puede ver los valores de registrados que residen en el PLC B.

Si el autmata A, B, y C son de distintos fabricantes, el compartir datos puede que sea la nica forma para que los autmatas vean los valores registrados en los otros autmatas.

Si usa una mquina de destino con dos tarjetas de red, slo una de las tarjetas puede usarse con Compartir datos. La direccin IP est configurada en las propiedades de destino.

M&P CFT Ing. Mara Celeste Musso

Pgina 132 de 209

Curso TERMINALES GRFICAS

12.1.2- Nmero de Variables a Compartir


Tanto en nmero de variables que se puede compartir como el nmero de destinos que se puede compartir las variables son limitados, MXIMO: 300. El mximo nmero de variables compartidas es el nmero mximo de variables que son compartidas en un momentoNO el mximo nmero de variables con compartir-habilitado (Solo lectura y Lectura/Escritura). En otras palabras, el nmero de variables que establece en Slo lectura o Lectura/Escritura no tiene lmites; slo el nmero de variables a las cuales se acceden por otros destinos es limitado. El rendimiento puede pasar a ser un problema si excede el mximo recomendado.

12.1.3- Nmero de Conexiones de Destino


El Nmero mximo de conexiones compartidas refiere al nmero de destinos a los cuales puede conectarse una mquina de destino a la vez, MAXIMO: 8. Las conexiones pueden ser rechazas si sobrepasan el mximo recomendado, debido a que la mquina de destino agota sus puertos de comunicacin.

12.1.4- Configuracin de las Variables Compartidas


En las Propiedades de destino, configure Compartir datos en Habilitado.

En las propiedades de la variable, configure Compartir como Slo lectura o Lectura/Escritura. Lectura, Puede leer el valor de la variable en otro destino o en Web Gate. Lectura/Escritura, Puede leer y escribir a la variable desde otro destino o desde Web Gate.

M&P CFT Ing. Mara Celeste Musso

Pgina 133 de 209

Curso TERMINALES GRFICAS

12.1.5- Calidad de Datos


Cuando ocurren errores de comunicacin, el icono de control de calidad aparece en objetos que muestran valores desde otras mquinas de destino. El icono indica datos no confiables.

El destino A muestra variables del destino B

En el ambiente de compartimiento de datos, hay tres razones por la cual el icono de control de calidad podra aparecer en el destino despus del arranque. La conexin entre las mquinas de destino es defectuosa. La otra mquina de destino podra estar apagada, el cable podra estar desconectado o daado, o la red podra estar cada.

La mquina de destino no puede localizar los destinos remotos que emplean direcciones IP como se ha definido en el editor.

Se le niega al destino acceso a las variables en la mquina de destino remota. O bien el destino no ha sido configurado para compartir sus variables o las variables a las cuales se est accediendo no son compartidas (propiedad compartir = ninguno).

Las variables que son referenciadas por otros destinos deben ser definidas como de slo-lectura o Lectura/Escritura.

M&P CFT Ing. Mara Celeste Musso

Pgina 134 de 209

Curso TERMINALES GRFICAS

12.2-Ingreso Exclusivo
El compartir datos es una caracterstica muy til que permite que una mquina de destino visualice y cambie los datos en otra mquina de destino, o acceder al mismo PLC desde dos ubicaciones fsicamente diferentes. Con esto tambin se puede producir situaciones donde dos operadores diferentes podran comenzar a trabajar con el mismo equipo sin saber las acciones de cada uno. Para evitar ingresos simultneos a la misma variable, puede configurar relaciones de ingreso exclusivo entre destino a destino y destino a cliente Web Gate. Con esta caracterstica se puede detener otras mquinas de destino de cambiar el valor de las variables con las que se est trabajando. Permisos de ingreso exclusivo En la ejecucin, cuando se trata de cambiar la configuracin de un panel a ingreso exclusivo, el destino solicita permiso desde el destino configurado como el administrador de ingreso. Este destino concede la solicitud (si ninguno de los otros destinos est en modo de entrada exclusivo) o bien rechaza la solicitud (si uno de los otros destinos est en modo de entrada exclusivo). Si la solicitud es permitida, se puede empezar a trabajar con el panel de ingreso exclusivo. Si la solicitud es rechazada, el destino permanece en el mismo panel y muestra un mensaje. Tiempo de inactividad En la ejecucin, cuando un destino muestra un panel de ingreso exclusivo, y la cantidad de tiempo definida en la propiedad tiempo de inactividad pasa son ninguna operacin de ingreso realizada por el usuario (tocar el panel o pulsar alguna tecla de contacto), luego el administrador de ingreso fuerza al destino a mostrar su panel inicial. Si el destino estaba mostrando el panel de ingreso exclusivo en una ventana emergente, entonces esta ventana emergente se cerrar.

M&P CFT Ing. Mara Celeste Musso

Pgina 135 de 209

Curso TERMINALES GRFICAS

12.2.1- Creando una relacin de ingreso exclusivo


Despus de crear dos o ms destinos, en las propiedades del proyecto habilite la sincronizacin de ingreso.

En la propiedad Administrador de ingreso, seleccione el destino que controlar los derechos de ingreso exclusivo. Para limitar la cantidad de tiempo que un panel puede permanecer en ingreso exclusivo, seleccione la casilla tiempo de inactividad y especifique el tiempo en minutos. El destino que ha seleccionado como administrador de ingreso deber se configurado con compartimiento de datos. En las propiedades del destino del administrador de datos, configure compartir datos = habilitado. Defina el ingreso exclusivo a habilitado para paneles que desea agregar al grupo de ingreso exclusivo.

M&P CFT Ing. Mara Celeste Musso

Pgina 136 de 209

Curso TERMINALES GRFICAS

12.2.2- Variables de datos compartidos


Cuando su proyecto emplea compartir datos, puede tener mltiples mquinas de destino configuradas a ingresar datos a una misma variable. En el siguiente ejemplo, los destinos A, B y C (cliente Web Gate) estn configurados con la variable Int01, la cual reside en el destino A.

Si mltiples usuarios tratan de cambiar la misma variable desde mltiples destinos al mismo tiempo, el resultado podra ser impredecible. Para asegurar que las mquinas de destino operan en forma consistente y predecible, debe emplear el ingreso exclusivo. Los destinos A, B, y C (cliente Web Gate), tienen paneles de entrada exclusivos donde puede ingresar valores a A.Int01

Al usar el ingreso de esta forma se asegura que slo una mquina de destino o cliente de Web Gate pueda editar el valor en A.Int01.

12.2.3- Ingreso Exclusivo y Comunicacin en RunTime


El administrador de ingresos de la mquina de destino controla que destino tiene ingreso exclusivo. Cuando uno de los destinos trata de mostrar un panel de ingreso exclusivo, solicita permiso para ingreso exclusivo desde mquina de destino administradora de ingreso. El administrador de ingreso o bien acepta o rechaza el permiso, dependiendo de si otro destino ya est empleando el ingreso exclusivo.

M&P CFT Ing. Mara Celeste Musso

Pgina 137 de 209

Curso TERMINALES GRFICAS

13- Web Gate


13.1-Supervisin de Mquinas remotas
Web Gate le permite a la mquina de destino actuar como un servidor de Web. Cuando se habilita Web Gate en un destino, un usuario puede conectar al objetivo a travs de un explorador o un ordenador remoto Segn la configuracin de Web Gate, puede leer y escribir informacin en la mquina de destino desde el ordenador remoto.

13.1.1- Caractersticas de Web Gate


Seguridad Slida Puede limitar el acceso a Web Gate basado en las direcciones IP de un ordenador remoto o mediante contraseas. Capacidad del servidor Web El servidor Web le permite a la mquina de destino compartir su informacin con un ordenador remoto a travs de la LAN corporativa o Internet. Ingreso exclusivo El ingreso exclusivo evita el ingreso simultneo a la misma variable. Con esta caracterstica puede detener otras mquinas de destino de que cambien el valor de variables en las cuales est trabajando en el ordenador remoto. Compartir datos Compartir datos le permite compartir datos entre un destino y ordenador remoto. Cada destino tiene un conjunto de variables. El ordenador de un cliente puede tener acceso a estas variables durante runtime, siempre y cuando el destino est configurado en Web Gate, es accesible en una red o LAN y el destino est configurado para compartir sus datos. Sincronizacin Cuando se sincroniza un ordenador remoto y un destino, el cambio de panel que aparece en el destino tambin cambia el panel en el ordenador remoto. Web Gate permite la sincronizacin en el ordenador remoto.

13.1.2- Terminales que soportan Web Gate


Serie XBTGT 2130/2330/4230/4330/4340/5230/5330/5340/6340/7340 Serie XBTGK, 2330/5330 Serie XBTGTW 450/750 iPC Smart / Compact

M&P CFT Ing. Mara Celeste Musso

Pgina 138 de 209

Curso TERMINALES GRFICAS

13.1.3- Requerimientos para instalar Web Gate


Web Gate requiere que configure lo siguiente: Configuracin de acceso a la Web Definir las configuraciones de acceso a la Web para: Puerto de acceso, ID del panel inicial y restricciones de la direccin IP. Caractersticas de Web Gate Configure los parmetros de publicacin del destino para paneles, ventanas emergentes y acciones y configure las variables del destino que sern compartidas con el ordenador remoto. El ordenador remoto para la supervisin de Web Gate Para efectuar la supervisin remota, el PC remoto slo requiere un explorador y el control de ActiveX de Web Gate de Vijeo-Designer. NOTAS: Para usar Web Gate, debe haber una tarjeta CF en el destino. Tenga presente los puntos claves importantes de Web Gate. Recomendamos el uso de explorador Microsoft Internet Explorer.

13.1.4- Tipo de conexiones Web Gate


Conectar usando un router a travs de la LAN de oficina Si su planta y oficina estn conectadas a LANs diferentes, puede acceder a la mquina de destino con el PC remoto usando un router.

M&P CFT Ing. Mara Celeste Musso

Pgina 139 de 209

Curso TERMINALES GRFICAS

Conexin desde fuera de la oficina Conectar a travs un enrutador de conexin telefnica:

Conectar a travs de Internet: Con la capacidad de servidor de Web Gate puede configurar una direccin IP para el destino y permitir que un PC remoto acceda al destino a travs de Internet.

NOTAS Web Gate usa un puerto HTTP y un puerto de compartir datos. Web Gate no funciona a travs un servidor Proxy. Para usar Web Gate, ya sea no use un servidor Proxy, o configure Reenvo a puerto en el servidor proxy con la direccin de la mquina de destino.

M&P CFT Ing. Mara Celeste Musso

Pgina 140 de 209

Curso TERMINALES GRFICAS

13.1.5- Pasos para configurar la Supervisin Remota


1- Permitir Web Gate en las propiedades de destino.

2- Defina las configuraciones para Web Gate, tales como Control de acceso, PortID, y InitialPanel, Publicar, y Tiempo de inactividad.

3- Definir las configuraciones de publicacin de Web Gate en su destino.

M&P CFT Ing. Mara Celeste Musso

Pgina 141 de 209

Curso TERMINALES GRFICAS

Opcin
Ningn cambio Runtime HMI

Descripcin
Retiene los parmetros de publicacin definidos individualmente en los paneles, las ventanas emergentes y las acciones. Los paneles, ventanas emergentes y acciones definidos slo publican en el Runtime de la mquina de destino y no estarn disponibles desde Web Gate. Los paneles, ventanas emergentes y acciones definidos slo publican en Web Gate y no estarn disponibles desde HMI Runtime. Los paneles, ventanas emergentes y acciones definidos publicarn tanto en el HMI Runtime como en Web Gate.

Web Gate Todo

4- Especificar cuales variables ver y editar desde el PC del cliente de Web Gate.

5- Configurar el PC remoto para usar Web Gate. Para conectar el ordenador remoto a Web Gate, el ordenador remoto debe tener: Cumplir con los requerimientos del sistema. Tener instalado el control de ActiveX de Web Gate de Vijeo-Designer. 6- Descargue el proyecto en la mquina de destino.

M&P CFT Ing. Mara Celeste Musso

Pgina 142 de 209

Curso TERMINALES GRFICAS

13.2-Trabajando con Web Gate


13.2.1- Entorno

13.2.2- Conexin
Para conectar un ordenador remoto a un destino: 1) Inicie Runtime en la mquina de destino. 2) Inicie el explorador en el ordenador remoto. 3) En la barra de direccin del explorador, ingrese la direccin IP de la mquina de destino. Ejemplo 1 Cuando Web Gate usa 80 (predeterminado) como su nmero de puerto: http://192.168.0.2

Ejemplo 2 Cuando Web Gate usa un nmero de puerto no predeterminado (como ser 800): http://192.168.0.2:800 El servidor de Web Gate no puede usar nmero de puerto 8000, el cual est reservado. El explorador se conecta con el destino y Web Gate se visualiza en el explorador. Para conectarse a un Runtime que se est ejecutando en el mismo ordenador que el cliente de Web Gate, ingrese http://127.0.0.1 en el campo de direccin de Internet Explorer.

M&P CFT Ing. Mara Celeste Musso

Pgina 143 de 209

Curso TERMINALES GRFICAS

13.3-Principales puntos de Web Gate


13.3.1- Nmero de conexiones
Un servidor de la mquina de destino puede admitir hasta ocho conexiones del cliente de Web Gate a la vez. Un cliente de Web Gate puede conectarse a ocho servidores de mquina de destino a la vez. Recuerde que el cliente no se puede conectar al servidor de la mquina de destino ms de una vez. Notas El rendimiento del panel y las conexiones del cliente puede verse afectado por el nmero de conexiones, la complejidad del proyecto, y la cantidad de datos que se transfieren desde el panel a cada cliente. Limite el nmero de conexiones para el mejor rendimiento de Web Gate.

13.3.2- Compartir Datos


Cuando activa Web Gate, en forma automtica activa la caracterstica de compartir datos. Notas El nmero de clientes que pueden conectarse a una mquina de destino a la misma vez depende del nmero de conexiones disponibles para Compartir datos. Por ejemplo, si una mquina de destino admite ocho conexiones para Compartir datos y dos conexiones estn en uso, slo pueden conectarse seis clientes al destino.

13.3.3- Capacidad del Panel


Cuando use Web Gate, el tamao de un panel debiera ser de 64 KB o menos. Ver una advertencia en la zona de retroalimentacin cuando genere un proyecto con un tamao de panel que exceda los 64 KB. Es posible que el panel no se visualice en la mquina del cliente.

13.3.4- Problemas de Fuente


Si la fuente que usa en la mquina de destino no est disponible en el ordenador remoto, Web Gate usa la fuente ms cercana. Es posible que los tamaos de fuente no coincidan, por lo tanto puede que partes de la visualizacin estn truncadas al alcanzar el nmero mximo de dgitos/caracteres. Asegrese de dejar espacio extra en el rea del visualizador para acomodar las fuentes que no coinciden. En otros casos, la fuente en Web Gate puede que sea demasiado pequea para ser visible. Asegrese de probar las aplicaciones completamente para que cumplan con los requisitos.

M&P CFT Ing. Mara Celeste Musso

Pgina 144 de 209

Curso TERMINALES GRFICAS

13.3.5- Calidad de Datos


En el PC cliente, cuando hay un error de comunicacin, es posible que aparezca el icono de calidad de datos en los objetos que muestran el valor de las variables externas. El icono indica que los datos no son confiables.

Hay dos razones por las cuales los datos pueden resultar ser no confiables: Conexin entre el cliente Web Gate y la mquina de destino. El icono de calidad de datos se visualiza en el cliente de Web Gate si hay un problema con la conexin de la red entre el cliente y la mquina de destino. Puede que los datos sean vlidos en la mquina de destino pero no lo son en el cliente de Web Gate. Conexin entre la mquina de destino y el equipo. El icono de calidad de datos se visualiza en la mquina de destino Y en el cliente de Web Gate si hay un problema con la conexin entre la mquina de destino y el equipo. Puede que los datos sean vlidos en el equipo pero no son visibles en la mquina de destino en el cliente de Web Gate.

13.3.6- Velocidad de Procesamiento


Cuando los ordenadores clientes se conectan a la mquina de destino, es posible que la velocidad de procesamiento de la mquina de destino sea ms lenta cuando visualice ventanas emergentes o cambie paneles.

13.3.7- Fecha y Hora Web Gate


Dado que la fecha y hora se basan en la hora de Greenwich, al visualizar proyectos usando Web Gate, la fecha y hora se convierten al huso horario desde donde se est viendo la aplicacin.

M&P CFT Ing. Mara Celeste Musso

Pgina 145 de 209

Curso TERMINALES GRFICAS

13.3.8- Grficos de Tendencia


Los grfico de tendencias visualizados en Web Gate pueden no coincidir exactamente con los grficos de tendencia en la mquina de destino. Factores tales como trfico de la red y la carga de la UCP de la mquina de destino pueden alterar el momento exacto cuando el cliente de Web Gate recibe y visualiza los datos de tendencia.

13.3.9- Variables Externas


Cuando use Web Gate para cambiar el valor de las variables externas cuyos datos existen en el equipo externo, la operacin leer y escribir puede que no se lleve a cabo en la forma esperada. Por ejemplo, cuando use documentos de iniciacin para ejecutar una operacin de escritura, la lectura de datos desde el equipo no se ejecuta en forma adecuada. Es posible que necesite reducir la frecuencia se trata de una secuencia de comandos peridica, o separar las operaciones de escritura en secuencias de comandos mltiples para dividir los datos.

13.3.10-

Ingreso Exclusivo

Es posible que haya un conflicto entre la sincronizacin de Web Gate y la caracterstica de ingreso exclusiva. Esto sucede cuando la sincronizacin se activa y el destino conectado visualiza un panel con el ingreso exclusivo. En este caso, Web Gate muestra un mensaje de error y muestra el panel inicial del destino.

13.3.11

Caractersticas no Disponibles en Web Server


El componente de la caja de herramientas del administrador de seguridad no es admitida por Web Gate. Las operaciones de Configuracin de visualizacin no estn disponibles desde las animaciones tctiles o interruptores. Algunos mtodos de script no son compatibles con el cliente Web Gate. Las acciones que ejecutan Al apagar no son compatibles. Las cadenas que usan una fuente que no est instalada en el PC cliente pueden verse diferentes desde la mquina de destino. Las cadenas se visualizan con la fuente ms cercana disponible en el cliente Web Gate. La visualizacin de vdeo no se respalda en Web Gate. En el cliente de Web Gate la impresin no est disponible. Web Gate no admite los botones Atrs, Adelante, y Actualizar de los exploradores de la Web. El uso de estos botones puede producir errores durante el tiempo de ejecucin.

M&P CFT Ing. Mara Celeste Musso

Pgina 146 de 209

Curso TERMINALES GRFICAS

14- Ejemplos
14.1-Panel Inicio

Texto

Texto

Botn de Accin: Cambia al Panel Men

14.2-Panel Men

Botones de Accin, cambia al Panel: Inicio Men Tanque Grfico Alarma

M&P CFT Ing. Mara Celeste Musso

Pgina 147 de 209

Curso TERMINALES GRFICAS

14.3-Paneles Principales
Los paneles Inicio y Men, utilizaron un panel principal como base:

Panel_1:

Botones de Accin, cambia a Paneles Emergentes: Calendario Reloj Idioma

Panel_2:

Botones de Accin, cambia a Paneles Base: Tanque Grfico Alarma ndice Men

Botones de Accin, cambia a Paneles Emergentes: Calendario Reloj Idioma

M&P CFT Ing. Mara Celeste Musso

Pgina 148 de 209

Curso TERMINALES GRFICAS

14.4-Paneles Emergentes

14.4.1- Idioma
Se van a utilizar 2 idiomas: Ingls y Espaol.

Cerrar Panel Emergente

Cambiar Idioma: Sistema: Ingls Usuario: Ingls

Cambiar Idioma: Sistema: Espaol Usuario: Espaol

M&P CFT Ing. Mara Celeste Musso

Pgina 149 de 209

Curso TERMINALES GRFICAS

14.4.2- Hora

Configuracin de las Agujas del Reloj: Girar

Hora Digital, insertando de la Caja de Herramientas: Time Display

14.4.3- Calendario
Desde la Caja de Herramientas insertamos: Date Switch:

M&P CFT Ing. Mara Celeste Musso

Pgina 150 de 209

Curso TERMINALES GRFICAS

14.5-Ejemplo 1
Se desea controlar el Nivel de lquido de un Tanque de 500Lts. El nivel de lquido es informado por el PLC en la %MW100. Modo de Funcionamiento Automtico, el PLC controla el Nivel de lquido: Nivel [%MW100] < NIVEL_INF Activa la BOMBA Nivel [%MW100] > NIVEL_SUP Apaga la BOMBA BOMBA es una salida del PLC %Q0.0, y es informada a la terminal mediante una Marca %M0. Por otro lado existe una entrada del PLC %I0.0: VLVULA que permite el vaciado del tanque, y es informada a la terminal de dilogo mediante una Marca %M1. Los Niveles Inferior y Superior por defecto toman el valor 100 y 400 respectivamente. Estos valores pueden ser modificados desde la terminal mediante las variables NIVEL_INF y NIVEL_SUP, y llegan al PLC mediante %MW101 y %MW102.

M&P CFT Ing. Mara Celeste Musso

Pgina 151 de 209

Curso TERMINALES GRFICAS

14.5.1- Configuracin Puerto de Comunicaciones


La comunicacin con el PLC la haremos va Serie:

Definimos los parmetros de Comunicacin: Velocidad: 19200 Bit de Paridad: Ninguno Bit de Parada: 1 La Terminal se comporta como Maestro, y el PLC como Esclavo

M&P CFT Ing. Mara Celeste Musso

Pgina 152 de 209

Curso TERMINALES GRFICAS

Estos parmetros deben coincidir en la configuracin del PLC

M&P CFT Ing. Mara Celeste Musso

Pgina 153 de 209

Curso TERMINALES GRFICAS

14.5.2- Definicin de Variables

Creacin de la Variable Nivel: %MW100:

M&P CFT Ing. Mara Celeste Musso

Pgina 154 de 209

Curso TERMINALES GRFICAS

14.5.3- Informacin a Mostrar

4 1

1) Valor numrico Nivel:


Visualizador Numrico Variable: Nivel

M&P CFT Ing. Mara Celeste Musso

Pgina 155 de 209

Curso TERMINALES GRFICAS

2) Nivel como Fluido en el tanque:


Insertamos desde la Caja de Herramientas/ Grfico de Tanque (Nivel):

3) Posicin Nivel Superior e Inferior:


Asignamos la propiedad de Posicin Vertical:

M&P CFT Ing. Mara Celeste Musso

Pgina 156 de 209

Curso TERMINALES GRFICAS

4) Estado de la Bomba/ Vlvula:


El estado de la Bomba ser manejado en forma automtica por el PLC. Para mostrar el Texto indicando ON/ OFF, utilizamos la Propiedad: Recurso de Texto

M&P CFT Ing. Mara Celeste Musso

Pgina 157 de 209

Curso TERMINALES GRFICAS

14.5.4- Modificacin desde la Terminal

1 2

1) Cambio Estado Vlvula:


Asignamos Propiedad de Pulsacin a la vlvula:

M&P CFT Ing. Mara Celeste Musso

Pgina 158 de 209

Curso TERMINALES GRFICAS

2) Ingreso Valor Nivel Inferior y Superior:

M&P CFT Ing. Mara Celeste Musso

Pgina 159 de 209

Curso TERMINALES GRFICAS

14.5.5- Programacin del PLC


Manejo de la Bomba desde el PLC: Si Nivel < Nivel_Inf Bomba_ON=1 Si Nivel > Nivel_Sup Bomba_ON=0

Simulacin del Nivel del tanque en el PLC: Si Bomba_On=1 Nivel Incrementa en 10lts/seg Si Vlvula_ON=1 Nivel Decrementa en 5lts/seg Se utiliza la Marca %M10, para generar los pulsos por segundo.

M&P CFT Ing. Mara Celeste Musso

Pgina 160 de 209

Curso TERMINALES GRFICAS

14.6. Ejemplo 2
Se agregan los 2 modos de funcionamiento: Modo Automtico Modo Manual Este modo es decidido por el operador desde la terminal, y se lo informa al PLC a travs de la variable %M2 Modo Manual: La marcha y parada de la Bomba, se decide manualmente desde la terminal. Para poder acceder a cambiar el Modo se debe tener al menos Nivel de Seguridad: Operador. Se definen 3 niveles de Seguridad: Grupo Usuario Nivel Administrador adm 3 Operador oper 2 Usuario user 1

2 3

M&P CFT Ing. Mara Celeste Musso

Pgina 161 de 209

Curso TERMINALES GRFICAS

14.6.1- Configuracin de la Seguridad


Desde el Navegador, seleccionando Seguridad, en el Inspector de Propiedades, se puede seleccionar: Emplear Seguridad

Creacin de Grupos de Seguridad

Creacin de Usuarios de Seguridad

M&P CFT Ing. Mara Celeste Musso

Pgina 162 de 209

Curso TERMINALES GRFICAS

14.6.2- Login y Logout


En los paneles principales agregamos los conos de Login y Logout. Los mismos se pueden obtener de la Caja de Herramientas/ Seguridad

M&P CFT Ing. Mara Celeste Musso

Pgina 163 de 209

Curso TERMINALES GRFICAS

14.6.3- Ingreso del Modo


Si el nivel de Seguridad es Superior a 1, se habilita el cambio de Modo: Manual o Automtico.

Utilizamos un Botn para cambiar el Bit Modo (%M2). En la solapa Avanzado, configuramos el Nivel de Seguridad requerido para poder actuar sobre el Botn.

El texto fue configurado utilizando las propiedades: Recurso de Texto:

M&P CFT Ing. Mara Celeste Musso

Pgina 164 de 209

Curso TERMINALES GRFICAS

14.6.4- Ingreso del Modo


Si el modo seleccionado es Manual (%M2=1), y el nivel de usuario es superior a 1, se habilita la modificacin del Estado de la Bomba, desde la terminal.

Por otro lado si el Nivel de Usuario es Mayor a 1, y Modo=1, habilitamos la visualizacin del cono: que indica Accin.

M&P CFT Ing. Mara Celeste Musso

Pgina 165 de 209

Curso TERMINALES GRFICAS

14.6.5- Visualizacin del Nivel de Seguridad


Asignamos a un cuadro de Texto, Recursos de Color y Texto. Se visualizar la palabra de Sistema _UserLevel

M&P CFT Ing. Mara Celeste Musso

Pgina 166 de 209

Curso TERMINALES GRFICAS

14.6.6- Programa en el PLC


Debe tenerse en cuenta la operacin del PLC segn el Modo: Manual/ Automtico (%M2)

Para la simulacin debe tenerse en cuenta, que el nivel no supere los 500Lts, ni est debajo de los 0Lts

M&P CFT Ing. Mara Celeste Musso

Pgina 167 de 209

Curso TERMINALES GRFICAS

14.7. Ejemplo 3
Se desea visualizar en 3 grficos de tendencia la variacin de nivel de lquido: Tendencia en Tiempo Real Tendencia Histrica Tendencia Trazada

M&P CFT Ing. Mara Celeste Musso

Pgina 168 de 209

Curso TERMINALES GRFICAS

14.7.1- Grupo de Registro


Se debe crear un grupo de Registro y Definir

Registro de Datos en forma Peridica cada 1 segundo

Los datos sern almacenados en SRAM

M&P CFT Ing. Mara Celeste Musso

Pgina 169 de 209

Curso TERMINALES GRFICAS

14.7.2- Variable Nivel asociada al Grupo de Registro

14.7.3- Tendencias en Tiempo Real


Para crear un grfico de tendencias en tiempo real, se debe seleccionar de la barra de herramientas:

M&P CFT Ing. Mara Celeste Musso

Pgina 170 de 209

Curso TERMINALES GRFICAS

M&P CFT Ing. Mara Celeste Musso

Pgina 171 de 209

Curso TERMINALES GRFICAS

14.7.4- Tendencias Histricas


Para crear una grfico de tendencias Histricas, se debe seleccionar desde la Caja de Herramientas/ Tendencias/ Histricas:

M&P CFT Ing. Mara Celeste Musso

Pgina 172 de 209

Curso TERMINALES GRFICAS

14.7.5- Tendencias Trazadas


Para crear un grfico de tendencias Trazadas, debe seleccionar desde la Caja de Herramientas/ Tendencias/ Trazadas:

M&P CFT Ing. Mara Celeste Musso

Pgina 173 de 209

Curso TERMINALES GRFICAS

14.7.6- Conversin de Registro de Datos


Trabajando contra el Simulador es posible visualizar los Datos Registrados. La ruta es: C:\Archivos de programa\Schneider Electric\Vijeo-Designer\VijeoRuntime\public\Projects\Nombre_Proyecto\Data\Log

Se genera un Archivo .DAT por cada variable Registrada

Para poder abrirlo, es necesario realizar una conversin, mediante una herramienta de Vijeo Designer:

Nota: el Administrador de Datos de Vijeo Designer puede instalarse en forma independiente y no requiere registro.

M&P CFT Ing. Mara Celeste Musso

Pgina 174 de 209

Curso TERMINALES GRFICAS

En nuestro caso por trabajar contra simulador: Archivos Locales

M&P CFT Ing. Mara Celeste Musso

Pgina 175 de 209

Curso TERMINALES GRFICAS

Buscamos la ruta del Archivo a Convertir y donde deseamos guardarlo:

M&P CFT Ing. Mara Celeste Musso

Pgina 176 de 209

Curso TERMINALES GRFICAS

Ahora el Registro de Datos, se encuentra almacenado en un Archivo .CSV:

Se genera un archivo por da. Para ver los datos registrados, primero abrir el Excel, buscar el archivo convertido. Abrir como:

M&P CFT Ing. Mara Celeste Musso

Pgina 177 de 209

Curso TERMINALES GRFICAS

Finalmente se Obtiene, para la variable NIVEL:

En el Caso de Nivel_SUP:

M&P CFT Ing. Mara Celeste Musso

Pgina 178 de 209

Curso TERMINALES GRFICAS

14.8. Ejemplo 4
En caso de funcionamiento en modo Manual, es posible que Nivel sobrepase lmites recomendados. Para advertir sobre sucesos como desborde/ vaco del nivel del tanque, se debe crear un aviso de Alarma. Alarma por Nivel, que se muestre en la pantalla de resumen de Alarmas y mediante un Banner discreto en la pantalla abierta actualmente: Nivel > 450 Nivel < 50 Pantalla de Alarma disparada por un bit activo generado por el PLC: Nivel > Nivel_Sup Nivel < Nivel_Inf %M3=1 %M4=1 Emergente Nivel Alto Emergente Nivel Bajo

M&P CFT Ing. Mara Celeste Musso

Pgina 179 de 209

Curso TERMINALES GRFICAS

14.8.1- Creacin Grupo de Alarmas

M&P CFT Ing. Mara Celeste Musso

Pgina 180 de 209

Curso TERMINALES GRFICAS

14.8.2- Alarma de Nivel

A la variable Nivel le asignamos Alarma de Lmite:

Para poder visualizar el aviso de alarma, agregar desde la Barra de Herramientas:

M&P CFT Ing. Mara Celeste Musso

Pgina 181 de 209

Curso TERMINALES GRFICAS

14.8.3- Alarma de Bit desde el PLC


Desde el PLC Nivel > Nivel_Sup %M3=1 Alarma_Alto Emergente Nivel Alto Nivel < Nivel_Inf %M4=1 Alarma_Bajo Emergente Nivel Bajo Se crearn 2 variables Alarma_Alto y Alarma_Bajo:

M&P CFT Ing. Mara Celeste Musso

Pgina 182 de 209

Curso TERMINALES GRFICAS

Se debe crear un panel emergente: Nivel_Alto

M&P CFT Ing. Mara Celeste Musso

Pgina 183 de 209

Curso TERMINALES GRFICAS

14.8.4- Resumen de Alarmas

Para poder visualizar el aviso de alarma, agregar desde la Barra de Herramientas:

14.8.5- Programacin del PLC

M&P CFT Ing. Mara Celeste Musso

Pgina 184 de 209

Curso TERMINALES GRFICAS

14.9-Configuracin de la Comunicacin
Vamos a trabajar contra el simulador de Unity Pro, por cuya Direccin es 127.0.0.1.

Estando en Modo Simulacin

En la Terminal, debemos configurar la direccin IP del PLC:

M&P CFT Ing. Mara Celeste Musso

Pgina 185 de 209

Curso TERMINALES GRFICAS

14.10-

Recetas

Desde la Terminal se selecciona el Color de una Preparacin. Existen 3 Colores Base: Rojo[%MW0] Amarillo [%MW1] Azul [%MW2]. De la combinacin de stos 3 se obtiene el COLOR de la MEZCLA [%MW3]. Colores Posibles para la Preparacin: Colores COLOR ROJO AMAR. AZUL Rojo SI NO NO Amarillo NO SI NO Azul NO NO SI Blanco SI SI SI Negro NO NO NO Verde NO SI SI Naranja SI SI NO Violeta SI NO SI

Porcentajes ROJO AMAR. AZUL 100% 0% 0% 0% 100% 0% 0% 0% 100% 33% 33% 34% 0% 0% 0% 0% 50% 50% 50% 50% 0% 50% 0% 50%

Se debe utilizar una Receta para seleccionar el COLOR. Al PLC se le indicarn los porcentajes de cada Colorante a utilizar para preparar la Mezcla. Trabajaremos con el PLC M340, utilizando el software de Programacin UNITY PRO. Simulador UNITY contra Simulador de VIJEO DESIGNER.

M&P CFT Ing. Mara Celeste Musso

Pgina 186 de 209

Curso TERMINALES GRFICAS

14.10.1- Declaracin de Variables en el PLC


Desarrollaremos el Programa utilizando UNITY PRO. Configuracin del PLC:

Declaracin de Variables:

El PLC recibe desde la Terminal, los porcentajes correspondientes a ROJO, AMARILLO y AZUL, y la cantidad de Recipientes a llenar con ese Color. Cuando finaliza la preparacin, habilita a la Terminal a Enviar un Nuevo Pedido. Mediante las Palabras Cant_Rojo, Cant_Amarillo y Cant_Azul, el PLC le indica a la Terminal, la cantidad de recipientes que se han llenado en total de cada color. Desde la Terminal se puede ejecutar el Comando RESET, para inicializar los contadores.

M&P CFT Ing. Mara Celeste Musso

Pgina 187 de 209

Curso TERMINALES GRFICAS

14.10.2- Vinculacin de Variables


En la Terminal se deben crear todas las variables de intercambio con el PLC. Es posible evitar esta creacin, mediante una vinculacin de variables desde UNITY PRO. Para ello el Proyecto en Unity Pro, debe estar guardado y Analizado sin Errores.

M&P CFT Ing. Mara Celeste Musso

Pgina 188 de 209

Curso TERMINALES GRFICAS

Las variables a Vincular deben ser del tipo Localizadas, y no Estructuradas (por el momento, a futuro se prevee trabajar con datos No Localizados y tipos de Datos Derivados)

M&P CFT Ing. Mara Celeste Musso

Pgina 189 de 209

Curso TERMINALES GRFICAS

14.10.3- Creacin de la Receta


Desde el Navegador, sobre Receta, Clic Derecho: Crear nuevo grupo de Recetas: COLORES

Recetas:

Ingredientes:

M&P CFT Ing. Mara Celeste Musso

Pgina 190 de 209

Curso TERMINALES GRFICAS

14.10.4- Animacin en la Pantalla

3 4

TANQUES Desde la Caja de Herramientas: Grficos de Tanques (Nivel).

M&P CFT Ing. Mara Celeste Musso

Pgina 191 de 209

Curso TERMINALES GRFICAS

RECIPIENTE Desde la Caja de Herramientas: Biblioteca de Imgenes Containers

El rectngulo que indica el Color: Animacin de Color

Recurso de Color:

M&P CFT Ing. Mara Celeste Musso

Pgina 192 de 209

Curso TERMINALES GRFICAS

CANTIDAD A LLENAR: Insertar un Visualizador de Datos Numricos:

SELECCIN DE LA RECETA Desde la Caja de Herramientas: Recetas Recipe_Select SEND TextStatus

RESET CONTADORES Botn de Accin: Al pulsar: SetBit[PLC_M340.RESET_cant] Al soltar: ResetBit[PLC_M340.RESET_cant]

M&P CFT Ing. Mara Celeste Musso

Pgina 193 de 209

Curso TERMINALES GRFICAS

14.10.5- Ver Cantidades


Desde la Pantalla de la Receta se llama a un Emergente que muestra un grfico con los valores totales de los recipientes llenado al momento, clasificados por Color:

Para representar las cantidades de cada color, se utiliz la herramienta grficos de barras: Desde la Caja de herramientas Grafico de Barras Horizontal.

14.10.6- Programacin del PLC

M&P CFT Ing. Mara Celeste Musso

Pgina 194 de 209

Curso TERMINALES GRFICAS

14.11-

Scripts & Acciones

14.11.1- Llenado del Recipiente


Mediante una accin Peridica, vamos a incrementar el Nivel de Lquido Contenido en el Recipiente a llenar.

M&P CFT Ing. Mara Celeste Musso

Pgina 195 de 209

Curso TERMINALES GRFICAS

Cambia es una variable interna, tipo Bool, utilizada para cambiar del estado llenado a desplazamiento. Desplaza y Llenado son variables Internas, Enteras, utilizadas para activar el desplazamiento y Llenado del recipiente.

En el Recipiente, configuramos las propiedades de Relleno:

M&P CFT Ing. Mara Celeste Musso

Pgina 196 de 209

Curso TERMINALES GRFICAS

14.11.2- Desplazamiento del Recipiente


Mediante una accin Peridica, vamos a desplazar el Recipiente Lleno, hasta el extremo Derecho de la Pantalla, y luego comienza el llenado del siguiente recipiente.

M&P CFT Ing. Mara Celeste Musso

Pgina 197 de 209

Curso TERMINALES GRFICAS

Para el Desplazamiento Configuramos las propiedades de Movimiento Horizontal:

M&P CFT Ing. Mara Celeste Musso

Pgina 198 de 209

Curso TERMINALES GRFICAS

14.11.3- Fin Simulacin


Cuando el Proceso Finaliza, se desactiva PROCESO_ON, y para evitar que en la simulacin quede un recipiente a mitad de camino o a medio llenar, disparamos una accin Condicional:

M&P CFT Ing. Mara Celeste Musso

Pgina 199 de 209

Curso TERMINALES GRFICAS

14.11.4- Panel de Inicio


Por defecto el Panel debe mostrar un Panel de Inicio. Para configurarlo:

Inspector de Propiedades

M&P CFT Ing. Mara Celeste Musso

Pgina 200 de 209

Curso TERMINALES GRFICAS

Este Panel de Inicio contiene una animacin que simula un protector de Pantalla:

El objeto contiene propiedades de posicin:

M&P CFT Ing. Mara Celeste Musso

Pgina 201 de 209

Curso TERMINALES GRFICAS

Para animar el movimiento en las posiciones (x;y), se recurre a una accin peridica con Script:

Mtodos de Java Matemticos

M&P CFT Ing. Mara Celeste Musso

Pgina 202 de 209

Curso TERMINALES GRFICAS

14.12-

Datos Compartidos

Se van a compartir los datos entre 2 terminales:

14.12-1. Configuracin Destino 1

M&P CFT Ing. Mara Celeste Musso

Pgina 203 de 209

Curso TERMINALES GRFICAS

14.12-2. Creacin de Variables en Destino 1


Crear las siguientes variables: Variables IN_Twido_0 IN_Twido_1 IN_Twido_2 IN_Twido_3 OUT_Twido_0 OUT_Twido_1 OUT_Twido_2 OUT_Twido_3 IN_M340_0 IN_M340_1 IN_M340_2 IN_M340_3 OUT_M340_0 OUT_M340_1 OUT_M340_2 OUT_M340_3 Tipo Grupo Escaneo Direccin INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT Twido Twido Twido Twido Twido Twido Twido Twido M340 M340 M340 M340 M340 M340 M340 M340 Interna %MW50:X0 %MW50:X1 %MW50:X2 %MW50:X3 %MW51:X0 %MW51:X1 %MW51:X2 %MW51:X3 %MW50:X0 %MW50:X1 %MW50:X2 %MW50:X3 %MW51:X0 %MW51:X1 %MW51:X2 %MW51:X3

VAR_Compartida INT

En todos los casos se debe habilitar la opcin Compartiendo:

M&P CFT Ing. Mara Celeste Musso

Pgina 204 de 209

Curso TERMINALES GRFICAS

14.13.3- Diseo Panel Destino 1

VAR_Compartida

IN_Twido_0 al 3

OUT_Twido_0 al 3

IN_M340_0 al 3

OUT_M340_0 al 3

14.13.4- Creacin Destino 2

Tambin se debe habilitar Compartir Datos

M&P CFT Ing. Mara Celeste Musso

Pgina 205 de 209

Curso TERMINALES GRFICAS

14.13.5- Panel en el Destino 2


Disear un panel igual al anterior:

Pero ahora las variables sern buscadas, desde el Destino 1:

M&P CFT Ing. Mara Celeste Musso

Pgina 206 de 209

Curso TERMINALES GRFICAS

TEMARIO
11.11.222.12.22.32.43PRESENTACIN DE LA GAMA..................................................................................... 3 CARACTERSTICAS DE LAS TERMINALES ........................................................................ 3 COMUNICACIONES .......................................................................................................... 13 VIJEO DESIGNER ........................................................................................................... 18 CARACTERSTICAS PRINCIPALES ................................................................................... 19 REQUERIMIENTOS ........................................................................................................... 25 LICENCIAS ....................................................................................................................... 25 COMPATIBILIDAD ............................................................................................................ 26 INTRODUCCIN A VIJEO DESIGNER ...................................................................... 27

3.1- DESARROLLO DE UN PROYECTO .................................................................................... 27 3.2- HERRAMIENTAS DE UN PROYECTO ................................................................................... 31 3.3- VARIABLES .......................................................................................................................... 35 3.4- EDITOR DE VARIABLES....................................................................................................... 39 3.5- PGINAS DE CONFIGURACIN ........................................................................................... 43 4APLICACIONES .............................................................................................................. 45

4.1- NUEVO PROYECTO.............................................................................................................. 45 4.2- ELEMENTOS GRFICOS ...................................................................................................... 48 4.4- ELEMENTOS ANIMADOS ..................................................................................................... 52 55.15.266.16.26.36.477.17.27.37.4TENDENCIAS Y REGISTRO DE DATOS.................................................................... 56 REGISTRO DE DATOS ...................................................................................................... 56 GRFICOS DE TENDENCIA .............................................................................................. 59 ALARMAS......................................................................................................................... 62 CARACTERSTICAS .......................................................................................................... 62 RESUMEN DE ALARMAS .................................................................................................. 63 GRUPO DE ALARMAS....................................................................................................... 65 CREACIN DE UNA ALARMA........................................................................................... 67 SEGURIDAD ..................................................................................................................... 69 SEGURIDAD DE OPERACIN DE DESTINO ...................................................................... 69 DEFINIR GRUPO DE SEGURIDAD .................................................................................... 71 DEFINIR USUARIO DE SEGURIDAD ................................................................................. 73 AGREGAR SEGURIDAD A UN COMPONENTE ................................................................... 74

M&P CFT Ing. Mara Celeste Musso

Pgina 207 de 209

Curso TERMINALES GRFICAS

88.18.2. 8.3. 8.4. 8.5. 99.19.29.310-

RECETAS .......................................................................................................................... 75 INTRODUCCIN ............................................................................................................... 75 CREANDO RECETAS ......................................................................................................... 77 CONTROL DE RECETA POR DEFECTO ............................................................................ 80 CONFIGURACIN DEL CONTROL DE RECETA ................................................................ 84 PANEL DE RECETA........................................................................................................... 87 ACCIONES ........................................................................................................................ 89 EDITOR DE ACCIONES ..................................................................................................... 90 DISPARADOR DE UNA ACCIN ........................................................................................ 91 OPERACIN DE UNA ACCIN .......................................................................................... 96 SCRIPTS ........................................................................................................................ 100 INTRODUCCIN ........................................................................................................... 100 ESTRUCTURA ............................................................................................................... 101 ESCRITURA DE SCRIPTS .............................................................................................. 102 OPERADORES ............................................................................................................... 105 MTODOS ..................................................................................................................... 108 PALABRAS CLAVES ..................................................................................................... 115 MULTIMEDIA.............................................................................................................. 118 PANTALLA DE VIDEO .................................................................................................. 118 DESTINOS QUE PERMITEN VIDEO ............................................................................... 120 CONFIGURACIN DEL VIDEO ..................................................................................... 123 CONFIGURACIN DE CAPTURAS DE PANTALLA ........................................................ 130 COMPARTIR DATOS ................................................................................................. 132 COMPARTIR DATOS ENTRE 2 MQUINAS DESTINO .................................................... 132 INGRESO EXCLUSIVO .................................................................................................. 135 WEB GATE ................................................................................................................... 138 SUPERVISIN DE MQUINAS REMOTAS ..................................................................... 138 TRABAJANDO CON WEB GATE ................................................................................... 143 PRINCIPALES PUNTOS DE WEB GATE ........................................................................ 144 EJEMPLOS.................................................................................................................... 147 PANEL INICIO .............................................................................................................. 147 PANEL MEN ............................................................................................................... 147 PANELES PRINCIPALES ............................................................................................... 148 PANELES EMERGENTES .............................................................................................. 149 EJEMPLO 1 ................................................................................................................... 151
Pgina 208 de 209

10.110.210.310.410.510.61111.111.211.311.41212.112.21313.113.213.31414.114.214.314.414.5-

M&P CFT Ing. Mara Celeste Musso

Curso TERMINALES GRFICAS

14.6. 14.7. 14.8. 14.914.1014.1114.12-

EJEMPLO 2 ................................................................................................................... 161 EJEMPLO 3 ................................................................................................................... 168 EJEMPLO 4 ................................................................................................................... 179 CONFIGURACIN DE LA COMUNICACIN .................................................................. 185 RECETAS .................................................................................................................... 186 SCRIPTS & ACCIONES ............................................................................................... 195 DATOS COMPARTIDOS .............................................................................................. 203

M&P CFT Ing. Mara Celeste Musso

Pgina 209 de 209

You might also like