Número de Documento: SQ-402
Complemento SCADA
Guía del Usuario
____________________________________________
Octubre 14, 2001
Este manual describe como utilizar el Complemento SCADA para Excel.
Información de Revisiones/Actualizaciones
Este es un documento nuevo.
Quindar Products Limited
Mississauga, Ontario
____________________________________________
Copyright (c) 2001 Quindar Products Limited
Guía del Usuario del Complemento SCADA para Excel
Todos los derechos reservados
Quindar Products Limited
2600 Argentia Road
Mississauga, Ontario
L5N 5V4
TEL (905) 826 5000
FAX (905) 826 7144
El software descrito en este documento esta provisto bajo licencia, y solo puede
ser usado o copiado de acuerdo a los términos de dicha licencia.
El contenido de este manual ha sido cuidadosamente revisado para exactitud. Sin
embargo, en caso de encontrar errores, notifíquelos por favor a Survalent Technology
Corporation.
Contenido
1 Introducción 1-1
2 Instalación del Complemento SCADA 2-1
2.1 Instalación.................................................................................................................................. 2-1
2.2 Direcciones IP del Servidor ....................................................................................................... 2-2
2.3 Conectándose al Sistema SCADA............................................................................................. 2-5
3 Datos Actuales 3-1
3.1 Consulta de Datos Actuales ....................................................................................................... 3-1
3.2 Contador para Consultas............................................................................................................ 3-6
3.3 Campos de Datos Actuales ........................................................................................................ 3-6
4 Datos Históricos 4-1
4.1 Consulta de Datos Históricos..................................................................................................... 4-1
5 Otros Datos 5-1
5.1 Consulta de Otros Datos ............................................................................................................ 5-1
6 Reportes en WorldView 6-1
6.1 La Ficha de Reportes ................................................................................................................. 6-1
6.2 Usando Excel para Reportes Pre-Definidos............................................................................... 6-2
Guía del Usuario Contenido i
Complemento SCADA
1 Introducción
Este manual describe como utilizar el Complemento SCADA para Excel.
El Complemento SCADA permite a los usuarios de PCs en la red importar datos SCADA, tanto actuales
como históricos, directamente a Microsoft Excel. El Complemento SCADA utiliza el protocolo para red
TCP/IP para hacer las consultas a la base de datos del servidor SCADA y para recibir los datos de
respuesta.
Para poder utilizar el Complemento SCADA, su PC debe tener Windows 95, 98, NT o 2000, y el
Microsoft Office debe ser Office 2000 o más reciente.
Deberá instalar el Complemento SCADA en cada PC donde lo vaya a utilizar. El Capítulo 2 explica el
proceso de instalación. El servidor de base de datos SCADA ya se encuentra instalado en su servidor
SCADA.
El Capítulo 3 explica como importar datos actuales del sistema SCADA.
El Capítulo 4 explica como importar datos históricos del sistema SCADA.
El Capítulo 5 explica como importar otras tablas de datos del sistema SCADA.
Guía del Usuario Introducción 1-1
Complemento SCADA
El Capítulo 6 explica como utilizar Microsoft Excel y el Complemento SCADA como generador de
reportes en WorldView.
Guía del Usuario Introducción 1-2
Complemento SCADA
2 Instalación del Complemento SCADA
Este capítulo describe como instalar el Complemento SCADA en su computadora personal (PC).
2.1 Instalación
Puede instalar el Complemento SCADA desde el CD proporcionado por Quindar o con el paquete de
instalación descargado del sitio Web de Quindar ([Link]). En el segundo caso, descomprima
los dos archivos descargados del sitio Web en cualquier directorio y haga doble-clic en Instalar.
Figura 2.1-1
Pantalla de Bienvenida
Guía del Usuario Instalación del Complemento SCADA 2-1
Complemento SCADA
El proceso de instalación habilita automáticamente el Complemento SCADA para Excel. Si por alguna
razón usted después desea deshabilitarlo, lo puede hacer desactivando el Complemento SCADA en el
diálogo Add-Ins, el cual puede ser accesado mediante la opción Add-Ins... en el menú de Herramientas.
(Este paso descarga el Complemento y libera la memoria, pero no lo remueve de la computadora.)
Figura 2.1-2
Diálogo Add-Ins
Después de haber instalado el Complemento, podrá ver
un menú SCADA y una barra de herramientas SCADA
en su aplicación.
Figura 2.1-3
Menú SCADA y Barra de Herramientas
2.2 Direcciones IP del Servidor
Si la PC ya ha sido previamente configurada para comunicarse por red con el servidor SCADA, puede
ignorar esta sección.
Para que la computadora sea capaz de conectarse con el servidor SCADA mediante LAN, usted tiene
que definir las direcciones IP del servidor en su computadora. Esto se realiza creando y editando el
archivo HOSTS (sin extensión). Ambos Windows NT/2000/XP y 95/98 cuentan con un archivo
[Link] de ejemplo que puede utilizar como modelo. El contenido del archivo de ejemplo se
muestra en la Figura 2.2-1.
Guía del Usuario Instalación del Complemento SCADA 2-2
Complemento SCADA
Guía del Usuario Instalación del Complemento SCADA 2-3
Complemento SCADA
Figura 2.2-1 Archivo de Ejemplo HOSTS
# Copyright (c) 1994 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Chicago
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# [Link] [Link] # source server
# [Link] [Link] # x client host
[Link] localhost
Haga una copia de [Link] en el mismo directorio y renómbrelo sólamente como HOSTS (sin
extensión). Edítelo y agregue la dirección IP y el nombre del nodo de los dos servidores SCADA.
Pueden ser agregados al final de la lista abajo del localhost. Por ejemplo:
[Link] localhost
[Link] HOSTA
[Link] HOSTB
Tome en cuenta que la localización de [Link] y HOSTS es diferente entre Windows NT/2000 y
Windows 95/98. En Windows NT/2000, los archivos se localizan en:
C:\Winnt\System32\drivers\etc
mientras que en Windows 95/98, los encuentra en:
C:\Windows
Si el archivo HOSTS esta correcto, usted podrá, después de reiniciar la computadora, probar la conexión
con el servidor desde una ventana DOS como se muestra a continuación:
Guía del Usuario Instalación del Complemento SCADA 2-4
Complemento SCADA
C:\WINDOWS>PING HOSTA
Pinging HOSTA [[Link]] with 32 bytes of data:
Reply from [Link]: bytes=32 time=110ms TTL=242
Reply from [Link]: bytes=32 time=110ms TTL=242
Reply from [Link]: bytes=32 time=110ms TTL=242
Reply from [Link]: bytes=32 time=110ms TTL=242
C:\WINDOWS>
2.3 Conectándose al Sistema SCADA
Usted puede conectar su aplicación al sistema SCADA haciendo clic en la opción Connection... del menú
SCADA. En el diálogo que aparece en pantalla, capture los nombres de los servidores TCP/IP y la
cuenta SCADA. La cuenta SCADA debe ser tecleada en mayúsculas (y por el momento, la única cuenta
que puede utilizar es SCADA/SCADA, sin importar si existe o no). El Tiempo de Respuesta
predeterminado ( timeout ) es de 20 segundos, pero puede ser mayor si las consultas son muy grandes.
Los datos para la conexión necesitan capturarse sólo una vez por hoja de cálculo (estos datos son
guardados cuando guarda la hoja de cálculo).
Figura 2.3-1
Diálogo de Propiedades de la Conexión
Ahora ya puede ejecutar consultas al sistema SCADA. Esto se describe en los siguientes capítulos.
Guía del Usuario Instalación del Complemento SCADA 2-5
Complemento SCADA
3 Datos Actuales
Este capítulo explica como utilizar el Complemento SCADA para importar datos actuales.
3.1 Consulta de Datos Actuales
Desde el menú SCADA, haga clic en Point Data.... Esto traerá el diálogo que muestra una lista de
consultas para la adquisición de datos de puntos del sistema SCADA.
Figura 3.1-1
Diálogo de Datos de Puntos
Para agragar una consulta de
datos de puntos, haga clic en el
botón Agregar... (Add...).
Guía del Usuario Datos Actuales 3-1
Complemento SCADA
Un diálogo para Editar/Agregar
Datos del Punto va a aparecer en
pantalla como se muestra en la
Figura 3.1-2. Tecleé el nombre
de la consulta y seleccione la
tabla de puntos deseada del
menú de Tablas.
Figura 3.1-2
Diálogo Editar/Agregar Datos
de Puntos
Las tablas pueden ser de Puntos
Analógicos y Puntos de Estado.
Para seleccionar los campos de la tabla, haga clic en el botón Campos... (Fields...).
En el diálogo de Campos que aparece en pantalla, seleccione los campos de datos que deseé. Por
cada campo usted puede introducir un Nombre (Caption) que será utilizado como encabezado de la
columna. (Si no introdujo ningún nombre, el nombre del campo será utilizado como encabezado de la
columna). Los campos de datos disponibles se listan en la Tabla 3.3-1.
Figura 3.1-3 Diálogo de Campos
Guía del Usuario Datos Actuales 3-2
Complemento SCADA
Usted puede definir el órden de los campos utilizando los botones Arriba y Abajo (Up, Down). Haga clic
en Ok para regresar al diálogo Editar/Agregar Datos de Puntos.
De regreso en el diálogo Editar/Agregar Datos del Punto, haga clic en Criterios... (Criteria...) para
especificar el criterio de selección basado en los valores del campo. En la Figura 3.1-4 de ejemplo, se
ha seleccionado el nombre del campo TransCount, el operador “>”, y se ha tecleado el valor 10, y a
continuación clic en Agregar (Add).
Figura 3.1-4 Diálogo de Criterios
Usted puede agregar múltiples cláusulas “Y” y “O” (AND y OR) utilizando la caja de selección
desplegable Logical. De igual manera, haga clic en el botón Puntos... (Points...) para seleccionar
estaciones y puntos.
Para guardar la consulta tiene que
especificar el destino de los datos
resultantes (en qué posición y en
cuál hoja de cálculo). Usted
puede buscar (browse) la hoja de
cálculo deseada.
Figura 3.1-5
Guardando la Consulta
Seleccione la casilla de
verificación Column Heading si
desea que los encabezados de
columna sean desplegados en el
reporte.
Seleccione la casilla de
verificación Query On Open si
desea que la consulta se ejecute automáticamente cuando la hoja de cálculo sea abierta.
Guía del Usuario Datos Actuales 3-3
Complemento SCADA
Después de guardar la consulta, usted puede obtener el reporte ya sea dando clic en el botón Get Data
en la barra de herramientas o seleccionando Get Data desde el menú SCADA.
Cuando guarda la hoja de cálculo y es invocada después, las consultas contenidas en todas las páginas
de la hoja de cálculo son ejecutadas automáticamente (sólo si ha seleccionado la casilla de verificación
Query On Open).
Los resultados de la consulta pueden ser de longitud variable. Por lo tanto, si utiliza la opción Query On
Open, la hoja de cálculo deberá ser guardada con el contenido borrado.
Figura 3.1-6 Consulta de Transiciones
Guía del Usuario Datos Actuales 3-4
Complemento SCADA
Guía del Usuario Datos Actuales 3-5
Complemento SCADA
3.2 Contador para Consultas
Una vez que la hoja de cálculo ha sido invocada, la función Start Timer... le permite habilitar la
actualización automática de la consulta a cualquier intervalo.
Figura 3.2-1
Diálogo del Contador para
Consultas
3.3 Campos de Datos Actuales
Los campos disponibles de las tablas de datos actuales se listan en la Tabla 3.3-1.
Tabla 3.3-1 Campos de Datos Actuales
Nombre de campo Descripción
TransCount Transition count
Guía del Usuario Datos Actuales 3-6
Complemento SCADA
4 Datos Históricos
Este capítulo explica como utilizar el Complemento SCADA para importar datos históricos.
4.1 Consulta de Datos Históricos
La opción Historical Data... del menú SCADA trae una lista de consultas a la hoja de cálculo que
adquieren datos históricos del sistema SCADA.
Para crear una consulta nueva de datos históricos, haga clic en la opción Historical Data... del menú
SCADA. El diálogo Editar/Agregar Datos Históricos le permitirá seleccionar el conjunto de datos, los
puntos del conjunto de datos, y el rango de tiempo de interés (absoluto o relativo).
Guía del Usuario Datos Históricos 4-1
Complemento SCADA
Usted puede solicitar datos en un rango de tiempo absoluto o relativo. En la Figura 4.1-1 de ejemplo,
estamos solicitando los datos pertenecientes a la última hora.
La casilla de verificación Condition Codes le permite especificar si desea o no códigos de condición para
los valores de la muestra.
Figura 4.1-1 Creando una Consulta de Datos Históricos
Guía del Usuario Datos Históricos 4-2
Complemento SCADA
En la Figura 4.1-2 se muestra un ejemplo del resultado de una consulta de datos históricos con código
de condiciones. Los encabezados de las columnas de la muestra son los nombres de los puntos (y
calificadores, si es el caso). Si usted solicita códigos de condición, se presentarán en columnas al lado
inmediato de la columna de la muestra correspondiente y con el mismo encabezado de columna.
Figura 4.1-2 Consulta de Datos Históricos
Guía del Usuario Datos Históricos 4-3
Complemento SCADA
5 Otros Datos
Este capítulo explica como utilizar el Complemento SCADA para importar tablas de datos diferentes a los
datos actuales o históricos.
5.1 Consulta de Otros Datos
La opción Other Data... del menú SCADA trae una lista de consultas a la hoja de cálculo que adquieren
otros datos del sistema SCADA.
Para crear una consulta nueva de otros datos, haga clic en la opción Other Data... del menú SCADA. El
diálogo Editar/Agregar Otros Datos le permitirá seleccionar la tabla de datos deseada asi como los
campos de dicha tabla.
Guía del Usuario Otros Datos 5-1
Complemento SCADA
La Figura 5.1-1 muestra un ejemplo de la consulta que importa la tabla de Formatos de Alarmas.
Figura 5.1-1
Definición de la Consulta de
Formatos de Alarmas
Guía del Usuario Otros Datos 5-2
Complemento SCADA
La Figura 5.1-2 muestra como resultado los datos importados.
Figura 5.1-2
Consulta de Formatos de Alarmas
Guía del Usuario Otros Datos 5-3
Complemento SCADA
6 Reportes en WorldView
Este capítulo explica como utilizar Microsoft Excel y el Complemento SCADA como generador de
reportes inmediato en la interfase de usuario de WorldView.
6.1 La Ficha de Reportes
El diálogo de Reportes y Gráficas de WorldView contiene una ficha de Reportes que muestra la lista de
reportes disponibles definidos por el usuario . Ver la Figura 6.1-1. Estos consisten en archivos de hojas
de cálculo (.xls), los cuales pueden contener una o más consultas al sistema SCADA.
Las hojas de cálculo que contienen consultas al sistema SCADA deben ser guardados de manera tal
que la consulta (o consultas) se ejecuten automáticamente cuando la hoja de cálculo se manda llamar.
Esto se describe en la sección 6.2, Usando Excel para Reportes Pre-Definidos.
La ficha de Consultas (Queries), que muestra una lista de archivos de consultas (.qry o .dqy), no se
utiliza en Windows SCADA.
Guía del Usuario Reportes en WorldView 6-1
Complemento SCADA
Figura 6.1-1 Ficha de Reportes en WorldView
En la ficha de Reportes, los archivos mostrados son aquellos que se
encuentran en el subdirectorio llamado qry dentro del directorio “standard” de
WorldView. Debido a que el proceso de instalación de WorldView no crea el
subdirectorio qry, es necesario que usted lo creé.
6.2 Usando Excel para Reportes Pre-Definidos
Para crear un reporte basado en Excel, vaya a la ficha de Reportes del diálogo Reportes y Gráficas.
Haga clic en el botón Nuevo (New). Esto invocará Excel. Ejecute una o más consultas en las hojas de
cálculo como se describe en los capítulos 3 a 5.
Cuando coloque los datos, recuerde dejar espacio para acomodar otros datos que le gustaría incluir,
como por ejemplo títulos. Si no logra obtener el reporte como lo desea en la primera vez, usted puede
modificarlo después (insertando o removiendo columnas y renglones).
Cuando guarde la hoja de cálculo, es conveniente que le dé un nombre significativo (dicho nombre va a
aparecer en la ficha de Reportes) y guárdelo en el subdirectorio qry como se explicó en la sección
anterior.
Guía del Usuario Reportes en WorldView 6-2
Complemento SCADA
Asegúrese de seleccionar la casilla de verificación Query On Open para que Excel ejecute la consulta (o
consultas) cada vez que se abra la hoja de cálculo. (Si no lo hace así, usted verá los mismos datos una
y otra vez). Además, la hoja de cálculo se abre más rápido si la guarda con su contenido borrado.
Después de guardar el archivo nuevo .xls, puede utilizar el botón Actualizar (Refresh) para actualizar el
contenido de la ficha de Reportes.
Para llamar cualquiera de los reportes de Excel listados en la ficha de Reportes, solo haga doble-clic en
el reporte deseado o haga clic en el reporte y después en el botón Abrir (Open). Excel se manda llamar
y ejecuta las consultas contenidas en el archivo solicitado.
La Figura 6.2-1 muestra un ejemplo de un reporte de Excel que contiene dos consultas separadas, al
cual se le agregó algunos títulos y color de fondo. La definición de una de las consultas se muestra en la
Figura 6.2-2. Como podrá ver, la consulta es para todos los puntos en la estación AB donde el campo
transition counts es mayor que 100. La segunda consulta es la misma que la anterior para la estación
BA. Lo interesante es que cuando el número de puntos que satisface el criterio para AB cambia, la hoja
de cálculo automáticamente desplaza los datos de BA.
Para borrar un archivo .xls del subdirectorio qry, puede hacer clic en el archivo y después en el botón
Borrar (Delete).
Tome en cuenta que no hay nada especial al hacer las hojas de cálculo desde WorldView. Las hojas de
cálculo deseadas pueden ser creadas y mandadas llamar directamente desde Excel sin utilizar
WorldView. Haciéndolo desde WorldView es sólo por conveniencia.
Guía del Usuario Reportes en WorldView 6-3
Complemento SCADA
Figura 6.2-1 Ejemplo de un Reporte en Excel
Guía del Usuario Reportes en WorldView 6-4
Complemento SCADA