Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sacada Basado en Labview para El Laboratorio de Control de Icai
Sacada Basado en Labview para El Laboratorio de Control de Icai
Fdo:
Fecha:
Fdo:
Fecha:
Resumen
Resumen
La idea de la que parte este proyecto es la de permitir supervisar y controlar
dispositivos distribuidos en el Laboratorio de Control de ICAI de forma remota. Ofrece
grandes posibilidades, ya que una vez desarrollado sera exportable a otros
dispositivos que se quisiesen controlar remotamente.
De esta forma se convierte el laboratorio en una planta para la que se quiere
desarrollar un sistema SCADA (Supervisory Control and Data Acquisition).
Los
Resumen
vi
al igual que el
El
ordenador de supervisin remota se comunica con los ordenadores de control local por
medio de la red local de la Universidad.
Resumen
vii
tienen una red de Ethernet existente, tpicamente en forma de red de rea local, de
forma que no es necesaria ningn tipo de infraestructura.
De forma ms general, sus caractersticas son:
- Posee un entorno visual que permite interaccin del ser humano con los medios
tecnolgicos implementados. En el caso de un sistema SCADA la interfaz debe ofrecer
al operador una recreacin de lo que ocurre en la planta.
Ofrece imgenes en movimiento que representan el comportamiento del proceso,
Summary
viii
Summary
This Project has the intention to supervise and control distributed devices in ICAIs
Remote Control Laboratory. There are many possibilities because once developed it
would be implemented to control other devices in remote mode.
This way, the laboratory becomes a pilot plant in which a SCADA (Supervisory
Control and Data Acquisition) system will be developed. Different users can interact
with plant devices by using University local net, just using an intuitive interface that
shows plant status, representing a graphic and dynamic display of its elements.
Thus, by the remote supervising system interface, the user can change control
parameters, send orders, display plant status, store historic data and manage plant
alarms.
Plant consists on 2 tanks of water. By a PID control mass flow is regulated
automatically up to reaching the desired water level and after that the flow is kept in
Summary
ix
this level. Also, it is possible to work in manual mode, fixing directly the water flow
that is desired.
Plant control system and remote supervising system are implemented in LABVIEW
and installed in computers that are connected to plant devices by a data acquisitive
card. The remote supervisor computer is communicated to local control computers by
University local net.
The main advantage of this kind of systems is that plant status can be known from a
unique supervise place and parameters can be changed as well. This is really
appreciated when the number of systems to be control is high or when they are
geographically placed.
Communications are made by Ethernet because it allows connection between
machines and corporative systems. The higher part of the companies has an existing
Ethernet as a Local Area net, so that, it is not required any kind of structure.
Summary
Generally, the characteristics of the developed SCADA systems are detailed here in:
- It has a visual environment that allows the interaction between human being and
technological devices implemented. In SCADA systems, interface should offer the
operator a simulation of everything happens on site.
- It offers motion pictures that represents process behavior giving the operator the
feeling to be on site.
- Also it can send orders to local control by implementing remote supervising as
well as control of the parameters.
- It represents alarm signals to inform and alert the operator when harmful or
unacceptable situation takes place and could be distinguished.
- There is an option to store acquire data. This information is subsequently analyzed
in a data sheet
- There are several levels for different users so that everyone needs to identify
oneself in order to access and use all the function of the program and modify existing
parameters.
ndice
xi
ndice
PARTE I - MEMORIA ............................................................................................................................. 1
PRLOGO................................................................................................................................................. 2
1 INTRODUCCIN .............................................................................................................................. 4
SCADA
1.1.2
LabVIEW
30
3.2.2
32
3.2.3
Indicadores de alarma
34
4.1 Herramientas..................................................................................................... 45
4.1.1
TCP-IP
45
4.1.2
UDP
47
4.1.3
47
ndice
xii
ndice de Figuras
xiii
ndice de Figuras
Figura 1. Interfaz grfica de la aplicacin de supervisin remota......................................................v
Figura 2. Esquema de la aplicacin SCADA.........................................................................................vi
Figura 3. Remote supervising system interface................................................................................. viii
Figura 4. SCADA system.........................................................................................................................ix
Figura 5. Estructura de un sistema SCADA .......................................................................................... 5
Figura 6. Ejemplo de panel frontal........................................................................................................ 10
Figura 7. Diagrama de bloques del ejemplo anterior ......................................................................... 11
Figura 8. Esquema SCADA laboratorio control ICAI ........................................................................ 12
Figura 9. Esquema con las partes del sistema SCADA ...................................................................... 14
Figura 10. Etapas de un proceso de supervisin................................................................................. 17
Figura 11. Esquema de la supervisin en el proyecto ........................................................................ 18
Figura 12. Sistema de control de nivel de un depsito ...................................................................... 19
Figura 13. Esquema de funcionamiento ............................................................................................... 19
Figura 14. Control Cubas........................................................................................................................ 20
Figura 15. Diagrama de bloques de un regulados PID paralelo ....................................................... 21
Figura 16. Esquema que ilustra el paso de manual a automtico..................................................... 22
Figura 17. Interfaz control local............................................................................................................. 27
Figura 18. Indicadores de alarma cuando el nivel de agua es -93,4% .............................................. 28
Figura 19. DAQmx example .................................................................................................................. 30
Figura 20. Exp datos VI .......................................................................................................................... 31
Figura 21. PID VIs ................................................................................................................................... 32
Figura 22. Diagrama de bloques del PID advanced modificado ...................................................... 33
Figura 23. Cdigo correspondiente a la adquisicin de datos, control y monitorizacin del
proceso........................................................................................................................................... 34
Figura 24. Crear una referencia a un control ....................................................................................... 34
Figura 25. Propiedades de un control booleano.................................................................................. 35
Figura 26. Case estructure para las alarmas ........................................................................................ 36
Figura 27. Engine Launch VI ................................................................................................................. 38
Figura 28. Tag Configuration Editor..................................................................................................... 38
Figura 29. Crear una nueva Tag desde HMI Wizard ......................................................................... 39
Figura 30. Cdigo generado con HMI Wizard ................................................................................... 40
Figura 31. Subpaleta Tags ...................................................................................................................... 40
Figura 32. User Account Manager ........................................................................................................ 41
Figura 33. Ventana para autentificarse como usuario ........................................................................ 42
Figura 34. Panel Wizard ......................................................................................................................... 43
ndice de Figuras
xiv
ndice de Figuras
xv
Figura 73. Indicador con la ltima alarma que ha tenido lugar...................................................... 100
Figura 74. Alarm List ............................................................................................................................ 101
Figura 75. Cdigo de colores de las alarmas ..................................................................................... 101
Figura 76. Panel Save Data................................................................................................................... 102
Figura 77. Lista desplegable con las variables que se archivan en la base de datos ................... 103
Figura 78. Set Time and Date............................................................................................................... 103
ndice de Tablas
xvi
ndice de Tablas
Tabla 1. Canales de la tarjeta de adquisicin de datos ....................................................................... 30
Tabla 2. Usuarios del sistema ................................................................................................................ 41
Tabla 3. Usuarios del sistema ................................................................................................................ 92
PARTE I - MEMORIA
Prlogo
PRLOGO
El objetivo de este proyecto es realizar un sistema SCADA para el Laboratorio
de ICAI. El sistema tiene una interfaz intuitiva, puede enviar rdenes a los
dispositivos de nivel de depsito que se encuentran en el laboratorio, requiere
autentificarse como usuario para realizar algunas acciones, posee indicadores
luminosos de alarmas y ofrece la posibilidad de exportar datos relevantes de la
planta a una hoja de clculo.
Esta memoria comienza describiendo las especificaciones de cada una de las
partes que forman el sistema SCADA en el captulo 2.
Una vez descritas las necesidades del sistema se procede a describir el diseo
del control local en el captulo 3, tanto la interfaz grfica de la aplicacin como la
implementacin del controlador.
Realizada la aplicacin anterior, hay que hacer la aplicacin de supervisin
remota: una aplicacin que permite enviar rdenes a la planta, visualizar si hay
alguna alarma activa o exportar datos del histrico de la base de datos a una hoja
Excel. Esto se describir en el captulo 5, ya que previamente se hablar de las
comunicaciones que permiten la transmisin de datos.
Con todo eso ya montado y funcionando, se puede comprobar en el
laboratorio cmo se puede cambiar la referencia de nivel de agua de las cubas
desde el ordenador alejado de la planta y cmo se puede cambiar a modo
manual y regular el caudal de las bombas.
1
Introduccin
1 Introduccin
Introduccin
1.1
1.1.1
1.1.1.1
SCADA
Historia
1 Introduccin
1.1.1.2
1 Introduccin
contar con interfaces grficas que muestren un esquema bsico y real del proceso.
Deben permitir la adquisicin de datos de todo tipo de equipos, as como la
1.1.1.3
Funciones de un SCADA
a los controles locales para activar o desactivar los equipos remotamente (por
ejemplo abrir vlvulas, activar interruptores, etc.), de manera automtica y
tambin manual. Adems es posible ajustar parmetros, valores de referencia,
algoritmos de control, etc.
Visualizacin grfica: El sistema es capaz de ofrecer imgenes en
1 Introduccin
logra alertar al operador cuando tiene lugar una condicin perjudicial o fuera de
lo aceptable. Estas seales pueden ser tanto visuales como sonoras y se pueden
realizar registros de incidencias.
Histricos: Se cuenta con la opcin de almacenar los datos adquiridos, esta
Transmisin de la informacin
1.1.1.5
rdenes a la misma.
1 Introduccin
ordenado de los datos, de forma que otra aplicacin o dispositivo pueda tener
acceso a ellos.
3
1.1.1.6
1 Introduccin
1.1.2
LabVIEW
Programacin en LabVIEW
1 Introduccin
10
1 Introduccin
11
Los
1 Introduccin
12
Pero
1 Introduccin
13
Objetivos
El objetivo final del proyecto es desarrollar un SCADA
que permita
1 Introduccin
14
1 Introduccin
1.4
Recursos empleados
Los recursos que se han empleado en este proyecto aquellos que se encuentran
LabVIEW 7.1 con los mdulos PID Control Toolkit y DSC Module.
15
2
Especificacin del proyecto
17
2.1
Descripcin de la planta
Se trata de una planta en la que se controla el nivel de agua de un depsito.
18
19
A continuacin se esquematiza el
proceso.
La bomba de la cuba
20
localizado en la planta recibe la medida del nivel de las cubas; en funcin del
nivel de agua que hay y el que se desea, el regulador vara el mando (caudal) a
enviar.
El control que se usa para mantener el nivel de agua de las cubas deseado es
un controlador PID (Proporcional Integral Diferencial). La parte proporcional
consiste en el producto entre la seal de error y la constante proporcional. La
limitacin del control proporcional aislado es que se produce un error en
rgimen permanente. El citado error se elimina con el control integral, que
sumado a la parte proporcional consigue una respuesta del sistema sin error en
rgimen permanente frente a escalones en la referencia y perturbacin. Se ha
usado la forma paralelo, sin ponderacin de la referencia y sin filtrado del error
en la parte derivativa.
El control responde al esquema de la Figura 15.
Donde:
- SP: Set Point, referencia.
- PV: Process Value, nivel de agua.
- u: Control Output, mando.
1
E ( s ) + Td s PV ( s )
C ( s ) = K c 1 +
Ti s
21
22
u p ( k ) = K c e(k )
Ecuacin 3. Accin proporcional
u I (k ) =
K c k e(i ) + e(i 1)
t
2
Ti i =1
u d (k ) = K c
Td
[PV (k ) PV (k 1)]
t
2.3
especificaciones:
-
Todo ello debe ser posible mediante una interfaz intuitiva y fcil de manejar.
2.4
que el control local, es decir, tiene que ofrecer la posibilidad de cambiar las
variables (Ti, Td, Kc, SP y poder pasar de manual a automtico).
Adems de esto, tiene que responder a las siguientes especificaciones:
23
Universidad.
2.6
24
25
3
Diseo del Control Local
27
Interfaz grfica
La interfaz es muy simple, slo se visualizan los controles bsicos para el
28
29
Nivel de agua por debajo del -70% y por encima del 90%
Nivel de agua por encima del 70% y por debajo del 90%
3.2
30
Canal
ao0
ao1
ai0
ai1
Descripcin
Bomba izquierda
Bomba derecha
Depsito izquierdo
Depsito derecho
Mximo
10V
10V
10
10
Mnimo
0V
0V
-10
-10
31
32
33
34
Figura 23. Cdigo correspondiente a la adquisicin de datos, control y monitorizacin del proceso
3.2.3
Indicadores de alarma
35
En el caso de las alarmas usamos visible (para visualizar el led) y value (para
cambiar de verdadero a falso en funcin del estado de la planta). A continuacin
se muestra la estructura case con las distintas opciones en funcin del estado de
la planta, y el caso de LO LO (nivel menor que -90%) y LO (nivel menor que 70%).
36
Cuando la planta est en estado normal (no hay alarmas) todos los
indicadores se encuentran no visibles. Cuando el estado es LO LO, se fuerza a
verdadero el valor del Led LO LO y LO, y se pone en verdadero la opcin de
visualizar el Led.
3.3
Herramientas de programacin
Todos los controles introducidos en el panel frontal que generan un Terminal
37
El Tag Engine es el
38
Las Tags que se van a usar en un programa tienen que estar guardadas en un
archivo .scf, estos archivos se gestionan desde Tag Configuration Editor.
39
40
Para usar posteriormente los las Tags en otros puntos del programa se recurre
a la paleta de Tags.
3.4
41
Dependiendo del nivel, el usuario podr tener acceso a los distintos controles del
sistema.
User Group
User Name
Password
Security Level
Guest
Operador
Operador
Ope
System operator
Engineer
Eng
Administrator
Administrator
Group
Non
Administrador
Administrador
42
43
Para que aparezca el panel para identificarse como usuario cuando se hace clic
en Login/Logout hay que crear un botn, llamarlo Login/Logout, hacer clic
derecho sobre l y elegir Panel Wizard.
4
Comunicaciones
4 Comunicaciones
45
Comunicaciones
En el proyecto, las comunicaciones son un punto clave ya que el SCADA debe
forma relativamente
sencilla.
4.1
Herramientas
A continuacin se presentan algunas de las herramientas que se pueden usar
TCP-IP
el
protocolo
TCP-IP
(Transmisin
Control
Protocol),
podemos
4 Comunicaciones
46
4 Comunicaciones
4.1.2
UDP
47
4 Comunicaciones
48
4 Comunicaciones
4.2
La tecnologa OPC
El bus OPC (OLE1 for Process Control) es un estndar de comunicacin en el
49
4 Comunicaciones
50
4.4
Ethernet
La industria del PC ha estandarizado los buses de comunicacin, haciendo
4 Comunicaciones
51
controles locales para poder enviar rdenes a travs de ellos a las cubas y recibir
el nivel de agua. De esta forma, si por ejemplo el valor del mando se modifica en
el sistema central, se modificar tambin en el control local de la cuba en cuestin
y se modificarn todos los indicadores que muestren el valor de ese mando.
En el panel frontal, sobre los botones de las variables de inters (Kc, Ti, Td,
Setpoint, control, PV y automtico) se hace clic derecho y se elige HMI Wizard, se
elige crear new tag(ver
4 Comunicaciones
52
Aparece una lista con todos los ordenadores que se pueden comunicar con l y
las Tags que hay. En este proyecto se usan los ordenadores AILECPC010 para el
Tank 1 y el AILECPC005 para el Tank 2. El ordenador donde se ejecuta la
aplicacin de supervisin remota es el AILECPC007. Las Tags del ordenador de
supervisin se archivan en el archivo scada1.scf con el nombre del ordenador
donde se encuentran, seguido del nombre del programa y finalmente el nombre
de la Tag del lugar de origen. Si en el control local del Tank 1 la Tag del nivel de
agua
se
llamaba
PV,
en
el
ordenador
central
se
va
llamar
5
Supervisin Remota
5 Supervisin Remota
Supervisin Remota
En este apartado se va a explicar la aplicacin de Supervisin Remota. Desde
ella se podrn variar los parmetros de las 2 cubas que constituyen el sistema y
obtener datos relevantes, como la existencia de alarmas o poder exportar los
datos del histrico a una hoja de Excel.
5.1
Interfaz grfica
La pantalla principal de la aplicacin muestra una representacin grfica de la
planta. A medida que el nivel de agua sube o baja en las cubas, tambin lo hace
su representacin en al pantalla del ordenador.
54
5 Supervisin
Su
Remota
55
Para hacer que el slide que permite cambiar el Setpoint sea visible o no, en
funcin de si el control se encuentra en modo manual o automtico, se recurre a
crear una referencia para el slide y variar su propiedad visible en funcin del
5 Supervisin
Su
Remota
56
estado. Para el texto se ha creado una variable tipo indicador y se pasa una
constante en funcin del estado de la planta.
La
5 Supervisin
Su
Remota
57
En cada uno de los subpaneles que se abre hay un botn para cerrarlo llamado
CLOSE. Esto tambin se realiza con el DSC Module, se pone un botn en el panel
frontal, clic derecho con el ratn y se selecciona Panel Wizard, ahora se selecciona
en With this control Close this panel.
5 Supervisin
Su
Remota
58
5 Supervisin
Su
Remota
59
Figura 46. Exportar los datos del histrico a una hoja Excel
5.2
muy parecida a la del control local, donde se pueden realizar las mismas acciones
sobre el sistema que las que se hacan en el control local.
5 Supervisin
Su
Remota
60
5 Supervisin
Su
Remota
61
Para elegir las variables que se quieren mostrar en el grfico, se hace clic
derecho sobre l, y se elige HMI Wizard, se escogen las Tags: PV, Setpoint y
Control; de una lista desplegable.
5.3
Base de datos
Citadel historical database es una base de datos de National Instruments, que el
DSC Module y otros productos de NI usan para almacenar los datos, eventos y
alarmas que se deseen.
Para crear una base de datos hay que usar el programa Measurement And
Automation Explorer, cuyo icono se encuentra en el escritorio, y seguir los
siguientes pasos: Configuration>> Historical Data>> Clic derecho Create New>>
Historical Data>>Citadel 5 Database.
5 Supervisin
Su
Remota
62
Para
aprovechar el espacio, por defecto viene configurado para que slo se guarden
datos cuando las Tags cambien de valor, y si en una hora no ha habido ningn
cambio se guarda una muestra. El problema es que, con este mtodo, al exportar
los datos a Excel, ste interpola entre los valores que toma, por lo que no guarda
las situaciones en las que una Tag es constante. Por este motivo se ha cambiado
el tiempo mximo entre datos, de 1 hora que vena por defecto a 1 segundo (que
corresponde con el ratio para la adquisicin de datos, 1 muestra por segundo).
Para cambiarlo Tag configuration editor>>Configure>Historical y cambiar el Maxium
time between logs.
5 Supervisin
Su
Remota
63
5 Supervisin
Su
Remota
64
Para poder acceder a dicha aplicacin, clic en el botn Save to Excel, se eligen
las Tags que se quieren guardar, el periodo de tiempo, y el intervalo de tiempo
5 Supervisin
Su
Remota
65
Alarmas y eventos
Un evento es algo que pasa dentro del DSC Module. Los eventos se pueden
dividir en dos grupos: Tag events que pertenecen a una Tag individual, y system
events que pertenecen a todo el sistema del DSC Module. Un ejemplo de un Tag
event es un cambio en el estado de una alarma para una Tag. Los system events
incluyen el cambio de usuario del sistema, cuando arranca el Tag Engine o
cuando comienza el sistema a almacenar datos en la base de datos.
En DSC Module, una alarma es un tipo de evento relacionado con el valor de
una Tag. Un evento puede ser una actividad instantnea como un clic del ratn,
pero una alarma suele tener las siguientes caractersticas:
-Denota una situacin anormal.
-Ocurre bajo unas condiciones especficas.
-Debe
ser
reconocida
por
el
usuario
(acknowledge)
reconocida
automticamente.
Para configurar el valor para el que una Tag se encuentra en alarma, hay que ir
a Configure Tags, seleccionar la Tag que se desee, doble clic sobre ella y Alarms.
5 Supervisin
Su
Remota
66
5 Supervisin
Su
Remota
67
Para reconocer las alarmas, una vez ms se pone un botn en el panel frontal,
clic derecho sobre el y HMI Wizard, poner Alarm Acknowledgement en Atach
Control to y elegir las Tags cuyas alarmas se quieren reconocer (en este caso
AILECPC005_LabVIEW_PV y AILECPC010_LabVIEW_PV).
5 Supervisin
Su
Remota
68
Para poder visualizar todas las alarmas que tienen lugar en el sistema se ha
incluido el VI Alarm Summary en un VI nuevo con el botn Close. Haciendo clic
sobre List se accede a la lista de las alarmas. En esta lista se pueden reconocer las
alarmas una a una haciendo clic derecho con el ratn sobre ellas, y eligiendo la
5 Supervisin
Su
Remota
69
6
Resultados
6 Resultados
71
Resultados
Se ha desarrollado una aplicacin para controlar localmente cada una de las
6 Resultados
72
6 Resultados
73
6 Resultados
74
6 Resultados
75
6 Resultados
76
6 Resultados
los cambios. Por esta razn se ha dejado el cdigo de colores que viene por
defecto.
El problema que no se ha conseguido solventar ha sido poder almacenar los
eventos que tienen lugar en el sistema. Se configur el DSC Module para archivar
automticamente estos eventos, pero el programa no los guarda. Se recurri a los
ejemplos que proporciona National Instruments, pero estos ejemplos tampoco
funcionaban. El soporte tcnico no ha solventado el problema.
77
7
Conclusiones
7 Conclusiones
79
Conclusiones
El objetivo principal de este proyecto se ha conseguido, es decir, se ha
7 Conclusiones
que no permite acceder directamente a los datos, por lo que es necesario realizar
una consulta desde otro programa (por ejemplo Excel) para poder trabajar con
ellos. Realizar una consulta externa desde Excel no es intuitivo, por lo que se
realiz una aplicacin para exportar los datos desde el interior del programa.
En general, LabVIEW es una herramienta ptima para desarrollar aplicaciones
de supervisin y control. La programacin es muy fcil e intuitiva cuando se
realizan las operaciones bsicas para las que est configurado, los ejemplos son
una gran ayuda a la hora de programar y hay muchas funciones (VI) que
permiten resolver rpidamente las especificaciones planteadas. Los problemas
aparecen cuando no se quiere (o no se puede) recurrir a las funciones
predefinidas y el cdigo se complica. Este tipo de programacin presenta algunos
problemas a la hora de depurar errores.
80
8
Futuros Desarrollos
8 Futuros Desarrollos
82
Futuros Desarrollos
Sera interesante realizar las mejoras que se detallan a continuacin:
Realizar una aplicacin de supervisin para puestos de gestin, que
permitiese acceder a los histricos para realizar informes y estadsticas del estado
de la planta. Se podra usar como base el sistema de supervisin remoto para
realizarlo, y las comunicaciones se realizaran slo con l, no con los controles
locales, ya que no interesa modificar los parmetros de la planta.
Sera un
8 Futuros Desarrollos
83
Crear una plantilla en Excel que gestione los datos almacenados, y permita
hacer reportes y grficas de forma simple, as como mostrar la evolucin de los
procesos.
9
Agradecimientos
9 Agradecimientos
Agradecimientos
Para finalizar quiero agradecer a todos los que han colaborado al buen
85
Bibliografa
Bibliografa
Bibliografa
[1]
[2]
[3]
[4]
Getting Started with the LabVIEW Datalogging and Supervisory Control Module
7.1.
[5]
http://www.ni.com
[6]
https://upcommons.upc.edu/pfc/handle/2099.1/2767
[7]
http://www.esi.com.co/presentaciones.html
[8]
http://148.202.148.5/cursos/17721/ModuloIII/ModuloIIILabView.htm
[9]
http://personal.redestb.es/efigueras/index.htm
[10]
http://techteach.no/publications/labview/pid_control/index.htm
87
PARTE II - ESTUDIO
ECONMICO
Estudio Econmico
Estudio Econmico
Se ha realizado un sistema SCADA didctico, que puede usarse como
herramienta de apoyo en las asignaturas del rea de Control en varias
titulaciones para complementar los conceptos tericos.
Este proyecto presenta interesantes perspectivas de futuro, ya no slo por sus
bajos costos, sino tambin por las amplias posibilidades que ofrece. Por ejemplo,
se podra realizar una ampliacin del sistema que permitiese controlar todas las
cubas del laboratorio, la aplicacin de supervisin remota se instalara en el
ordenador del profesor, pudiendo ste ver el desarrollo conjunto de todos los
grupos, o pudiendo preparar los dispositivos para los ensayos desde un nico
ordenador.
El nico coste que conlleva es el de dejar los ordenadores permanentemente
encendidos. Incluso puede usarse para otros fines mientras tanto, puesto que
apenas se nota la bajada de rendimiento en los ordenadores.
89
Manual de Usuario
Manual de Usuario
Este manual rige para la versin 7.1 de LabVIEW, as como para la versin 7.1
de DSC Module, PID Control Toolkit y Citadel 5.0.
Para evitar repeticiones, el presente manual describe cmo debe leerse o
introducirse la informacin relativa a una cuba (Tank 1). Para la segunda cuba
que se incluye en la instalacin (Tank 2), hay que repetir los pasos
correspondientes.
El manual se refiere con control local, a la aplicacin que controla las cubas a
travs de la tarjeta de adquisicin de datos, y con aplicacin de supervisin
remota, a aquella que enva rdenes a los controles locales y gestiona las alarmas
y el histrico de datos.
1 Usuarios
Hay 4 grupos de usuarios con distintos privilegios:
a.
b.
c.
d.
Guest.- Slo pueden visualizar el proceso, tiene los mismos privilegios que
cuando no hay ningn usuario identificado (Nobody).
91
Manual de Usuario
92
User Name
Guest
Operator
Operador
Ope
System
operator
Engineer
Eng
Administrator Administrador
Non
Administrator
Administrator
Para aadir o eliminar usuarios, en User Account Manager, user>> new user
account.
Manual de Usuario
93
Se rellenan los campos que aparecen en la Figura 67 con los datos del nuevo
usuario, despus se selecciona Groups.
Manual de Usuario
94
2 Control Local
El uso de esta aplicacin es sumamente intuitivo y sencillo, sin embargo, aqu
se dan unas pautas para su utilizacin.
Manual de Usuario
95
Manual de Usuario
96
Manual de Usuario
97
Nivel de agua por debajo del -70% y por encima del 90%
Nivel de agua por encima del 70% y por debajo del 90%
3 Supervisin Remota
Esta aplicacin permite supervisar el estado de la planta de forma general, y
supervisar cada uno de los tanques con una aplicacin ms detallada, as como
enviar rdenes a cada una de las cubas. Tambin permite almacenar datos del
histrico y reconocer alarmas.
Manual de Usuario
98
Manual de Usuario
99
Manual de Usuario
100
Los parmetros que se pueden variar, son los mismos que se podan variar
desde el control local, por eso no se va a entrar en detalle otra vez.
Alarmas
En la parte inferior de la aplicacin de supervisin remota, aparece un
indicador para las alarmas.
Manual de Usuario
101
Descripcin
Alarma activa no reconocida
Manual de Usuario
102
Histrico
Cuando arranca el programa, automticamente se comienzan a guardar los
valores que tomas las variables PV, Setpoint, Control, modo automtico o manual,
Ti, Td y Kc. Para poder visualizar estos datos hay que hacer clic con el ratn en
Save Data, aparece el panel de la Figura 76.
Las variables que se pueden guardar aparecen en una lista desplegable. Las
correspondientes al Tank 1 comienzan por AILECP007, y las del Tank 2 por
AILECP005, que son los nmeros de identificacin de los ordenadores
encargados del control de las cubas.
Manual de Usuario
103
Figura 77. Lista desplegable con las variables que se archivan en la base de datos
Anexos
A
Cdigo de LabVIEW
Manual de Usuario
Cdigo de LabVIEW
Se proporciona el cdigo en un CD que contiene:
a)
b)
c)
106
Presupuesto
Presupuesto
Consideraciones generales
A la hora de detallar los conceptos que se vern incluidos en el presupuesto
final correspondiente al presente proyecto, se han seguido las premisas que se
exponen a continuacin:
Presupuesto
Descripcin
Cantidad
Cubas
Mano de obra
Descripcin
Cantidad
Documentacin previa
30 horas
Desarrollo de software
200 horas
Test y depuracin
50 horas
Redaccin de documentacin
30 horas
Presupuesto
SUMAS PARCIALES
Equipos y componentes utilizados
Descripcin
Cantidad
Precio
unitario
Precio
total
600
1200
Cubas
300
600
10
20
1.820
Mano de obra
Descripcin
Cantidad
Precio unitario
Precio total
310 horas
30
9.300
PRESUPUESTO GENERAL
Descripcin
Importe
1.820
9.300
TOTAL PRESUPUESTO
11.120
12.899,2