0% encontró este documento útil (0 votos)
130 vistas22 páginas

INTOUCH

El documento describe el software InTouch, el cual permite crear aplicaciones de interfaz hombre-máquina para automatización industrial y control de procesos. InTouch funciona en Windows y provee herramientas como base de datos, supervisión de producción, visualización web, y conectividad a equipos de entrada/salida. El software permite crear aplicaciones completas con gráficos dinámicos, objetos enlazados, y más.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
130 vistas22 páginas

INTOUCH

El documento describe el software InTouch, el cual permite crear aplicaciones de interfaz hombre-máquina para automatización industrial y control de procesos. InTouch funciona en Windows y provee herramientas como base de datos, supervisión de producción, visualización web, y conectividad a equipos de entrada/salida. El software permite crear aplicaciones completas con gráficos dinámicos, objetos enlazados, y más.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

INTOUCH

(Tutorial Invensys Systems, Intouch 2012). El programa InTouch es un software de visualización que
permite crear aplicaciones de interfaz entre Hombre – Máquina (HMI) para automatización industrial,
control de procesos y monitoreo supervisado. InTouch es el primer paquete SCADA que utiliza el
sistema operativo Windows como plataforma.

Al funcionar sobre Windows, aprovecha las capacidades gráficas de este sistema operativo: los
procesos eran más factibles de documentar, el entorno gráfico son ideal para la representación de
esquemas y valores, y las aplicaciones son flexibles y fáciles de implementar e interpretar. Cuenta con
las siguientes herramientas:

 Base de datos de la fábrica (Servidor industrial SLQ).


 Supervisión de la producción.
 Gerencia flexible de la jornada (In Batch).
 Visualización de internet/intranet (web server Factory Suite)
 Conectividad I/O Servers.

InTouch permite crear aplicaciones con características completas, estas incluyen el intercambio
dinámico de datos DDE, enlace de objetos e incrustaciones (OLE), gráficos y más.

A continuación se explica con detalle el funcionamiento de las aplicaciones, herramienta y graficas que
contiene el software.

LOCALIZADOR DE LA APLICACIÓN.

(Tutorial Invensys Systems, Intouch 2012). InTouch utiliza una lista interna a modo de base, en la cual

almacena los lugares en los que hay aplicaciones de visualización. Esta lista debe modificarse de forma
manual cada vez que cargamos o borramos una aplicación.

Icono de aplicación para In Touch


Una vez instalado el paquete InTouch, ya podemos crear una aplicación. Para ello, es necesario entrar
en InTouch desde WINDOWS pinchando dos veces con el ratón sobre el símbolo de InTouch. En su
monitor aparecerá la siguiente ventana:

Creación de una aplicación o proyecto

El icono de WINDOWMAKER o creador de aplicaciones. Una vez seleccionada la aplicación que desea
crear o modificar, pinche sobre este icono para

llevar a cabo su trabajo.

El icono de WINDOWVIEWER o runtime. Una vez seleccionada la aplicación que desea monitorizar,
pinche sobre este icono. Esta aplicación debe haber sido previamente creada, por lo que este icono no
estará accesible cuando seleccione unanueva aplicación.

CREACIÓN DE VENTANAS.

(Tutorial Invensys Systems, Intouch 2012). Aquí podemos crear una ventana nueva mediante el
comando: File – New Window, o el iconocorrespondiente de la barra de botones, aparece el cuadro de
diálogo, Window Properties, que nos permite definir los parámetros que configuran el tipo de ventana
de nuestra aplicación como semuestra en la figura.
Creación ventana de aplicación

En la casilla Name, introducimos un nombre que permite, a ser posible, la identificación rápida de la
función de la ventana. Introducir, en la casilla Comment, una breve descripción de la ventana que
estamos creando. Nos ayudara a una mejor identificación de la función de las ventanas.

Replace: Cierra cualquier otra ventana que corte cuando aparece en pantalla, incluyendo ventanas
tipo popup u otras tipo replace.

Overlay: Aparece sobre la ventana displayada. Cuando cerramos una ventana tipo overlay, cualquier
ventana que estuviera escondida bajo la overlay será restablecida. Seleccionando cualquier porción o
parte visible de una ventana debajo de la overlay, provocará que esta ventana pase a ser considerada
activa.

Popup: Similar a la overlay, pero en el caso de popup la ventana siempre queda por encima de las
demás, y no desaparece ni aunque pinchemos con el ratón sobre otra. Normalmente será necesario
hacer desaparecer la ventana popup antes de que aparezca otra.

El marco Dimensions sitúa la ventana en la pantalla y define sus dimensiones (en pixeles). X Location e
Y Location son las coordenadas de la esquina superior izquierdo de la ventana, referencia a la
resolución de trabajo en pantalla.

Operando sobre la celda Window Color, podremos seleccionar el color de fondo de la ventana.
Pulsando encima del cuadro aparece una paleta de colores, donde seleccionamos el color deseado
para el fondo de ventana.
2.1.2 SELECT MODE.

(Tutorial Invensys Systems, Intouch 2012). Es el primer elemento de la caja, y se utiliza para
seleccionar, mover y modificar el tamaño de los objetos. Para seleccionar o modificar el tamaño de un
objeto existen dos métodos: el más sencillo consiste en colocarse encima del objeto que deseemos y
pulsar el botón izquierdo del ratón.

Con ello el objeto queda seleccionado, y podemos modificar su tamaño (extendiendo desde cualquier
punto externo del objeto) o simplemente moverlo. Existe un segundo método, y es utilizando el modo
Select Mode. Escoja la herramienta select mode y seleccione la parte del dibujo que desee creando un
rectángulo.

Alrededor del objeto seleccionado podrá observar varios pequeños cuadros negros. Cuando un objeto
se encuentra rodeado de tiradores significa que se encuentra seleccionado.

Creación de objeto a utilizar en el proyecto


 Rectángulo
 Rectángulo con ángulos curvos
 Elipse
 Línea recta
 Línea recta vertical/horizontal
 Polilinea
 Polígono
 Texto
 Bitmap

Esta herramienta se utiliza para importar dibujos de ficheros de imagen (jpg, jpeg, bmp, pcx, tga) o
bien del portapapeles de WINDOWS. Para llamar un objeto bitmap, utilice esta herramienta y forme
un rectángulo. Una vez creado el rectángulo, podrá importar en su interior una imagen utilizando EDIT
-> Import image, o bien pegando la imagen del portapapeles (Edit -> Paste Bitmap).

La función Edit - Bitmap Original Size se utiliza para modificar el tamaño de la imagen al original con el
que fue creado o a otro distinto. La función Edit - Edit Bitmap, permite editar la imagen importada sin
modificar el fichero de imagen original.

 Tendencias en tiempo real


 Tendencias históricas
 Página de alarmas
 Pulsadores

LOS ELEMENTOS WIZARDS.

(Tutorial Invensys Systems, Intouch 2012). WIZARDS, en su más básico concepto, podría ser definido
como "elementos inteligentes" que permiten que las aplicaciones InTouch puedan ser generadas de
un modo más rápido y eficiente. La versión 7.1 de InTouch dispone de los elementos WIZARDS que
permiten crear rápidamente un objeto en la pantalla. Haciendo doble click sobre el objeto podemos
asociarle links (animación), asignarlo a tagnames o incluso incluir una lógica en ese objeto. Si
agrupamos varios de estos objetos, podemos crear un elemento completo, acabado y programado,
que lo podemos utilizar tantas veces como queramos. Bien, pues WIZARDS hace esto por Usted Todo
lo que tiene que hacer es seleccionar el WIZARDS que desee e InTouch se lo dibujará, animará y
programará.

Por ejemplo, un amperímetro: WIZARDS le dibujará el elemento en la pantalla y cuando haga doble
clic sobre él sólo necesitará rellenar los campos que se le indican. Esta configuración incluye el
tagname sobre el que situar el amperímetro, valores máximos y mínimo de lectura, colores, divisiones,
etc. Una vez la información ha sido introducida, el WIZARDS amperímetro ya puede utilizarse como
tal.

Además de estos WIZARDS "sencillos", es posible utilizar otros más "complejos" que provoquen
operaciones en background, tales como crear/convertir una base de datos, importar un fichero
AutoCad, configurar módulos de software (p.e. recetas, SPC), etc. Ello es posible gracias a la
herramienta Wonderware Extensibility Toolkit (opcional de InTouch). La mayoría de WIZARDS son
escalables y configurables en tamaño. Ello le permitirá modificar y poder ajustar los dibujos ya hechos
a un tamaño necesario para su ventana.

DEFINICIÓN DEL TAGNAME.

(Tutorial Invensys Systems, Intouch 2012). El diccionario de tagnames es el corazón de InTouch.


Durante el runtime, este diccionario contiene todos los valores de los elementos en la base de datos.
Para crear esa base de datos, InTouch necesita saber qué elementos la van a componer. Debemos, por
lo tanto, crear una base de datos con todos aquellos datos que necesitemos para nuestra aplicación.

A cada uno de estos datos (tags) debemos asignarle un nombre. Al final, dispondremos de un
diccionario con todos los tagnames o datos que nosotros mismos hemos creado.

 Acceso: A este diccionario se accede desde el menú / Special / TagName Dictionary.


 Definición de los Tagnames: Desde el diccionario de tagnames definimos los tagnames
y sus características. Existen diversos tipos de tagnames, según su función o
características. Básicamente se dividen en:

 Memory: Tags registros internos de InTouch


 I/O: Registros de enlace con otros programas
 Indirect: Tags de tipo indirecto
 Group var: Tags de los grupos de alarmas
 Histtrend: Tag asociado a los gráficos históricos
 TagID: Información acerca del tag que están siendo visualizados en una gráfica.

De los 3 primeros tipos, disponemos de:

 Discrete: Puede disponer de un valor 0 ó 1


 Integer: Tagname de 32 bits con signo. Su valor va desde -[Link] hasta
[Link].

 Real: Tagname en coma flotante. Su valor va entre ±3.4e38. Todos los cálculos son
hechos en 64 bits de resolución, pero el resultado se almacena en 32 bits

 Message: Tagname alfanumérico de hasta 131 caracteres de longitud.


DEFINICIÓN DE LAS CARACTERÍSTICAS.

(Tutorial Invensys Systems, Intouch 2012). Main: Visualiza las características principales del tagname.

 Details: Visualiza las características del tag que va a crear (valor mínimo/máximo, etc.)
 Alarms: Visualiza las condiciones de alarma del tag
 Details&Alarms: Le permitirá de visualizar las características del tagname tanto de
detalles como de alarma.

 Members: Visualiza Miembros caso de ser supertag

Una vez seleccionado el tipo de tagname y qué características debemos definir, un submenú
aparecerá para que rellenemos los campos de ese tagname.

Caracteristica Tagname Dictionary. Aquí se detalla el tipo tagmane que se utiliza.

Campos a Rellenar del Tagname

 Permite lectura/escritura o sólo lectura del registro.

 Graba el valor del tag al fichero de históricos cuando varía más que lo especificado en
Log Deadband.
 Activa la grabación de eventos para ese tag.

 Permite que el valor current del registro sea retentivo.

 Permite retener los cambios del registro de cualquier campo de límites de alarmas.

 Selecciona el valor inicial del registro.

 Introduzca el valor en unidades.

 Introduzca el valor en unidades de ingeniería del registro equivalente al máximo


recibido.

 Permite definir cuánto debe cambiar el valor de un registro para ser actualizado en
pantallas.

 Valor mínimo en el rango de valores enteros del valor I/O.


 Valor máximo en el rango de valores enteros del valor I/O.

 Seleccione el programa de acceso.

 Seleccione si quiere una conversión lineal o de raíz cuadrada.

 Seleccione esta opción para displayar el tagname como nombre del item I/O.

 Permite definir cuánto debe.


ANIMATION LINKS.

(Tutorial Invensys Systems, Intouch 2012). Tras haber creado un objeto gráfico o un símbolo, éste
puede ser animado mediante las Animation Links. Las Animation Links provocan que el objeto cambie
de apariencia reflejando cambios en los valores de la base de datos.

Característica Animation Links. Se detalla la asignación de una animation link a un objeto, éste deberá
estar seleccionado. Haciendo dos veces click sobre el objeto o símbolo deseado entramos
directamente en el menú de Animation Links.

Una vez seleccionado el tipo de animación que queremos asociar a ese objeto. Podemos incluso
asociar varios Animation Links a un mismo objeto o símbolo, a continuación se detalla cada uno de los
item.
 User Inputs: Al pulsar sobre un USER INPUT, InTouch nos pregunta el nuevo valor según
si es:

DISCRETE: Modificación valor 0/1

ANALOG: Modificación valor analógico

STRING: Modificación cadena alfanumérica.

Característica Input Discrete. Permite modificar un valor discreto. Al pulsar, nos aparecerá una
ventana para que modifiquemos el valor a 0 ó 1. Podemos modificar en el menú los mensajes que le
deben aparecer al operador.

Característica Input Analog. Permite modificar un valor analógico (ya sea Memory Type o I/O Type).

Podemos dar un mensaje al operador, así como limitar los valores mínimo y máximo de entrada. La
función KEYPAD? Posibilita que la entrada se lleve a cabo desde un teclado externo PC compatible.
Característica Input String. Permite modificar una cadena alfanumérica.

Para un completo teclado QWERTY aparece en pantalla. Se utiliza para passwords, selecciones de
datos, etc. Podemos dar un mensaje al operador. La función ECHO CHARACTERS? permitirá o no que
los valores que se van introduciendo sean a la vez displayados en pantalla. La función KEYPAD?
Posibilita que la entrada se lleve a cabo desde un teclado externo PC compatible.

 Value Slider: Permite crear una barra de desplazamiento vertical u horizontal para
seleccionar valores.

 Touch Pushbutton:
DISCRETE: A diferencia del touch value, actúa como un pulsador, directamente sobre una señal 0/1.

ACTION: Permite ejecutar una lógica o acciones (llamada a otros programas, impresión, etc.

SHOW/HIDE WINDOW: Permite llamar a otras pantallas o hacerlas desaparecer del monitor.
Característica Pushbutton. Creamos un pulsador que colocará a 1 o a 0 el registro seleccionado en
tagname.

Podemos asignar además una tecla o combinación de teclas que hagan la misma función que este
pulsador. El pulsador creado puede ser del siguiente tipo:

 DIRECT: Pone el valor a 1 al pulsar el botón y mantenerlo. Al soltarlo lo pone a 0.

 REVERSE: Pone el valor a 0 al pulsar el botón y mantenerlo. Al soltarlo lo pone a 1.

 TOGGLE: Invierte el estado del bit seleccionado al ser pulsado.

 RESET: Pone el valor a 0 al ser pulsado.

 SET: Pone el valor a 1 al ser pulsado.

 Line Color: Permiten animar el color de línea de un objeto. Este cambio de color puede
depender de un valor discreto/analógico o asociarse a una alarma de tipo discreto o
analógico.

Característica Line Color Discrete. Animación del objeto o tags utilizados


Característica Line Color Analog. Animación del objeto o tags utilizados.

 Fill Color: Permiten rellenar un objeto de un color. Este cambio de color puede
depender de un valor discreto/analógico o asociarse a una alarma de tipo discreto o
analógico.

 Text Color: Permiten cambiar el color de un texto. Este cambio de color puede
depender de un valor discreto/analógico o asociarse a una alarma de tipo discreto o
analógico.

 Object Size: Permite asociar el tamaño vertical/horizontal de un objeto a un registro


Característica Object Height. Podemos definir altura (anchura) mínima y máxima tanto real como
porcentual. Definimos también cuál es el punto de partida de ese movimiento.

 Miscellaneous

Visibility: Permite que un objeto aparezca/desaparezca de la pantalla. Blink: Intermitencia del objeto.

Orientation: Modifica orientación del objeto. Disable: Hace que un objeto "táctil" deje de serlo.
Característica Object Visibility. El objeto seleccionado sólo se visualizará cuando el registro
VALVE13C10 tenga un valor lógico de 1.

Característica Object Blinking. El objeto seleccionado se hará intermitente al activarse una alarma.
Característica Orientation. El objeto seleccionado rotará de acuerdo al valor del tagname Variable3.

 Location: Permite modificar la posición del objeto.


Característica Vertical Location. Aminacion del objeto se desplaza verticalmente.
 Value Display: Se utiliza para visualizar un valor discreto, analógico o alfanumérico.

 Percent Fill: Permite asociar un registro tagname a una barra gráfica.

Característica Vertical Fill. Indica el nivel de los tanques de extracto de café.


 Interface gráfica.

Las interfaces gráficas permiten la elaboración de pantallas de usuario con múltiples combinaciones de
imágenes y/o texto, definiendo así las funciones de control y supervisión de planta

Gráfica Intouch. Ejemplo de una interfaz gráfica.

Es posible realizar cambios de configuración si tenemos los privilegios adecuados. Por ejemplo,
modificar la duración de una gráfica para ver unos datos que no se muestran en la pantalla en ese
momento.
Librería Symbol Factory. Librería para la utilización de elementos gráficos para un determinado
control.
 Registro y archivado.
Por registro (logging) se entiende el archivo temporal de valores, generalmente basándose en
un patrón cíclico y limitado en tamaño. Por ejemplo, podemos definir un archivo histórico de
alarmas de manera que almacene en disco duro hasta mil alarma se escribirá sobre la primera
que se guardó (registro de tipo rotativo).

También será posible que, una vez el registro de alarmas este lleno, se guarde una copia en un
archivo (archivado) que no se borra, quedando a disposición del usuario que necesite
recuperar esos datos.

Los datos de alarmas y eventos que ocurren en el sistema suelen ir acompañados de más
identificadores, tales como el momento en el cual ocurrieron (Time Stamp) o el usuario activo
en ese momento.

Configuración de archivo de alarmas. Se detalla la configuración del archivo de alarmas del


Scada Intouch.

Se puede determinar donde se guarda, la duracion delarchivo, e incluso los datos que se van a
archivar.

También podría gustarte