Escolar Documentos
Profissional Documentos
Cultura Documentos
No estrese al usuario. Es la interfase entre el operador y la mquina. Permite realizar la visualizacin. Es un conjunto de software y hardware Permite tomar acciones. Registro de datos.
Despus de analizar los factores previos al diseo se concluye la necesidad de establecer el monitoreo con un software de automatizacin abierta.
Buscar aplicaciones de InTOUCH. Men Tools/Find Applications... Propiedades del nodo. Men Tools/Node Properties... Visualizacin del Toolbar. Me View/Toolbar. Crear aplicacin nueva de InTOUCH. Men File/New. Edicin de aplicaciones de InTOUCH, use el icono Window Maker del Toolbar. Para visualizacin de aplicaciones, use el icono Window Viewer del Toolbar.
el directorio en el cual se va a crear la aplicacin, ingrese el nombre de la aplicacin y la descripcin. Para editar la nueva aplicacin de clic sobre el nombre creado en InTOUCH Manager, este ingresar en el Window Maker (figura 2.44).
Para realizar HMIs el software necesita crear ventanas en las cuales se visualice
la
interface grfica del usuario (GUI), debe configurar el software de HMI, posteriormente se debe disear las grficas GUI despus se debe designar variables (Tag) y animar las grficas segn se convenga, para esto tambin se utilizara la programacin llamada scripts.
CREACIN DE VENTANAS.
Debe ingresar en el men File/New Window..., ingrese el nombre de la ventana y un comentario, seleccione un color de fondo, determine el tamao de la ventana, para ello el punto de referencia x=0 y y=0 se lo define en la parte superior izquierda de la pantalla de Windows Maker, fije el ancho y el alto de las ventanas, puede activar o desactivar el Titlebar (Mensaje sobre la parte superior de la ventana), El tipo de ventanas que puede escoger son: Replace.- Cuando se presenta cierra las ventanas existentes. Overlay.- Se pone sobre las otras, sin cerrar las ventanas anteriores. Popup.- Se sobre pone sobre las dems y se mantiene al frente siempre.
Cuando usted cree ventanas puede activar el control de tamao de las ventanas y variar su tamao. Recuerde que estas ventanas pueden funcionar sobre la plataforma InTOUCH y exclusivamente con: Windows Viewer, WebServer y Factory Focus.
Figura 2.45
1.
Title bar text.- Permite poner el ttulo en el Titlebar, localizado en la parte superior de la aplicacin.
2. 3. 4.
Show aplication directory.- Muestra el directorio de la aplicacin en el Titlebar. Configuraciones de grid.- La mnima cantidad de pixel es 2. Star Wonderware Logger.- Inicia el Wwloger automticamente, el cual crea un informe de actividades realizadas por la Factory Suite.
5.
Show Tag Count.- Permite visualizar en la parte superior el conteo de Tag utilizados por la aplicacin.
6.
Close on Transfer to WindowViewer.- Cierra Windows Maker cuando corre la aplicacin en Windows Viewer.
7.
Enable Scrapbook Menu Items.- Permite asociar mens de comandos, esto es un utilitario de Intouch.
8.
Pick Through Hollow Objects.- Permite la activacin objetos ocultos sobre otros, con la accin del clic del ratn.
9.
10. Line Selection Precision.- Varia el rango de proximidad para la seleccin de un objeto. 11. Levels of Undo.- Es un lmite del numero de veces para rehacer actividades
Figura 2.46 Propiedades de Windows Viewer. 1. Start Wonderware Logger.- Inicia el Wwloger automticamente, el cual crea un informe de actividades realizadas por la Factory Suite. 2. 3. Start up as icon.- Arranca a Windows Viewer como icono. Close WindowViewer.- Permite que Windows Viewer se cierre automticamente cuando arranca Windows Maker. Se recomienda que no use esta opcin, use la opcin fast switch para el intercambio de aplicaciones. 4. Close all open windows.- Cierra automticamente todas las ventanas cuando retorna a Windows Maker. 5. Always Load Windows from Disk.- Seleccione esta opcin si existen situaciones de baja memoria, o por cargar la aplicacin de discos. 6. Minimum Memory to keep free.- Indique la cantidad de memoria libre en Kbyte que desea para otras aplicaciones de Windows. 7. Optimize performance for memory.- Incrementa significativamente la velocidad de actualizacin de las grficas y textos. 8. Warning.- Activa el tag $inactivitiwarnig si en un lapso de tiempo existe inactividad del operador (no utiliza el teclado o el ratn). 9. Timeout.- Activa el tag. $inactivititimeout despus de un lapso de tiempo si el operador no reconoci $inactivitiwarning y existe inactividad del operador. Adems el nivel de acceso enva a cero. 10. Tick Interval.- Es el tiempo de actualizacin del InTOUCH sea en visualizacin, pulsacin de teclas, apertura de ventanas, cerrar ventanas y scripts (La velocidad de procesamiento de los scripts depende del sistema operativo, en Windows 9X mnimo 50 mili segundos).
11. Update Time Variables every.- Aumenta el tiempo de actualizacin de los sistemas basados en tiempo, se recomienda 1000 mili segundos para no afectar a los tag de tiempo del sistema. 12. Beep when objects touched.- Activa un pitido cuando se pulse un objeto. 13. Update all trends "Fast".- Actualizar las tendencias rpidamente. 14. Debug Scripts.- Registra en Wwlogger la ejecucin de los scripts. 15. Use old SendKeys.- Activar las teclas de ejecucin. No es recomendable su activacin cuando existe operadores novatos, no es utilizado por Factory Suite. 16. Blink Slow, Medium, Fast.- Velocidades en mili segundos para los enlaces o animaciones en el parpadeo. 17. Server Node.- Ingrese el nombre del nodo remoto del cual usted desea tener informacin de una alarma. 18. Block Size.- Ingrese el tamao del bloque para la comunicacin del Server node. 19. Retry Initiates.- Tiempo en seg para reintentar la comunicacin Server node. 20. I/O Retry Initiates.- Tiempo en seg para reintentar la comunicacin I/O Servers 21. Start Local Servers.- Indica una caja de dialogo si no se inician los I/O Servers. 22. Finalice la configuracin de las propiedades en OK.
1.
Menus.- Seleccione los mens y comandos que desea que se visualicen en Windows Viewer o Runtime. Borre el comando Windows Maker para que el operario no edite el programa, borre el logic par que no se detengan los scripts
2. 3. 4. 5. 6. 7. 8. 9.
Window.- Puede borrar el control de men, ocultar la tecla close. Title Bar Text.- Ponga el nombre de la empresa. Show Application Directory.- Indica el directorio de la aplicacin en el Titlebar. Hide Title Bar.- oculta el Titlebar. Impossible to Close.- Previene que el operador no cierre Windows Viewer. Allow CTRL-Break to stop scripts.- Para los scripts al pulsar CTRL-Break. Disable ALT key.- Deshabilita la tecla ALT y todas sus combinaciones. Hide Cursor.- Deshabilita el cursor cuando utiliza Touch Screen.
10. Disable CTRL-ESC key.- Previene para que el operador no ingrese a windows Start. 11. Always Maximize.- Mantiene maximisado todo el tiempo a Windows Viewer. 12. Enable Fast Switch.- Activa la tecla Development para iniciar Window Maker. 13. Finalice la configuracin en OK.
1.
General.- Crea nuevas ventanas, abre ventanas, cierra ventanas, graba ventana sin
correr la aplicacin, graba todas las ventanas sin correr la aplicacin, duplica un objeto seleccionado, cortar, pegar, copiar, rehacer, retornar e imprimir. Cuando se corre la aplicacin (Runtime o Inicia Windows Viewer), las ventanas se graban automticamente. 2. View.- Permite activar o desactivar el explorador de aplicaciones, muestra la
aplicacin deshabilitando todas las herramientas de visualizacin, Muestra la aplicacin en toda la pantalla, grillas, reglas laterales. 3. Format.- Fonts permite colocar: la fuente el estilo y el formato, la herramienta de
formato tambin permite colocar: Negrillas, Cursiva, Subrayado, reducir el tamao de la letra, aumentar el tamao de la letra, justificar a la izquierda, centrar, justificar a la derecha, variar el color de las lneas, rellenar de color los objetos, poner el color de la letra, variar el color de fondo de la ventana, seleccin del color transparente para el uso de bitmap. 4. Drawing.- Permite seleccionar objetos, pone rectngulos, rectngulos con esquinas
redondas, elipses, lnea en cualquier direccin, lnea horizontales o verticales, mltiples lneas, polgono (para cerrar el polgono de doble clic), insertar textos, insertar grfica bitmap, tendencias en tiempo real (visualizacin de variables en el tiempo), tendencias histricas, botones. 5. Wizard.- Permite colocar objetos ayudando al programador en el diseo del HMI, los
objetos predeterminados son los siguientes: Visualizacin de alarmas, botones, relojes, marcos, indicadores luminosos, medidores, paneles, herramienta runtime, deslizador, grficas para el control estadstico (SPC), herramientas SPC para los limites,
6.
al medio, alinear abajo, alinear al centro, enviar un objeto al fondo, montar un objeto, igualar espacios horizontales, igualar espacios verticales, crear un smbolo, romper smbolos, crear celda (cuando existe una celda no se puede editar las animaciones, solo puede variar el nombre del Tagname), romper celda, rotar a la derecha 90 grados, rotar a la izquierda 90 grados, espejo horizontal, espejo vertical.
ANIMACIN DE HMI.
Cuando se crea un objeto, es necesario realizar su animacin. Para esto se debe dar
doble clic sobre el objeto o el smbolo creado, a continuacin se visualizar la pantalla de asignacin de animaciones (Figura 2.49), finalmente asigne la animacin que ms le convenga. Descripcin de las animaciones posibles.
Figura 2.49 Animaciones. 1. Touch links.- Realiza enlaces con los objetos al ser tocados. User inputs ingresa
datos del usuario (discretos, analgicos y string), Slider permite la creacin de deslizadores, Touch pushbutton variable; discreta (accin directa, reversa, de
memorizacin, fijar a cero reset, fijar a uno set), Action realiza scripts (programa) a un objeto, Show Window muestra ventanas ocultas o cerrada, Hide Window cierra las ventanas. 2. Line color.- Depende del valor de un Tag, puede ser (discreto, analgico y estado
de las alarmas) 3. 4. Objet size.- Depende del valor de un Tag, se puede variar en alto y ancho. Misellaneous.Permite mltiples animaciones como: Objeto visible, parpadeo,
Angulo de rotacin, deshabilitar o mantener en un estado. 5. 6. 7. Fill color.Permite el llenado de color un objeto
Locatin.- Realiza movimientos verticales y horizontales de los objetos. Value display.- Visualiza valores (Discretos, Analgicos, String)
8. 9.
Text color.-
En un mismo objeto se pueden asignar diferentes animaciones, sean de pulsacin de visualizacin o de variacin de un dato. Despus de seleccionar la animacin del objeto usted tiene que asociarlo con una accin Scripts, con una variable Tag (figura 2.48) o con una expresin Tag, clculos matemticos o condiciones.
CREACIN DE TAGNAME.
Un Tag o tagname se define como una variable. Los tagnames puede ser mximo de 32 caracteres de largo y deben comenzar con una letra ( A-Z o a-z). Los caracteres restantes pueden ser a-z, A-Z, 0-9, !, @, -, ?, #, $, %, _, \ y &. Los Tagnames son tambin auto indexados. Por ejemplo, si usted ingresa un tagname llamado temp1, y entonces da un clic en Nuevo, el tagname automticamente ser indexado a temp2. Para crear un nuevo tagname de clic en el men Special/Dictionary tagname/New. Existen diferentes tipos de tagname, dependiendo del tipo de dato que estos manejen, entre en Type a continuacin se indican los tipos de tagname:
1.
Memory Tag.- Son Tag que existen internamente de InTOUCH, los Tag de memoria
pueden ser: discretos, analgicos entre -2,147,483,648 y 2,147,483,647, flotante Real entre: -3.4e 38 y 3.4e 38 (los clculos se realizan con 64bit y se visualizan con 32 bit), de carcter string y pueden tener una longitud de 131 caracteres. 2. I/O Tag.- Son Tag de lectura y escritura de otra aplicaciones de Windows, esto
incluyen todas las salidas de controladores digitales, computadoras para control de procesos, redes, nodos, tarjetas de adquisicin de datos y dispositivos externos, usted puede restringir la escritura de estas variables. Pueden ser discretos, enteros, reales y de carcter. La longitud de los datos y la resolucin es similar a los Tag de memoria.
3.
GrupVar.- Son Tag asignados para grupos de alarmas, los cuales permiten hacer
visualizaciones dinmicas 4. Hist Trend.- Estos Tag son asociaciones de tendencias histricas y van definidas de
acuerdo al campo del tag. 5. 6. Tag ID.- Esta asociado a objetos de tendencias histricas. Indirect Tag.- Permite reasignar diferentes fuentes de Tag que realizan procesos
Para definir un tag de tipo I/O es necesario tener un Access name, el cual se localiza en el men Special/ Access name, aada un nuevo access name dependiendo de las caractersticas de la aplicacin que necesita establecer comunicacin, luego desde el Dictionary tagname especifique el tem. En la figura se indica el access name utilizado para establecer comunicacin con software KEPserver, previamente configurado.
Figura 2.51 Creando un Access name. Elementos de un Access Name: 1. 2. Access name.- Es un nombre cualquiera. Node name.- Se debe indicar el nombre del nodo con cual estable la comunicacin
para recibir datos. (En el caso de que se conecte por red). 3. 4. 5. Aplication name.- Es el nombre de la aplicacin con cual estable el enlace. Topic Name.- Nombre tpico referido en la aplicacin del enlace. With protocol use.- Se especifica el protocolo que este usando. Depende de la
aplicacin de enlace.
TIPOS DE SCRIPTS
Es una de las ms poderosas herramientas de la aplicacin de InTOUCH, todos los eventos realizados pueden ser manejados por los scripts como por ejemplo cambiar de estado una variable, un clic del ratn, un retardo y cosas as permiten dar la pauta al desarrollo de rapidos programas (Quick Scripts). Se describe la variedad de scripts que se puede crear:
1. 2. 3. 4. 5. 6.
Application.- Enlaza toda la aplicacin. Window.- Enlaza una ventana especfica. Key.- Enlaza a una tecla especfica o combinacin hecha con el teclado. Condition.- Enlaza a un tagname discreto o una expresin. Data Change.- Enlaza un tagname y/o solo un tagname.field. QuickFunctions.- Scripts que permiten enlazarse con otro QuickScripts InTOUCH o
animaciones. QuickFunctions puede funcionar sincrnicamente o asincrnicamente mientras que todos los otros scripts funcionan sincrnicamente. 7. 8. Action Pushbutton.- Se asocian con objetos a travs de Touch Link. ActiveX Event.- Ejecuta eventos de control ActiveX cuando se encuentra en modo
runtime.
NETDDE.
NetDDE es una extensin del protocolo DDE, el cual permite hacer intercambio dinmico de datos utilizando redes, sin importar el tipo de red ni el sistema operativo (Figura 2.35).
De esta manera se puede transmitir las variables creadas por aplicaciones como los I/O Server (Drivers de comunicacin). Esta comunicacin se realiza por diferentes medios de comunicacin, el ms utilizado es la red LAN. La importancia de visualizar datos en diferentes puntos de una red permite tomar decisiones, las cuales se convierten en factores decisivos en el aspecto industrial.
NetDDE se instala conjuntamente con los archivos de uso comn del software InTOUCH, lo cual se describe posteriormente. NetDDE se encuentra en el directorio:
C:\WINDOWS.
CONFIGURACIONES-SOFTWARE NETDDE.
De clic en el men Configure Local node name.- Se especifica el nombre del nodo de esta mquina, su nombre
puede ser el mismo que utilice para identificarse en la red (maysculas). En la red no pueden existir dos PC con el mismo nombre, el nombre puede tener mximo 15 caracteres y no debe existir espacios o alguno de estos caracteres + * \ / , ? ( ) " . Por ejemplo mire la figura 2.36.
Figura 2.37 Configuracin de la interface del nodo. 1. Preferences.- Permite configurar las caractersticas de enlace: Close when no Conversations.- Cerrar cuando no exista comunicacin por un
determinado tiempo. 2. 3. 4. Default Route.- Se debe especificar la ruta por defecto para un anlace. Start WW Logger on NetDDE Startup.- Inicia Wwlogger y NetDDE Log Permission Violations.- Permite registrar en el Wwlogger si existe alguna
violacin de seguridad. 5. Log Failures Starting Applications.- Permite registrar en Wwlogger, cuando una
6.
o cuando ocurre un timeout. 7. Time Slice Period.- Es conocido como un manejador de eventos, y configura la
interface de la red. 8. Status Display Update Period.- Es el tiempo de actualizacin estadstico de las
variables.
Figura 2.38 Preferencias. Routes.- Permite especificar la ruta para conectarse con otro tipo de interface con
un nodo remoto, la configuracin utilizada fue (figura2.39), vea un ejemplo de una red compleja en la figura 2.40.
Connections.- Se especifica las caractersticas del nodo remoto, como son: Node
Logical corresponde al nombre del nodo remoto, el tipo de interface, el puerto que utiliza y el nombre que tiene la PC en la red Network Node
Security.- Permite
dinmicos de los datos al utilizar una red. Las caractersticas antes mencionadas permiten hacer enlaces dinmicos de datos utilizando una red LAN (Red de rea local), existente en la infraestructura de la Fabrica de Municiones Santa Barbara, el objetivo es permitir que los usuarios obtengan los datos actualizados para realizar futuras correcciones en el proceso segn las
conveniencias, por ello el departamento de control de calidad necesita de un nodo extra para visualizar el correcto funcionamiento. En la implementacin del software NetDDE, se instalo dos nodos: el nodo
Ethernet, con el protocolo, NetBios. Para ello se configur el software: como lo indican las figuras 3.36 y 2.37, esto se hizo para cada nodo, con su respectivo nombre. Una vez terminada la configuracin del NetDDE se debe iniciar la conexin, para ello debe dar clic en el men Test/Open connection (el proceso debe aplicarse en los dos nodos), a continuacin le saldr en la pantalla principal indicando que se encuentra conectado con el nodo, como lo indica la figura 2.42.
INTOUCH ESCLAVO
SEGURIDAD DE LA APLICACIN.
Es opcional, Permite limitar los accesos a los operadores, permite realizar auditorias a los operadores de determinados evento o alarmas o datos almacenados. La seguridad esta basada en el concepto "logging on" to the application and entering his "User Name" and "Password." (The application developer defines a "User Name," "Password" and, an "Access Level" for each operator during development.) El administrador tiene acceso 9999 acceso a seguridad y comandos Cuando se cierra el sistema el nivel de acceso retorna a 0 y el nombre de uasuario a ninguno. El nivel de acceso mayor a 9000 tene acceso a la lista de seguridad
TIPOS DE ALARMAS
TIPOS DE EVENTOS
FORMATO DE FECHAS
BASE DE DATOS
VARIABLES
TIPOS DE DATOS
Intouchruntime.pdf
TOPServer
Utilizacin del Toolkit TOPServer. Este software es el reemplazo del keepserver (keepdde). El TOP Server, sirve los datos a las aplicaciones clientes como OPC 1, 2. FastDDE DDE y SuitLink. A continuacin se indica un ejemplo de creacin de tem con un simulador.
Este tem tiene comunicacin OPC, se debe configurar para que sirva los datos como servidor DDE.
Una vez configurado como servidor DDE muchas aplicaciones se pueden conectar incluido Excel. Ejemplo de comunicacin DDE del tag creado en TOPServer. El cliente ser InTouch 8
Un PLC se comunica con el TOPServer y este con el InTouch. El funcionamiento del InTouch es de cliente de datos el cual puede leer o escribir los datos al servidor de datos. Cuando el servidor de datos es cerrado, se mantiene el ltimo dato en el cliente, y el momento que el servidor de datos ha reiniciado, es necesario reiniciar en el cliente la comunicacin de datos en este caso en el Viewer. No es necesario definir el tem en el servidor de datos, de igual manera que en el keepserver. La utilizacin de OPCs es para modificar ms variables en tiempo real, en contrate con el antiguo protocolo DDE, las transacciones se realizan ms rpidamente. EJEMPLOS EXEL: =servermain|_ddedata!C0.D0.R0 Esto es lo mximo funciona muy bien. Para mi aplicacin con estas configuraiones EJEMPLOS: Application Name = servermain Topic Name = _ddedata Item Name = Channel1.Device1.Machine1.Cell2.ToolDepth Application Name = servermain Topic Name = Channel1_Device1_Machine1_Cell2 Item Name = ToolDepth
Es: InTouch Client Drive este driver permite la publicacin de todos los tags de una aplicacin especifica, como tems de un nuevo grupo de OPC. En el instante de seleccionar el dispositivo en las configuraciones del canal en el servidor OPC, se seleccionar la aplicacin que tiene el directorio de tagnames.
Es: DDE Client Driver este driver permite la publicacin OPC de todos los tags de cualquier aplicacin que tenga la capacidad de servir datos en el protocolo DDE. No pueden declararse ms de dos veces este tipo de driver no permite varias instancias multipunto
A continuacin se aade un grupo en caso de ser necesario. Despus se definen los tems que deseamos monitorear: Primero exploramos el servidor Hasta llegar a Hints o Etiquetas indirectas, se filtra el dato se selecciona el tipo de dato y luego se pulsa la tecla Add Leaves Hojear, luego se modifica el Item ID en caso de ser necesario y por ultimo se valida el dato con el visto bueno de la derecha.
El item ser: DDE Service Name|Topic Name!Item Name Se selecciona la aplicacin que servir los datos como DDE, se completa la informacin del item. La Informacin pasa del dispositivo al servidor DDE y posteriormente al servidor OPC y este se comunicara con los clientes de la informacin va OPC.
.. Cualquier pregunta escrbeme marcosaam@hotmail.com .. .. Si en algo puedo ayudar, con gusto ...Pendiente el manejo de ActiveX para alarmas y cdigo importante. .. Atentamente Marco Antonio Salazar ..Ano 2001.