Está en la página 1de 9

Para desarrollar el SCADA lo podemos programa con: LabView de National Instruments. LabWindows de National Instruments.

s. Visual Designer de Intelligent Instrumentation. Pantalla tactil Magelis para TSX 37..

1. PROGRAMACION CON labView. Prctica 1


Ejemplo de una adquisicin de datos por una entrada analgica mediante una funcin DAQ Asistant que la configura y una funcin de indicacin de la seal adquirida multiplicada por 5. Pautas bsicas: o Las funciones de interfaz de usuario estn disponibles y se deben programar en Front Panel o El resto de operaciones estn disponibles y deben programarse en Bock Diagram. o Las funciones tienen posibilidades de configuracin que se abren con doble clic. o La ejecucin iluminada (bombilla) permite el seguimiento de la ejecucin del programa obteniendo el valor de las seales en cada paso.

Desarrollo de Sistemas de Medida y Regulacin.


Gustavo Gins. 25/01/13

LabView Pg 5 1

1. Configura tu equipo para conseguir que este proyecto de LabView funcione con tu PC y tu tarjeta DAQ 2. Aade al proyecto una salida analgica del valor de la entrada dividido por 2.

3. Aade una alarma con indicador rojo que se active por encima de 40. 4. Aade una salida digital que se active a la vez que la alarma

Desarrollo de Sistemas de Medida y Regulacin.


Gustavo Gins. 25/01/13

LabView Pg 5 2

2. PAQUETE DE DISTRIBUCIN DE UN SCADA


Para que el programa del SCADA pueda ejecutarse en el PC del cliente ser necesario preparar un CD de instalacin el que deben incluirse, entre otros, el Run Time Engine de LabView sin el cual no podr funcionar. Hay que tener en cuenta que nuestro cliente no cuenta con el soft de LabView en su PC. El paquete de distribucin es el conjunto de archivos que se empaquetarn generalmente en un CD para venderlo al cliente. Sern necesarios los siguientes pasos: Planificacin 1. Crear un Proyecto del scada.vi 0 2. Crear un Ejecutable scada.exe 3. Creacin de una carpeta de Histricos 4. Generar el Instalador (Installer) Setup.exe

1 CREACION DE UN PROYECTO
1. Activa el elemento de programacin que te permitir elaborar el paquete de distribucin: Application Builder para la versin 8.5 de labview. En NI License Manager, seleccionar Activate/ Application Builder. Te pedir una licencia que debes pedir al profesor. 2. Abrir el Scada con LabView. 3. Click en Project / New Project 4. Aparecer una ventana similar a esta 5. Guardar el proyecto con el nombre deseado, preferiblemente en una carpeta en el escritorio creada al efecto. Se guardarn dos archivos: o o Scada.lvproj Scada.aliases

2 CREACIN DE UN EJECUTABLE
1. Click en Build Specifications / New / Application (EXE)

Desarrollo de Sistemas de Medida y Regulacin.


Gustavo Gins. 25/01/13

LabView Pg 5 3

2. Aparecer una ventana similar a esta

Information o o o o Build specification name: nombre preferido para el ejecutable que aparecer en el arbol de Build Specifications Target filename nombre deseado para el fichero. exe Destination Directory : La carpeta donde quieres que se guarde Build Specification Descriptions: Es una descripcin que solo sirve para este cuadro de dilogo

Source Files En esta Solapa existen dos alternativas Programas VI que se van a Inicializar cuando ejecutemos el .exe, se debe incluir al menos uno Incluir otros .VI que dependen del .VI principal necesarios para el funcionamiento del programa o archivos o carpetas. Destinations Especifica el directorio donde quieres incluir los archivos que se generen al pulsar el boton Build. Lo puedes dejar como est. Source file Settings 1. Rename this file in the Build: puedes cambiar el nombre del .VI, cuando se construya el paquete de distribucin, puesto que ser el que aparezca en la barra de Windows.

2. Customize VI properties, sirve para ajustar las propiedades de la ventana de Windows y si al abrir el archivo se debe poner en run. Dejar al menos seleccionada la primera: Windows has title bar, para que la barra de Windows nos permita cerrar la aplicacin

Desarrollo de Sistemas de Medida y Regulacin.


Gustavo Gins. 25/01/13

LabView Pg 5 4

Icon Permite seleccionar o disear un icono para tu ejecutable, tendrs que aadirlo primero al proyecto Internal Name Advanced Additional Exclusions Version Information Run-Time Languages Preview Seleccionados todos los ajustes para nuestra aplicacin pulsaremos el botn Build para generar el ejecutable: Un nuevo archivo con el nombre deseado aparece con la extensin .exe, que solo se podr ejecutar en un PC con LabView instalado o en su defecto con el Run Time Engine de este programa. Nos servir para chequear el funcionamiento de nuestra aplicacin.

3 CREACIN DE LA CARPETA HISTRICOS


1. Crea una carpeta llamada Histricos dentro de la carpeta del SCADA, que ser el destino de los archivos generados por la funcin correspondiente al registro de datos. 2. Aade la carpeta Historicos al proyecto tienes haciendo click derecho en solapa del proyecto) 3. Aparecer la solapa Add (Aadir) y selecciona folder (Snapshot) 4. Cuando Pulses folder (Snapshot) se abrir una nueva ventana para seleccionar carpetas. 5. Haz doble clip en la carpeta Historicos y da a (en la

4 CREACIN DE UN INSTALADOR (INSTALLER)

1. En el Men del Proyecto click derecho en Build Specifications / New / Installer,

Crear el ejecutable setup.exe que ser capaz de copiar en el PC de nuestro cliente el cdigo y los archivos imprescindibles para que se ejecute esta aplicacin. Esta no podr ser modificada ni aun teniendo instalado Labview.

Product Information
Desarrollo de Sistemas de Medida y Regulacin.
Gustavo Gins. 25/01/13

LabView Pg 5 5

o o o o o

Build Specification name: Nombre que aparecer en el arbol de Build Specification Product name: Nombre que aparecer en la Barra del instalador visible al cliente. Installer destination: Carpeta donde se crear el paquete instalador Product Version: se puede activar la pestaa Auto Increment Product Version para que el Installer nombre una nueva versin si se actualiza el SCADA.VI Company name: Nombre de tu empresa

Source file Aadir las carpetas y archivos que se desean instalar en el ordenador cuando ejecutes el instalador. Se debe incluir: El paquete ejecutable que contiene o Scada.alises o Scada.exe o Scada.Ini La carpeta historicos. Source file settings En esta solapa podrs seleccionar cuales de los archivos incluidos en el Source file deben ser ocultos. Shortcuts Sirve para incluir en el men de inicio de Windows: Name: Nombre que aparecer en el men de inicio para ejecutar el SCADA Subdirectory: Carpeta de grupo de programas en donde se alojar, por ejemplo, si quisiramos que se ejecutara al arrancar Windows, escribiramos Inicio

Additional Installer Instalaciones adiccionales. Adems del SCADA que nosotros hemos desarrollado debe instalarse en el PC del cliente: NI LabVIEW Run-Time Engine 8.5 Ni-DAQmx 8.6 , si no queremos realizar esta operacin con los Driver de las tarjetas DAQ del cliente.

Dialog Information Configura el mensaje de Bienvenida del Instalador. Se puede incluir un archivo lame para informar al usuario del funcionamiento del programa. 1. Haz un archivo .rtf (con Microsoft Word) 2. Incluir el archivo al Instalador haciendo click en Include readme file.
Desarrollo de Sistemas de Medida y Regulacin.
Gustavo Gins. 25/01/13

LabView Pg 5 6

El ltimo paso ser seleccionar y el instalador ser guardado en una nueva carpeta generada en una carpeta llamada Volume en la que adems estarn los archivos necesarios para que se Instale el SCADA y todos sus componentes, carpetas, Run-time de Labview etc Recuerda que para que tu cliente pueda ejecutar el SCADA deber instalar, procedentes de las DAQ imprescindibles para su funcionamiento: Measurent & Automation, y Daq Mx.

INDICE PARA LA DOCUMENTACIN TCNICA DEL SCADA DOCUMENTACIN TCNICA


1. Interfaz de usuario. 2. Programacin en pseudocdigo. 3. Listado de variables, tipo y explicacin. 4. Esquema de conexiones de Entrada y Salida a la tarjeta DAQ. 5. Programacin en lenguaje especfico. Block Diagram en LabView. 6. Funcionamiento. Explicacion del Block Diagram 7. Proceso de elaboracin del paquete de distribucin.

DOCUMENTACIN DE USUARIO
Utilizamos un lenguaje dirigido al cliente en el que se evitan trminos tcnicos. Contiene la informacin que incluiremos en el paquete que vendemos al cliente. Contiene la informacin sin la cual el usuario no podr realizar las operaciones.

Caractersticas Tcnicas. Equipo necesario para instalar la aplicacin. Prestaciones de comunicacin con el proceso: Tarjeta de adquisicin de datos utilizada. Velocidad de adquisicin. Caractersticas de las seales de entradas y salidas Instalacin del SCADA.
Proceso de instalacin del programa que ejecutar el SCADA

Manual de Utilizacin
En el que se le explica al usuario cmo utilizar el SCADA, desde su configuracin pasando por todas las funciones que tenga definidas hasta las precauciones que deber tener con el mismo.

Esquema de conexionado
Incluye el mismo esquema de conexionado de la documentacin tcnica, solo que adaptado al cliente. Es posible que haya que simplificarlo.

Desarrollo de Sistemas de Medida y Regulacin.


Gustavo Gins. 25/01/13

LabView Pg 5 7

Esquema de conexiones de la tarjeta DAQ al proceso. Utiliza esta hoja para dibujar los smbolos de los equipos a conectar . dibujar a lapiz te permitir la correccin.
Entradas y salidas analgicas 0-10V , 10V . Entradas y salidas digitales 5VDC

Desarrollo de Sistemas de Medida y Regulacin.


Gustavo Gins. 25/01/13

LabView Pg 5 8

PT A
SSR1

PT B
220 24Vcc

Bomba de vaco

SSR2

STOM1

STOM1

L1 FILTRO N FILTRO

L1 N

Proyecto:

Airbus A380

ESQUEMA DE CONEXIONADOS
Comprobado por: Gustavo Cesar Gines Gomez Firma:

Dibujado: Rubn Recuero Jimnez Antonio Muoz Espinosa Escala: PLANO N

Desarrollo de Sistemas de Medida y Regulacin.


Gustavo Gins. 25/01/13

LabView Pg 5 9