2011
CONTROLES ELECTRICOS Y AUTOMATIZACION
Grupo 1
INTEGRANTES: Corzo Quispe Julio. Gutierrez Ramirez Hernan. Justino Rivera Meyvis. Quispe Saire Nelly Nancy. Raymundo Herrera Jim.
INTOUCH Introduccin El control automtico ha jugado un papel preponderante en el avance de la tcnica y la ciencia, se ha convertido en parte importante de los procesos industriales modernos. El control automtico resulta esencial en operaciones industriales como el control de presin, temperatura, humedad, viscosidad y flujo en las industrias de procesos, maquinadas, manejo y armado de piezas mecnicas en las industrias de fabricacin, entre muchos otros. Los avances en la teora y prctica de control automtico brindan medios para lograr el funcionamiento ptimo de sistemas dinmicos, mejorar la calidad, abaratar y expandir el ritmo de la produccin, liberar de la complejidad de muchas rutinas, de las tareas manuales repetitivas, etc.
Qu es el INTOUCH? Intouch es un paquete de software utilizado para crear aplicaciones de interfaz hombre maquina bajo entorno PC. Intouch utiliza como sistema operativo WINDOWS 95/98/NT/2000. El paquete consta bsicamente de dos elementos: WINDOWMAKER y WINDOWVIEWER. WINDOWMAKER es el sistema de desarrollo. Permite todas las funciones necesarias para crear ventanas animadas interactivas conectadas a sistemas e/s externos a otras aplicaciones WINDOWS. WINDOWVIEWER es el sistema runtime utilizado para rodar las aplicaciones creadas en WINDOWMAKER. En cualquier pantalla de WINDOWMAKER disponemos de una ayuda sensitiva pulsando la tecla F1.
Requerimientos Cualquier PC compatible IBM con procesador Pentium 200 MHz o superior Mnimo 500 Mb de disco duro Mnimo 64 Mb de memoria RAM
INTOUCH |Grupo 1
Caractersticas y Prestaciones del Intouch Grficos orientados a objetos Animacin de Objetos ActiveX SuiteLink / OPC Grficos de Tendencia Histricos y a Tiempo Real Alarmas Programacin Seguridad Actualizacin de lecturas/escrituras optimizada Generacin de Informes Personalizados y Documentacin Aplicaciones en Red Soporte Tcnico
Para qu nos sirve INTOUCHE? Permite a supervisores y administradores visualizar (sin alterar) datos del rea de produccin de la planta en tiempo real desde una PC de escritorio ubicada en cualquier lugar de la red. Tambin contiene una til herramienta de software que le ayuda a los usuarios a crear sus propios Wizards (objetos preconfigurados).
Cules son sus ventajas? Intouche al ofrecer una interfaz muy grfica y prctica, en especial para los ingenieros, dado que los conceptos que utiliza son los mismos aplicados en cualquier carrera de ingeniera, solo se necesita saber conocimientos bsicos de programacin, y el manejo del software es intuitivo. Intouche permite realizar presentaciones muy entendibles, y las interfaces finales son de muy fcil manejo no solo para el diseador, sino para cualquier extrao que quiera manipular el sistema
INTOUCH |Grupo 1
Ejemplo de una aplicacion Kronos presenta el nuevo y revolucionario terminal para el control de asistencia diseado para el mundo laboral actual Funciona de forma fcil y segura a travs de Internet y a travs de firewalls
Madrid, 7 de noviembre de 2011 Kronos Incorporated (www.kronosglobal.es) anuncia el lanzamiento de Kronos InTouch, su nuevo reloj de control de asistencia radicalmente innovador, que cambiar profundamente el enfoque de la administracin de personal y la forma en la que los empleados interactan con su sistema de gestin de personal.
INTOUCH |Grupo 1
Sntesis y hechos significativos: InTouch es el primer dispositivo de fichaje diseado para el mundo moderno actual, su diseo se ha desarrollado en torno a cinco principios: Experiencia de usuario: mientras que los relojes tradicionales ofrecen unos botones, pequeas pantallas y mens fijos, InTouch combina la ltima tecnologa con una interfaz para proporcionar una experiencia de usuario como nunca-antes se haba conseguido. Su pantalla tctil a todo color, la interfaz grfica de usuario y el multilingismo, entre otras capacidades, proporcionan un nivel de personalizacin sin precedentes que da lugar a una adopcin ms rpida por parte de los empleados y un aumento de la productividad. Integracin transparente: Al ofrecer mltiples capacidades de autoservicio, InTouch permite a los empleados verificar su saldo de das libres, hacer una solicitud de ausencia y ver su horario por ejemplo todo en tiempo real - lo que permite desbloquear el acceso a la solucin de gestin de la fuerza laboral (gestin del tiempo y asistencia, planificacin...) existente en la empresa. Adems, InTouch puede ser configurado para evitar el fichaje fuera de las horas planificadas de inicio y de fin, y tambin se puede utilizar para la certificacin cuando los empleados validan la exactitud de sus hojas de tiempo. Estas caractersticas nicas de InTouch son una herramienta valiosa para proteger la empresa contra el riesgo de incumplimiento de la normativa. Diseado para la Nube: Primer reloj de control de asistencia diseado para la Nube, InTouch funciona de forma fcil y segura a travs de Internet y a travs de firewalls. Basado en estndares probados, InTouch puede comunicar de forma segura con servicios en la nube: nube privada proporcionada por Kronos, o con una nube existente de la empresa. InTouch es administrado, supervisado y controlado de manera centralizada para gestionar la obtencin de datos de forma sencilla y segura en la Web en cualquier momento. Los usuarios pueden ahorrar tiempo, solicitar das de vacaciones, e incluso, con slo tocar un botn, llamar a un telfono de soporte predefinido para hacer preguntas a travs del micrfono y el altavoz integrados. Escalabilidad: Durante las horas de poca actividad, la mayora de los relojes de fichar se quedan inactivos. InTouch permite a las empresas utilizar el dispositivo para otras funciones, tales como la apertura del ticket de mantenimiento, el control del nivel de ventas, la realizacin de una encuesta a los empleados o la emisin de vdeos. Adems, Kronos permite a las organizaciones crear sus propias aplicaciones y compartirlas a travs de la plataforma de aplicaciones Kronos InTouch. Solidez: Con ms de 30 aos de experiencia, Kronos es un especialista en la materia. InTouch ha sido sometido a pruebas exhaustivas para asegurarse de que pueden soportar ambientes extremos. InTouch ya est disponible en los idiomas alemn, chino (tradicional y simplificado), espaol, francs, holands, ingls y portugus.
INTOUCH |Grupo 1
Instalacin Intouch dispone de un sencillo programa de instalacin que adems detecta el sistema operativo sobre el que el programa se va instalar. El CD-ROM dispone de un autoarranque.
Licencia de wonderware El paquete de intouch viene protegido por una llave (licencia) conectable al puerto paralelo de su ordenador. Existen distintos tipos de llaves. De acuerdo a la que usted conecte podr disponer de una u otras funciones de intouch.
INTOUCH |Grupo 1
INTOUCH |Grupo 1
INTOUCH |Grupo 1
INTOUCH |Grupo 1
INTOUCH |Grupo 1
10
INTOUCH |Grupo 1
11
INTOUCH |Grupo 1
12
INTOUCH |Grupo 1
13
INTOUCH |Grupo 1
14
INTOUCH |Grupo 1
15
INTOUCH |Grupo 1
16
INTOUCH |Grupo 1
17
INTOUCH |Grupo 1
18
INTOUCH |Grupo 1
19
INTOUCH |Grupo 1
20
Al abrir intouch
INTOUCH |Grupo 1
21
Set as default directory : establecer como directorio por defecto Browse: navegar
INTOUCH |Grupo 1
22
INTOUCH |Grupo 1
23
ELEMENTOS DE WINDOW MAKER Menu de window maker FILE.- Manejo de ficheros y ventanas .Contiene los siguientes elementos
new Window open window save window close Window delete window save window as save all windows window viewer Print Export window Import Exit crear una ventana nueva abrir una ventana nueva salvar una ventana cerrar una ventana. Si no esta salvada. In Touch nos consultara borra una ventana salva una ventana con nombre diferente salva todas las ventanas abiertas salta o ejecuta el programa window wiever permite imprimir informacion sobre los tags, ventanas y tambien scripts exporta ventana a otra aplicacin In Touch importa ventana de otra aplicacin In Touch sale de windows maker
INTOUCH |Grupo 1
24
EDIT.- Contiene una serie de comandos para editar los objetos de la ventana. Con estas funciones podemos editar los objetos que se encuentran seleccionados
Undo nothing to redo Duplicate Cut Copy Paste Erase import image paste image edit bitmap select all Links enlarge radius reduce radius reshape object add point del point symbol factory permite deshacer la ultima accion rehace la ultima accion Duplica cortar al portatpapeles copiar al portapapeles pegar al portapapelwes Borrar importar imagen pegar bitmap editar bitmap tras haberlo pegado selleccionar todo Links agrandar el radio de objeto reducir el radio del objeto deformar el objeto aadir punto(en un poligono) borrar punto (en un poligono) llamada al programa symbol factory
bitmap original size devolver el bitmap su tamao original tras haberlo pegado
View.-definimos que utilidades o elementos de window maker queremos tener visible mientras programamos.
VIEW (VER)
Wizards/ active toolbar: asistentes activex de la barra de herramientas Arrange toolbar : organizar la barra de herramientas Pan and zoom toolbar: INTOUCH |Grupo 1
25
Status bar: barra de estado Ruler : regla Classic Windows Project windows Restore layout : restaurar diseo Hide all : ocultar todos special Security Scripts Application : aplicacion Key : clave Condition : condicin Data change : cambio de datos Quickfunctions : funciones rpidas Ativex event Tools Configure : configuracion Tagname dictionary : Cross reference Template marker : plantilla de marcador aplications
INTOUCH |Grupo 1
26
Es el corazn del In Touch. Durante el runtime, este diccionario contiene todos los valores de los elementos en la base de datos. Para crear esa base de datos, In Touch necesita saber que elementos la van a componer. Debemos por lo tanto, crear una base de datos con todos aquellos datos que necesitemos para nuestra aplicacin. A cada uno de estos datos (tags) debemos asignarle un nombre. Al final, dispondremos de un diccionario con todos los tagnames o datos que nosotros mismo hemos creado.
ACCESO
A este diccionario se accede desde el men/ Special/TagName/Dictionary Definicin de los tagnames Desde el diccionario de los tagnames definimos los tagnames y sus caractersticas. Existen diversos tipos de tagnames, segn su funcin o caractersticas. Bsicamente se divide en: MEMORY I/O INDIRECT GROUP VAR HISTTREND TagID Tags registros internos del in touh(EN LA COMPUTADORA) registros de enlace con otros programas(PLC, VARIADOR DE FRCUENCIA,MODULO DE RED) Tags de tipo indirecto tags de los grupos de alarmas tags asociado a los grficos histricos informacin acerca de los tags que estn siendo visualizados en una grafica histrica
INTOUCH |Grupo 1
27
Tenemos 3 tipos de Tagname : MEMORY DISCRETE INTEGER REAL MESSAGE puede disponer de un valor 0 o 1 para variables numricos enteros para variables numricos reales para variables de texto o alfanumrico
NOTA.- Existe otro tipo de tags, los systems tagnames. Se trata de tags del sistema, que nos dan informacin careca de parmetros tales como fecha/hora, errores de impresora, actividad del Historial Logging, etc. Todos estos tags empiezan por el signo $.
CREACION DE TAGNAMES
visualiza las caractersticas principales del tagname visualiza las caractersticas del tag que va a crear(valor mximo/mnimo, etc) visualiza las condiciones de alarma del tag le permitir visualizar las caractersticas del tagname tanto de detalles como de alarma visualiza miembros caso de ser supertag
INTOUCH |Grupo 1
28
ANIMATIONS LINKS
Tras haber creado un objeto, grafico o un smbolo, este puede ser animado mediante las animation Links. Las Animation Links provoca que el objeto cambie de apariencia reflejando cambios en los valores de la base de datos. Por ejemplo, una vlvula puede cambiar de color de acuerdo a si est o no activa. Para asignar una animation link a un objeto, este deber estar seleccionado. Haciendo dos veces click sobre el objeto o smbolo deseado entramos directamente en el men de animation links
INTOUCH |Grupo 1
29
1.USER INPUTS: variables de entrada que el usuario ingresa( PLC, modulo de red, etc)
VARIABLE DISCRETA
INTOUCH |Grupo 1
30
VARIABLE ANALOGICA
INTOUCH |Grupo 1
31
VARIABLE STRING
INTOUCH |Grupo 1
32
Si hay teclado Se puede utilizar la opcin echo characters (para que no se pueda ver en la pantalla el dato que ingresado)
2.-VALUE DISPLAY .-son variables de salida(solo texto) despliega el valor de las variables de entrada) Se debe seleccionar el smbolo o objeto que va a leer el contenido de la variable de entrada
3.-FILL COLOR Permiten animar el color de lnea de un objeto. Este cambio de color puede depender de un valor discreto/analgico o asociarse a una alarma de tipo discreto o analogico INTOUCH |Grupo 1
33
INTOUCH |Grupo 1
34
4.-FIIL COLOR (llenado del objeto) Permite rellenar un objeto de un color. Este cambio de color puede depender de un valor discreto/analgico o asociarse a una alarma de tipo discreto o analgico
VARIABLE DISCRETA
INTOUCH |Grupo 1
35
VARIABLE ANALOGICA
TEX COLOR Permiten cambiar el color de un texto. Este cambio de color puede depender de un valor discreto/analgico o asociarse a una alarma del tipo discreto o analgico
VALUE SLIDER PERMITE CREAR UNA BARRA DE DESPLAZAMIENTO VERTICAL U HORIZONTAL PARA SELECCIONAR VALORES
INTOUCH |Grupo 1
36
Definir la variable
INTOUCH |Grupo 1
37
INTOUCH |Grupo 1
38
INTOUCH |Grupo 1
39
Variable de salida:
INTOUCH |Grupo 1
40
Action:
INTOUCH |Grupo 1
41
CREACION DE SLIDER:
INTOUCH |Grupo 1
42
INTOUCH |Grupo 1
43
BLINK:
INTOUCH |Grupo 1
44
INTOUCH |Grupo 1
45
SCRIPTS
Los scripts permiten ejecutar comandos y operaciones lgicas basadas en criterios especificados. Pueden ser de varias clases: aplicacin, ventana, tecla, condicin, cambio de datos, etc. En todos ellos el scripts ser ledo y por lo tanto ejecutado cuando se cumpla la condicin previa del mismo (segn la clase de script) En la figura, se ve un script que cuando se pulse la letra m, se leern las instrucciones especificadas en l y por lo tanto se ejecutarn dos acciones: el punto marcha se pondr a 1 y por otro lado, si el punto velocidad1 es inferior a 1000 se incrementar en una unidad, de no ser as, se mantendr en 1000. Se ve en el ejemplo la disponibilidad de teclas de funcin las cuales nos permiten utilizar mas de 150 funciones de todo tipo (matemticas, del sistema, ayuda, texto, etc.)
Un script en Intouch es el cdigo con el cual se pueden ejecutar comandos y operaciones lgicas , basndose en un criterio especifico. En Intouch es posible crear script haciendo uso del raton , sin necesidad de utilizar el teclado .Tambien es posible crear nuevas funciones de scripts y agragarlas al men de funciones. Existen unos scripts especiales ,llamados funciones rapidas (Quickfuniones) que pueden ser creados por el usuario y accesados desde otros scripts o expresiones de enlaces de animacin. Todos los script en Intouch son manejados de eventos ,donde puede ser un cambio en los datos , una condicin , un contador u otra cosa .El orden en que se ejecutan los scripts depende de cada aplicacin.
INTOUCH |Grupo 1
46
Script de Aplicacin: son script que estn enlazados a toda la aplicacin, se pueden
utilizar para llamar otras aplicaciones, crear simulaciones de proceso, calcular variables , y otras funciones mas .los scripts de aplicacin pueden ser ejecutados una sola vez cuando la aplicacin es iniciada , puede ejecutarse continuamente a una frecuencia preestablecida mientras la aplicacin se ejecuta , o puede ejecutarse una sola vez cuando la aplicacin es finalizada.
Script de cambio de datos :este tipo de Scrits solo se puede enlazar a un tagname
, y es ejecutado una sola vez cuando el valor del tagname sobrepasa un valor previamente definido por el desarrollador en el directorio de tagnemes
47
la cantidad de cdigo duplicado. El cdigo rehusado es almacenado en un script y en una posicin. SCRIPTS DE FUNCIONES: En el WindowMaker de intouch es posible hacer de uso de una variedad de funciones programadas .Cuando el desarrollador programa un script puede hacer uso de una lista de funciones disponibles para realizar clculos de tipo matematico ,operaciones con cadenas de caracteres u operaciones dek sistema. FUNCIONES DE CARACTERES: Dtex(): convierte un tagname de mensaje en un tagname . StringFromIntg():Convierte un valor entero a su representacin en cadena de caracteres.
INTOUCH |Grupo 1
48
INTOUCH |Grupo 1
49
EJEMPLO:
INTOUCH |Grupo 1
50
DESARROLLO: TANQUE
INTOUCH |Grupo 1
51
INTOUCH |Grupo 1
52
INTOUCH |Grupo 1
53
PANEL DE CONTROL:
INTOUCH |Grupo 1
54
ON
INTOUCH |Grupo 1
55
ALARMA:
INTOUCH |Grupo 1
56
LENGUAJE DE PROGRAMACION:
INTOUCH |Grupo 1