laboratorio-01-senact-2012-windowmaker-1
TRANSCRIPT
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
1/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 1/17
Laboratorio Nro. 01
TEMA: WINDOWMAKER - I
OBJETIVOS
Identificar las principales caractersticas del software WindowMaker
Identificar la ubicacin y estructura de una aplicacin HMI creada en WindowMaker Cargar una aplicacin HMI en WindowMaker
Identificar las principales plantillas para crear ventanas en una aplicacin HMI
Crear ventanas empleando como base una plantilla predefinida
Identificar las principales herramientas para diseo de ventanas HMI
Ejecutar una aplicacin HMI y visualizar el contenido en la herramienta FCS Intouch Application
(Infusion View)
REQUERIMIENTOS
Sistema DCS FCS de Invensys (I/A Series)
Una computadora de escritorio
Switches Cables de red
PROCEDIMIENTO
El laboratorio se ha diseado para ser desarrollado en grupos de 3 o 4 personas
Actividades a realizar
El ejercicio busca que los participantes se puedan familiarizar con la herramienta WindowMaker deWonderware el cual viene incluido como parte del software del sistema DCS I/A Series de Invensys.Esta herramienta se utiliza para crear aplicaciones HMI.
Para lograr este objetivo se realizar una demostracin previa donde se resalten las principalescaractersticas de la herramienta para que los participantes puedan conocer e identificar la funcin delas principales opciones del programa.
1. CONEXIN CON EL SERVIDOR
1.1. Configuracin IP y acceso remoto
Conecte una PC de su grupo a la red del sistema DCS I/A Series de Invensys
Encienda la PC.
Identifquese con la cuenta de usuario Administrador
Solicite al instructor una direccin IP para su estacin de trabajo
Configure la direccin IP de su estacin de trabajo.
Verifique que tiene acceso a la red del sistema DCS
Configure la resolucin de su escritorio a 1280 x 1024 pixels
Realice una conexin va Escritorio Remoto al servidor del sistema DCS I/A Series.
Inicie sesin con la cuenta de usuario: _____________________ y clave: ______________________
Cierre la ventana FCS Intouch Application (Infusion View)
1.2. Herramienta: Application Manager
La herramienta Intouch Application Manager permite seleccionar una aplicacin HMI para podereditarla en la herramienta WindowMaker
Ejecute el programa Intouch, ubicado en la siguiente ruta:
Inicio Programas Wonderware Intouch
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
2/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 2/17
Laboratorio Nro. 01
A continuacin se muestra la estructura de la aplicacin:
Nota: Para cada grupo se ha creado una aplicacin HMI para poder trabajar en forma simultnea,desde un escritorio remoto, a travs de la herramienta WindowMaker. Por lo tanto se debeidentificar adecuadamente la aplicacin con la que cada grupo debe trabajar.
Ubique el cursor en cada uno de los botones de la barra de herramientas e identifique la funcin
que cumplen los botones mostrados a continuacin:
Botn Funcin
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
3/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 3/17
Laboratorio Nro. 01
Inicie el Explorador de Windows
Ubquese en la carpeta D:\Aplicaciones y observe que es en dicha carpeta donde se han creado
aplicaciones Intouch individuales para cada grupo
A continuacin se muestra la estructura de una de dichas aplicaciones:
Desplcese y observe en el panel derecho del explorador de Windows la relacin de archivos cuyo
nombre empiezan con las letras app se tiene nicamente 4 de dichos archivos
Elija la Aplicacin Intouch correspondiente a su grupo y presione el segundo botn de la barra deherramientas para cargar la aplicacin anterior en WindowMaker (Puede tambin presionar dobleclick sobre el nombre de la aplicacin para abrir dicho proyecto en WindowMaker).
Una vez que se haya cargado la aplicacin en WindowMaker revise nuevamente la relacin dearchivos de la carpeta anterior de la aplicacin y verifique que hay aparecido un nuevo archivo:
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
4/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 4/17
Laboratorio Nro. 01
Qu indica el archivo anterior?
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
Qu problema se puede presentar con dicho archivo?
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
Cmo se puede solucionar el problema anterior?
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
Proponga un ejercicio en el cual se presente el problema indicado y proceda a aplicar la solucin
propuesta para verificar que trabaja correctamente
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
1.3. Herramienta: WindowMaker
A continuacin se muestra el aspecto que tiene la herramienta WindowMaker:
Cierre la ventana Window to Open presionando el botn Cancel
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
5/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 5/17
Laboratorio Nro. 01
Reordenamos las barras de herramientas para organizar mejor el espacio de la herramienta:
1.4. WindowMaker: Creacin de ventanas
A continuacin se sealan las dos plantillas principales para creacin de ventanas:
Nota: Cada vez que se requiera crear una nueva ventana deber utilizar una de estas dosplantillas como base para la nueva ventana
Nota: NO debe modificar (editar) estas plantillas
El procedimiento para crear un ventana es el siguiente:
1. Abrir la plantilla deseada (doble click)
2. Elegir la opcin de men: File New Window
3. WindowMakerrealiza la siguiente pregunta que se debe responder con Yes
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
6/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 6/17
Laboratorio Nro. 01
4. Completar los datos de las propiedades que configuran la nueva ventana:
Nota: El nombre de una ventana nueva NO debe empezar con el prefijo Z_ para evitar que seconfunda con las plantillas existentes.
Nota: Los nombres de las ventanas no deben contener espacios en blanco
Nota: El tamao mximo del nombre de una ventana es de 28 caracteres
5. Click en el botn OK en la ventana anterior
6. Cerrar la plantilla ( Importante !!!), para evitar modificar la plantilla original.
Aplicando el procedimiento anterior y empleando la plantilla Z_TEMPLATES_FullSize, crear unaventana de tamao 800 x 600de tipo Replace, con color de fondo blanco, posicin inicial 50,100y denominada win_replace
Aplicando el procedimiento anterior y empleando la plantilla Z_TEMPLATES_FaceplateGrid, crearuna ventana de tamao 1024 x 768 de tipo Overlay con color de fondo cyan, posicin inicial100,100 y denominada win_overlay
Aplicando el procedimiento anterior y empleando la plantilla Z_TEMPLATES_FullSize, crear unaventana de tamao 400 x 300de tipo Popup con color de fondo amarillo claro, posicin inicial0,100 y denominada win_popup
Qu diferencia existe entre las dos plantillas utilizadas para crear ventanas?
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
Qu diferencia existe entre los tipos de ventanas Replace, Overlay y Popup? (Desde la ventana depropiedades de cualquiera de las ventanas presione la tecla F1 para ir a la documentacin de ayudadonde se describe cada una de las propiedades indicadas)
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
Para que sirven las opciones disponibles en la seccin Frame Style?
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
Nota: En cualquier momento se puede visualizar y cambiar las propiedades de una ventana,simplemente se presiona Click derecho sobre una ventana Window Properties
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
7/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 7/17
Laboratorio Nro. 01
1.5. WindowMaker: Ejecutar una aplicacin
Cierre todas las ventanas de la aplicacin:
Click derecho en una ventana abierta Close window
Presionar el botn Runtime ubicado en la esquina superior derecha de WindowMaker
Se carga la aplicacin en la herramienta Infusion View. Asegrese que en IV tenga activado elbotn que permite regresar al modo de desarrollo DEV (Development) en la esquina superiorderecha (Puede ser que se tenga el texto RUN en vez de DEV, en este caso debe presionar el botnRUN para pasar al modo de ejecucin en el IV y obtener la vista que se muestra a continuacin)
Para abrir una ventana de las que hemos creado en WindowMaker elija la opcin File Browse esto muestra una ventana de seleccin donde podremos elegir la ventana deseada y se abre al
presionar el botn Open
Aplicando el procedimiento anterior abra las tres ventanas creadas en el ejercicio anterior
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
8/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 8/17
Laboratorio Nro. 01
Intente activar cada una de las ventanas anteriores para ubicarlas en la parte frontal. Anote los
detalles ms importantes del comportamiento de las ventanas:
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
Para regresar a WindowMaker click en el botn DEV ubicado en la esquina superior derecha deInfusion View
2. HERRAMIENTAS DE EDICIN EN WINDOWMAKER2.1. Herramientas de edicin de ventanas estndar
A continuacin se muestra las herramientas estndar principales disponibles en WindowMaker
Ubique el cursor en cada una de las herramientas anteriores e identifique la funcin que cumple
cada una de ellas:
Herramienta Funcin
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
9/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 9/17
Laboratorio Nro. 01
2.2. Herramientas de edicin adicionales
A continuacin se muestra la barra de herramientas Format (Formato)
Indique la funcin de cada una de las herramientas anteriores
Herramienta Funcin
A continuacin se muestra la barra de herramientas Wizards (Asistentes)
Indique la funcin de cada una de las herramientas anteriores
Herramienta Funcin
A continuacin se muestra la barra de herramientas View
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
10/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 10/17
Laboratorio Nro. 01
Indique la funcin de cada una de las herramientas anteriores
Herramienta Funcin
A continuacin se muestra la barra de herramientas Arrange (Alinear / organizar):
Indique la funcin de cada una de las herramientas anteriores:
Herramienta Funcin
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
11/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 11/17
Laboratorio Nro. 01
2.3. Disear una ventana
Utilizando las herramientas estndar anteriores edite el contenido de la ventana win_replace para
que tenga el siguiente aspecto:
Elabore una lista de las herramientas que ha utilizado para conseguir el aspecto mostrado en la
figura anterior
Herramientas empleadas
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
12/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 12/17
Laboratorio Nro. 01
Utilizando las herramientas estndar anteriores edite el contenido de las dos ventanas restantes. El
diseo del contenido de cada ventana es libre para cada grupo.
Anote a continuacin los detalles ms importantes del diseo de las dos ventanas adicionales
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
2.4. Herramienta Wizards
Abrir alguna ventana que tenga creada en su aplicacin
Seleccione la herramienta Wizards
A continuacin se muestra el aspecto de la ventana de seleccin de un asistente
Revise rpidamente cada categora de la ventana anterior y complete la siguiente tabla:
Categora Cantidad Descripcin
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
13/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 13/17
Laboratorio Nro. 01
De la categora Buttons adicione el siguiente botn a la ventana elegida:
Seleccione nuevamente la herramienta Wizards
De la categora Symbol Factory adicione el nico control disponible a la ventana
Se mostrar una ventana conteniendo nuevas categoras.
Revise detalladamente cada categora
Ubique en la categora Controllers el smbolo PLC 1 y adicinelo a la ventana
Repita el ejercicio y adicione algunos controles adicionales a su ventana
De todos los controles agregados anote en la siguiente tabla la categora y el smbolo utilizado de
aquellos smbolos que usted considere interesantes:
Categora Smbolo Descripcin
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
14/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 14/17
Laboratorio Nro. 01
2.5. Disear una ventana de nombre TANK_DISP con la siguiente estructura. Agregue detallesadicionales de visualizacin
2.6. Elabore dos o mas ventanas adicionales donde se representen diferentes procesosrelacionados al tipo de trabajo que usted realiza regularmente.
2.7. Adjunte en una tabla la relacin de categoras y smbolos empleados en cada caso
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
15/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 15/17
Laboratorio Nro. 01
2.8. Herramienta SmartSymbol Wizard
Estando abierta la ventana del ejercicio anterior
Seleccione la herramienta SmartSymbolWizard
Click en algn lugar vaco de la ventana
A continuacin se muestra el aspecto de la ventana de seleccin de un asistente Smartsymbol:
En la ventana anterior presiona F1 para acceder a la documentacin de la ayuda y pueda tener una
descripcin detallada de las tres categoras que nos muestra este asistente
Indique una descripcin mas detallada sobre cada una de las tres categoras incluidas bajo el nodo
Archestra Symbols
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
16/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 16/17
Laboratorio Nro. 01
3. CUESTIONARIO
3.1. Qu procedimiento se debe aplicar para visualizar la ventana de propiedades de un controlinsertado en una ventana?
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
3.2. Qu procedimiento se debe aplicar para cambiar el texto que muestra un botn?
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
3.3. Qu procedimiento se debe aplicar para cambiar el color de borde de un rectngulo?
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
3.4. Qu procedimiento se debe aplicar para cambiar la imagen que se muestra en un controlBitmap?
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
3.5. Qu procedimiento se debe aplicar para cambiar el color de borde de un rectngulo?
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
3.6. Qu procedimiento se debe aplicar para mostrar la barra de ttulo de una ventana? (Pordefecto una nueva ventana no muestra la barra de titulo donde aparece el nombre de dichaventana)
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
3.7. Al abrir una ventana de tipo Replace siempre se posicionar por delante de cualquier otrotipo de ventana que est activa en ese momento
( ) Verdadero ( ) Falso
3.8. Al insertar controles durante el diseo de una ventana se debe tener cuidado de colocar
primero aquellos controles que deben estar debajo, en caso se deban tener controlessuperpuestos, caso contrario no se podr obtener una visualizacin correcta.
( ) Verdadero ( ) Falso
-
7/29/2019 Laboratorio-01-SenAct-2012-WindowMaker-1
17/17
PROGRAMA DE ESPECIALIZACIN PARA PROFESIONALESSISTEMAS INTEGRADOS DE CONTROL (DCS & SCADA)
CURSO: REDES DE SENSORES Y ACTUADORES
Nro. DD-106
Pgina 17/17
Laboratorio Nro. 01
OBSERVACIONES Y CONCLUSIONES
____________________________________________________________________________
____________________________________________________________________________
________________________________________________________________________________________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
________________________________________________________________________________________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
________________________________________________________________________________________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________