Professional Documents
Culture Documents
INDUSTRIALES
LABORATORIO N° 09
Intouch-Base de datos - Aplicaciones
Administradas
CODIGO: 6170
Alumno(s) Nota
Grupo
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 1 de 27
REQUERIMIENTOS
Software Wonderware
Software Archestra IDE
Una computadora de escritorio
PROCEDIMIENTO
El laboratorio se ha diseñado para ser desarrollado en grupos de 3 o 4 personas
a. Encienda el equipo
b. Inicie el software VMWare
c. Abrir el equipo Virtual ubicado en la siguiente ruta:
D:\Equipos Virtuales\ Windows 2003 Intouch - Historian - IIS
d. Crear un clon del equipo virtual anterior en la carpeta: (En caso no estuviera ya creado)
D:\DCS-OPC
e. Cerrar la plantilla del equipo virtual abierto en el paso “c” y dejar únicamente abierto el clon que acaba de crear “d”
f. Inicie el clon del equipo Virtual que acaba de crear
g. Identifiquese con la cuenta de usuario: _______________________ y clave: ______________________
d. Espere que el proceso de creación de la nueva Galaxia finalice. Click en el botón Close
e. Elija la nueva Galaxia creada y presione el botón “Connect”. Espere que cargue el entorno del software Archestra
IDE
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 3 de 27
e. Expanda el nodo “Databases” y ubique la base de datos correspondiente a la nueva Galaxia creada (GalaxiaTecsup)
g. Expanda el nodo “Tables” para visualizar todas las tablas que conforman la nueva base de datos
l. Verifique que se asignó correctamente el nuevo usuario “Owner” (propietario). Cerrar la ventana
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 7 de 27
e. Esperar que se genera el nuevo diagrama de base de datos. Cierre el diagrama anterior y asigne el nombre sugerido
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 8 de 27
a. Iniciar el programa Microsoft Excel. Elegir la opción que permite conectarse a una fuente de datos SQL Server
6. Registro ODBC
b. Siga el asistente para crear la nueva conexión ODBC a la base de datos de la nueva Galaxia
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 10 de 27
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 11 de 27
j. Asigne como nuevo nombre del “Template Toolset” creado, el nombre “ToolsetPrueba”, verifique que se ordenan
alfabeticamente los toolsets y que se visualice correctamente el nuevo toolset
k. En el panel “Template Toolbox” expandir el nodo “System” Click derecho en el elemento “$InTouchViewApp”
“New” “Derived Template”
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 14 de 27
l. Se crea una nueva plantilla derivada. Modifique el nombre de dicha plantilla a “$InTouchViewApp_Prueba” y
arrastre la nueva plantilla derivada al nuevo Toolset creado ”ToolsetPrueba”
a. Doble Click en la nueva plantilla creada “$InTouchViewApp_Prueba”, aparece la caja de diálogo “Initialization”, en
dicha ventana elija la opción “Create new Intouch application”, luego click en el botón “Next”
d. Desde elexplorador de windows acceda a la dirección: \\intouch01 y verifique que existe la ruta indicada en el paso
anterior
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 15 de 27
b. Adicionar objetos “Archestra Graphic” a la ventana desde el panlemostrado en la barra de herramientas junto al botón
del “sombrero de mago”
c. En la siguiente figura se muestra por ejemplo la elección del componente “AnalogMeterRound” de la categoria
“Analog Meters”
d. Doble click en el “Archestra Object” anterior. Click sobre la ventana y espere a que se muestre dicho objeto en la
ventana.
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 16 de 27
e. Repita el procedimiento anterior y adicione, un segundo “Archestra Object” de la categoria “Clocks” el control
“ClockWonderware”
f. Grabe la nueva ventana. Click en el botón “Runtime” (Esquina superior derecha de windowMaker) para ejecutar su
ventana en la herramienta “WindowViewer”. Verifique que se ejecute correctamente
g. Observe la calidad y acabado de cada uno de los controles utilizados, es una característica que identifica a los objetos
Archestra.
d. Crear un tag denominado “freq1” que haga referencia al item tag del equipo 1 del servidor OPC
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 17 de 27
g. Ejecute nuevamente la ventana y verifique que se actualiza el valor de la frecuencia asociada al “objeto archestra”
h. Cierre las ventanas de WindowViewer y WindowMaker
i. Observe que en la herramienta “Archestra IDE” se muestra el cuadro de diálogo para aplicar el “Check In” a nuestra
nueva aplicación administrada. Click en el botón OK
j. Espere a que el proceso de “Check In” finalice satisfactoriamente. Click en el botón “Close”
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 18 de 27
k. Verifique que la “x” de color rojo junto al nombre de la nueva plantilla acaba de desaparecer
Antes Después
a. Nota:
Es posible publicar una Aplicación Intouch Administrada.
La ventaja de una “Aplicación InTouch Publicada” (Published) es que este tipo de aplicaciones pueden ser
distribuidas simplemente copiando la carpeta donde se han creado al igual como se realiza con las aplicaciones
de tipo Stand-Alone creadas directamente desde la herramienta “Intouch Application Manager”, pero con la
ventaja que pueden contener “Archestra Objects”.
b. Para publicar una “Aplicación Intouch Administrada” click derecho en el nombre de la plantilla derivada creada
anteriormente “$IntouchViewApp_Prueba” “Publish Intouch Application”
c. En la ventana “Buscar Carpeta” crear una carpeta en el disco C:\ de nombre “app” y seleccionar dicha carpeta. Click
en el botón Aceptar:
e. Desde el explorador de Windows verifique la existencia de la carpeta para la nueva aplicación intouch publicada:
b. Elija la opción Tools Find Applications. En la ventana “Buscar carpeta” elija la carpeta c:\app
c. Verifique que haya aparecido la nueva aplicación y que su tipo sea Published y no Stand Alone
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 20 de 27
d. Seleccione la aplicación Intouch publicada y presione el botón WindowViewer de la barra de herramientas para
ejecutar la aplicación
e. Puede abrir también la aplicación en WindowMaker. Vuelva a abrir la herramienta “Intouch Application Manager”,
seleccione la nueva aplicación publicada y presione el botón “WindowMaker”
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 21 de 27
a. Nota:
Para ejecutar aplicaciones administradas en nodos remotos es necesario Desplegar (Deploy) instancias de la
plantilla InTouchViewApp de la nueva aplicación administrada
Es posible desplegar (Deploy) una aplicación InTouch administrada desde el software Archestra IDE hacia el
propio nodo “local” o hacia un nodo “remoto”. Una vez que ha sido desplegado se puede ejecutar en la
herramienta WindowViewer en los nodos remotos.
b. La primera vez que se despliega un objeto InTouchViewApp, la aplicación InTouch asociada es copiada al nodo de la
plataforma que almacena el objeto. Este nodo es llamado nodo operador
c. Desde el software Archestra IDE. Click derecho sobre la plantilla “$InTouchViewApp_Prueba” de su nueva aplicación
administrada New Instance
e. En el panel “Deployment” aparece la nueva instancia creada con un nombre por defecto. Cambie dicho nombre a
InTouchViewApp_Prueba_Nodo1
f. Crear una plantilla derivada para la nueva plataforma donde se ejecutará la aplicación
g. Cambie el nombre a la plantilla derivada y arrastre la nueva plantilla derivada al nodo “ToolsetPrueba”
j. De maner asimilar crear una nueva plantilla derivada de la plantilla $ViewEngine y arrastre la nueva plantilla al nodo
“ToolsetPrueba”
k. Crear una instancia de la nueva plantilla “$ViewEngine_001” y verificar que dicha instancia aparece en el panel
“deployment” y asigne como nombre de instancia: “ViewEngine_001_Prueba”
o. Desplegar la applicacion
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 24 de 27
r. Ejecutar la aplicación administrada desde WindowViewer. (Observe que no se habilita el botón WindowMaker)
14. Ejercicio 01
15. Ejercicio 02
a. Se desea automatizar la extracción de agua en la excavación de una mina para hacer frente a posibles perforaciones
de bolsas de agua.
B1 SA
B2
SB
SC
AVISO
ERROR
Para detectar una bolsa de agua, se instalarán tres sondas (SA, SB y SC) a diferentes alturas en la perforación y dos
electrobombas (B1 y B2) para proceder a la extracción del líquido, cuya activación o desactivación será realizada en forma
automática en función de los valores de las sondas.
Adicionalmente se utilizarán dos salidas de alarma: ERROR y AVISO, para indicar errores en los sensores de detección y
un nivel peligroso de líquido en la perforación.
A continuación se resume las especificaciones funcionales del sistema:
La detección de la sonda SA activará automáticamente la bomba B1.
La activación simultánea de las sondas SA y SB indicará un nivel de líquido de difícil evacuación mediante una única
bomba, por lo que se deberán activar las bombas B1 y B2.
Finalmente, la detección de la sonda SC indicará que el nivel de agua comienza a ser peligroso y se podrían inundar
otras galerías, por lo que las bombas B1 y B2 deberán seguir activadas y además se deberá activar la alarma AVISO.
Ante cualquier error en la combinación de valores de las sondas se deberá activar la alarma ERROR así como las
bombas B1 y B2.
Implemente un programa en el PLC S7-1200 y una aplicación administrada en Archestra IDE para interactuar con el PLC.
Procure utilizar la mayor cantidad de controles “Archestra” para el diseño de loa interfaz
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 26 de 27
16. Ejercicio 03
Implemente un programa en el PLC S7-1200 y una aplicación administrada en Archestra IDE para interactuar con el PLC.
Procure utilizar la mayor cantidad de controles “Archestra” para el diseño de loa interfaz
Nro. DD-106
CURSO: SUPERVISIÓN Y CONTROL DE PROCESOS
INDUSTRIALES Página 27 de 27