PROGRAMA NACIONAL DE FORMACIN DE
ELECTRICIDAD
(PNFE)
SISTEMAS SCADA
ACREDITABLE II
Ing. Nestor Molina
Revisado 24 de Enero de 2015
Comunicacin InTouch - Excel
Comunicacin DDE
DDE es un protocolo de comunicacin desarrollado por Microsoft para
intercambio de datos entre aplicaciones Windows.
DDE es un sistema estndar en Windows de muy sencillo uso, en el que la
comunicacin se establece automticamente entre programas que contemplan
la estructura DDE (Cliente servidor).
Un programa que puede mandar datos al bus DDE es un programa servidor.
Un programa cliente puede recibir datos DDE. Ello permite que podamos muy
fcilmente crearnos programas con gestiones especiales en VBASIC, Excel,
etc., y pasar los datos a InTouch sin necesidad de crear un programa de
comunicacin.
As ocurre con los servidores de autmatas que dispone WONDERWARE,
entre los que se incluyen la prctica totalidad de los PLCs ms conocidos del
mundo con comunicacin tanto punto a punto como red. Por supuesto,
podemos direccionar un servidor DDE a un puerto de comunicaciones y otro
servidor a otro puerto, con lo que podemos compartir informacin que venga de
distintos PLCs o sistemas de campo.
La comunicacin DDE se basa en una convencin con estos tres parmetros:
Aplicacin.
Tpico.
Elemento.
InTouch Access Name.
Para poder enlazar datos va DDE de otras aplicaciones Windows a InTouch,
se debe crear un Access Name. A cada Access Name podemos asociar una
aplicacin y un tpico.
Access
Node Name
Aplication
Name
Topic Name
Which
protocol to
use
When to
advise server
Nombre de enlace. Puede ser un nombre aleatorio (puede ser el
mismo que el tpico).
Nombre del Nodo. Solo hay que rellenarlo si se va a leer datos de
otra PC. En caso de que sean del mismo PC, dejarlo en blanco.
Nombre de la aplicacin de la que se quiere leer (por ejemplo Excel,
Siemens, etc.)
Nombre del tpico del que se quiere leer (por ejemplo LIBRO1
HOJA1, PLC1, etc.)
DDE para enlace DDE
SuiteLink para enlace SuiteLink
(slo entre aplicaciones FS2000)
Normalmente dejar por defecto
PRACTICA # 1
Creacin del proceso a simular:
Inicio/Todos los programas/Wonderware/InTouch
Al seleccionar File y dar click en News, aparece la siguiente pantalla
Al dar click en Siguiente aparece la pantalla y colocar en Click Next to
continue el nombre del proceso que se llamar Excel.
Dar click en Siguiente se muestra la siguiente pantalla y colocar en Name
Excel.
Dar click en Finalizar y aparecer la siguiente pantalla
Seleccionar Excel y abrir
Crear una nueva ventana (Windows), File/New
Escribir nombre del proceso (Excel) y dar click en Ok.
Proceso a desarrollar
.
Descripcin del proceso
Proceso de llenado.
Al presionar el botn de LLENADO, se enciende la BOMBA_1, se abre la
VALVLA y comienza a llenarse el TANQUE, hasta que alcance el nivel de
ochentas (80) litros, a este nivel se apaga la BOMBA_1, se cierra la VALVLA
y se abre el botn de LLENADO.
Proceso de vaciado
Al presionar el botn de VACIADO, se enciende la BOMBA_2 y comienza a
bajar el nivel del TANQUE hasta llegar a veinte (20) litros en este valor se
apaga la BOMBA_2 y se abre el botn de VACIADO.
Animacin de las variables.
1.- LLENADO
En el link de animacin seleccionar Fil Color/Discrete
Crear el Tagname
Seleccionar el tipo de variable (Type)
Seleccionar Memory Discrete ya que se trabajar con la memoria de la
computadora y dar click en Ok.
Para el botn de VACIADO se repite el mismo procedimiento que se hizo con
el botn de LLENADO.
.
2.- BOMBA 1
Al dar doble click sobre la BOMBA_1, aparcera el linck de animacin y
seleccionamos Blink en Miscellaneous.
Y se muestra la siguiente pantalla:
Definir el Tagname BOMBA_1
Para la BOMBA_2 se hace el mismo procedimiento que se hizo en la
BOMBA_1.
3. - VALVLA
En Fill Color dar click en Discrete y aparece la siguiente pantalla
Definir el Tagname VALVLA
4.- TANQUE
Al dar doble click sobre el tanque aparece el link de animacin.
Seleccionamos en Fill Color/analog .y se muestra la siguiente pantalla
Colocamos la variable que se va a monitorear que en nuestro caso es
TANQUE y se tiene que definir dicha variable.
Por defecto el tagname lo coloca como una variable entera (Memory Integer),
salvamos y cerramos.
En el link de animacin seleccionamos Percent Fill/Vertical y se muestra la
siguiente pantalla en esta se coloca el nivel del tanque (100 litros) y el color de
fondo del tanque..
5. - CONTADOR
Seleccionar en Value Display Analog y colocar la variable a monitorear
(TANQUE).
Crear el Scripts para hacer la simulacin del proyecto realizado.
Hacer click en Application
y se muestra la siguiente pantalla donde
desarrollaremos el programa para la simulacin del proceso.
Seleccionar Runtime! para simular el proceso
PRACTICA # 2
COMUNICACIN
Construir una tabla en la hoja de clculo de Excel con las variables
involucradas en el proceso.
Ubicacin de las variables en la Hoja de Clculo.
LLENADO: Ubicado fila 4 - columna 3 (f4c3)
VACIADO: Ubicado fila 5 columna 3 (f5c3)
BOMBA1: Ubicado fila 6 columna 3 (f6c3)
VALVLA: Ubicado fila 7 columna 3 (f7c3)
TANQUE: Ubicado fila 8 columna 3 (f8c3)
BOMBA2: Ubicado fila 9 columna 3 (f9c3)
Crear el ACCESS NAME para establecer la comunicacin InTouch con Excel
Presione Special/Access Names
Al presionar Ctrl + T se modifican los Tagname y se mostrara la siguiente
pantalla
Hacer click en Type y se selecciona el tagname a modificar como lo muestra
la figura.
Dar click en ok
Seleccionar I/O Discrete ya que son datos que entra o salen.
Hacer click en Access Name y colocar EXCEL
Colocar en el Item colocar f9c3.
Repetir los mismos procedimientos para todo el resto de los tagnames o
variables presentes en el proceso.
Procedimiento para guardar un archivo en InTouch.
El primer paso es crear una carpeta en el escritorio, donde vamos a guardar el
archivo del proceso en este caso llamaremos esa carpeta PRACTICA #2
Dar cick en Applications/Application Publisher
Se muestra la siguiente pantalla
Dar click en Siguiente y se muestra la segunda pantalla
En esta pantalla se coloca el nombre del autor, el nombre del proceso y el
nombre que se le dar al archivo a guardar. Dar Siguiente y se muestra la
tercera pantalla.
Dar click en Siguiente y se muestra la cuarta y ltima pantalla.
Hacer click en Browse y se muestra la siguiente pantalla y seleccionamos la
carpeta creada con anterioridad (PRCTICA # 2)
Dar click en Aceptar y Finalizar
AL abrir la carpeta de PRCTICA # 2, se muestra el archivo comprimido ya
guardado como se muestra en la pantalla.
Procedimiento para ver un archivo en otra PC.
El primer paso es descomprimir el archivo PRCTICA # 2, haciendo doble click
sobre el archivo comprimido.
Al seleccionar Browse se muestra la siguiente pantalla:
Seleccionar la carpeta PRACTICA # 2, y Aceptar
Dar click en Expand, para descomprimir el archivo.
Procedimiento de como abrir un archivo realizado en otra PC
1.- Abrir InTouch
En la pantalla Application Manager seleccionar Tools/Find Applications y
se muestra la siguiente pantalla:
Seleccionamos en Buscar carpeta el archivo (PRCTICA # 2) y hace click en
Aceptar.
Tara
1.- Colocar alarmas a cada una de las variables.
2.- Grfica de tendencias del tanque
3.- Grfica de Histricos del tanque
BIBLIOGRAFIA
1.- Gua del usuario, Revisin B, P/N 05-158-S, Enero, 1997, Wonderware
Corporation.
2.- Desarrollo de Aplicaciones SCADA con InTouch 9.5, Dr. Valery Moreno
Vega. 2da versin Mayo 2010.
3.- http/ [Link]/apuntes/Automatizacion_Industrial/Intouch_Basico.pdf