Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Ingeniera
Escuela de Ingeniera Elctrica
Departamento de Automtica
MONOGRAFIA
GRUPO: 06
TABLA DE CONTENIDO
RESUMEN ........................................................................................................... 1
1.0 Introduccin .................................................................................................. 2
2.0 Sistemas SCADA ........................................................................................... 4
2.1 Un ejemplo sencillo ............................................................................................................. 4
2.2 Definicin general de SCADA ............................................................................................ 5
2.3 Unidades Maestras (Master Terminal Units)....................................................................... 6
2.3.1 Caractersticas de las unidades maestras................................................................. 6
2.3.2 Hardware y Software .............................................................................................. 7
2.3.3 Adquisicin de Datos............................................................................................ 11
2.3.4 Graficacin de tendencias ..................................................................................... 16
2.3.5 Procesamiento de alarmas..................................................................................... 18
2.3.6 Comunicaciones.................................................................................................... 19
2.4 Terminales Remotas (Remote Terminal Units) ................................................................. 19
2.4.1 Fundamentos ......................................................................................................... 19
2.4.2 Funcionalidad del hardware de un RTU ............................................................... 21
2.4.3 Funcionalidad del Software .................................................................................. 21
2.4.4 Operacin Bsica .................................................................................................. 22
2.4.5 RTUs pequeos contra RTUs grandes ............................................................... 22
2.4.6 Algunos tipos de RTUs........................................................................................ 22
2.4.7 Estndares ............................................................................................................. 23
2.4.8 PLCs contra RTUs ............................................................................................. 24
2.4.9 Qu especificar? .................................................................................................. 24
2.5 Garenciamiento de Proyectos ............................................................................................ 25
2.5.1 Identificacin ........................................................................................................ 25
2.5.2 Lanzamiento.......................................................................................................... 26
2.5.3 Definicin ............................................................................................................. 27
2.5.4 Diseo ................................................................................................................... 28
2.5.5 Adquisicin ........................................................................................................... 28
2.5.6 Liquidacin del Proyecto ...................................................................................... 29
3.0 Aplicaciones................................................................................................. 30
3.1 Descripcin Funcional ....................................................................................................... 30
3.1.1 Implementacin en la empresa de colchones ROSEN S.A.C.I............................. 30
3.1.2 Sistema SCADA basado en tres estaciones RTU ................................................. 34
4.0 Conclusiones ................................................................................................ 37
RESUMEN
1.0 Introduccin
SCADA es un acrnimo por Supervisory Control And Data Acquisition (control
supervisor y adquisicin de datos). Los sistemas SCADA utilizan la computadora y tecnologas
de comunicacin para automatizar el monitoreo y control de procesos industriales. Estos
sistemas son partes integrales de la mayora de los ambientes industriales complejos o muy
geogrficamente dispersos, ya que pueden recoger la informacin de una gran cantidad de
fuentes muy rpidamente, y la presentan a un operador en una forma amigable. Los sistemas
SCADA mejoran la eficacia del proceso de monitoreo y control proporcionando la informacin
oportuna para poder tomar decisiones operacionales apropiadas.
Hoy, los proveedores de SCADA estn diseando sistemas que son pensados para
resolver las necesidades de muchas industrias, con mdulos de software industria especficos
disponibles para proporcionar las capacidades requeridas comnmente. No es inusual encontrar
software SCADA comercialmente disponible adaptado para procesamiento de papel y celulosa,
industrias de aceite y gas, hidroelctricas, gerenciamiento y provisin de agua, control de fluidos,
etc. Puesto que los proveedores de SCADA an tienen tendencia en favor de algunas industrias
sobre otras, los compradores de estos sistemas a menudo dependen del proveedor para una
comprensiva solucin a su requisito, y generalmente procurar seleccionar un vendedor que pueda
ofrecer una completa solucin con un producto estndar que est apuntado hacia las necesidades
especficas del usuario final. Si selecciona a un vendedor con experiencia limitada en la industria
del comprador, el comprador debe estar preparado para asistir al esfuerzo de ingeniera necesario
para desarrollar el conocimiento adicional de la industria requerido por el vendedor para poner
con xito el sistema en ejecucin.
Para alcanzar un nivel aceptable de tolerancia de fallas con estos sistemas, es comn
tener computadoras SCADA redundantes operando en paralelo en el centro primario del control,
y un sistema de reserva del mismo situado en un rea geogrficamente distante. Esta arquitectura
proporciona la transferencia automtica de la responsabilidad del control de cualquier ordenador
que pueda llegar a ser inasequible por cualquier razn, a una computadora de reserva en lnea,
sin interrupcin significativa de las operaciones.
Este circuito permite que un operador mire la luz y sepa si el interruptor est abierto o
cerrado. El interruptor puede indicar que un motor est trabajando o parado, o si una puerta est
abierta o cerrada, o an si ha habido un incidente o el equipo est trabajando. Hasta ahora no hay
nada especial sobre esto. Pero ahora imagnese que el interruptor y la lmpara estn separados
100 kilmetros. Obviamente no podramos tener un circuito elctrico tan grande, y ahora ser un
problema que involucrar equipamiento de comunicaciones. Ahora complique un poco ms el
problema. Imagnese que tengamos 2000 de tales circuitos. No podramos producir 2000
circuitos de comunicacin. Sin embargo alguien encontr que podramos utilizar un solo circuito
de comunicacin compartindolo. Primero enviamos el estado (abierto | cerrado o 0/1) del primer
circuito. Luego enviamos el estado del segundo circuito, etctera. Necesitamos indicar a qu
circuito se aplica el estado cuando enviamos los datos.
El operador en el otro extremo todava tiene un problema: tiene que monitorear los 2000
circuitos. Para simplificar su tarea podramos utilizar una computadora. La computadora vigilara
todos los circuitos, y le dira al operador cundo necesita prestarle atencin a un circuito
determinado. La computadora ser informada cul es el estado normal del circuito y cul es un
estado de "alarma". Vigila todos los circuitos, e informa al operador cuando cualquier circuito
entra en alarma comparando con estos valores.
Algunos circuitos pueden contener datos "analgicos", por ejemplo, un nmero que
representa el nivel de agua en un tanque. En estos casos la computadora ser informada de los
valores de niveles mximo y mnimo que deban ser considerados normales. Cuando el valor cae
fuera de este rango, la computadora considerar esto como una alarma, y el operador ser
informado.
Datos analgicos (por ejemplo nmeros reales) que quizs sean presentados en
grficos.
Datos digitales (on/off) que pueden tener alarmas asociadas a un estado o al otro.
Datos de pulsos (por ejemplo conteo de revoluciones de un medidor) que sern
normalmente contabilizados o acumulados.
Todas las MTU de SCADA deben presentar una serie de caractersticas, algunas de estas
son las siguientes:
-Adquisicin de datos
Recoleccin de datos de las unidades terminales remotas (RTU)
-Grficos de tendencia
Salvar los datos en una base de datos, y ponerlos a disposicin de los operadores en
forma de grficos.
-Procesamiento de Alarmas
Analizar los datos recogidos de las RTU para ver si han ocurrido condiciones anormales,
y alertar a personal de operaciones sobre las mismas.
-Informes
La mayora de los sistemas SCADA tienen un ordenador dedicado a la produccinde
reportes conectado en red (LAN o similar) con el principal.
-Mantenimiento del Sistema Mirror
Se debe mantener un sistema idntico con la capacidad segura de asumir e control
inmediatamente s la principal falla.
-Interfaces con otros sistemas
Transferencia de datos hacia y desde otros sistemas corporativos para, por ejemplo, el
procesamiento de rdenes de trabajo, de compra, la actualizacin de bases de datos, etc.
-Seguridad
Control de acceso a los distintos componentes del sistema.
-Administracin de la red
Monitoreo de la red de comunicaciones.
-Administracin de la Base de datos
Agregar nuevas estaciones, puntos, grficos, puntos de cambio de alarmas, y en general,
reconfigurar el sistema.
-Aplicaciones especiales
Casi todos los sistemas SCADA tendrn cierto software de aplicacin especial, asociado
generalmente al monitoreo y al control de la planta especfica en la cual se est utilizando.
Recordemos que las necesidades de las diferentes industrias pueden se muy variadas.
-Sistemas expertos, sistemas de modelado
Los ms avanzados pueden incluir sistemas expertos incorporados, o capacidad de
modelado de datos.
Figura #4.
Figura #5.
Los sistemas SCADA estn constituidos por el Hardware, que generalmente es una red de
controladores y estaciones remotas de adquisicin de datos. El corazn de un sistema SCADA
est en el "Software SCADA", que es el encargado de supervisar y controlar el Proceso a travs
del Hardware de control, generalmente el software SCADA trabaja conjuntamente con un PLC o
una red de PLC. Este software permite supervisar el proceso desde un microcomputador, as
como realizar las acciones de control a travs del PLC, controlador o sistema de control. En el
mercado existen varios programas que realizan esta funcin.
Los primeros sistemas SCADA tenan RTU tontos y el sistema central deba utilizar un
sistema de interrogacin (polling) para tener acceso a sus datos. La unidad maestra controlaba
todas las comunicaciones, y una RTU nunca hablaba a menos que fuera interrogada. La unidad
maestra preguntaba as a cada RTU alternadamente, pidiendo que le enven sus datos. La RTU
hara lo necesario para recuperar los ltimos datos de sus instrumentos (adems de la conversin
de seales analgicas a digitales) y despus contestara a la peticin de la unidad maestra.
Al ser controladas las comunicaciones por la unidad maestra, ste registraba los datos con
la hora de recepcin, muchas veces muy distinta a la hora en que fueron generados.
Algunas variaciones en esto se han introducido para mejorar la eficacia de
comunicaciones. La unidad maestra poda solicitar solamente algunos de los datos de una RTU
en cada encuesta principal, y extraera los datos menos importantes en una segunda encuesta
disparada con una frecuencia ms baja. Con las RTU ms inteligentes, se podan explorar
independientemente sus entradas de informacin, sobre una base continua, e incluso agrupar por
hora los datos. La unidad maestra entonces preguntara a la RTU si tiene cualquier cosa para
informar. Si nada hubiera cambiado desde la vez ltima, la RTU respondera sin novedad, y la
unidad maestra se movera a la RTU siguiente. Para asegurarse de que un cierto acontecimiento
no fue salteado, ocasionalmente la unidad maestra hara una encuesta completa como un chequeo
de salud. Est claro lo que implica cuando una entrada de informacin digital ha cambiado, pero
el uso del informe por excepcin con valores analgicos significa que un cierto cambio del
umbral est definido (tpicamente 1-2%), y sobre ste se ha producido algn cambio. El informe
Un sistema SCADA debe ser muy confiable. Los sistemas de comunicacin para los
sistemas SCADA se han desarrollado para manejar comunicaciones pobres de una manera
predecible. Esto es especialmente importante donde est implicado el control - podra ser
desastroso si las fallas de comunicaciones causaran que el sistema SCADA haga funcionar
inadvertidamente el sector incorrecto de la planta. Los sistemas SCADA hacen uso tpicamente
de las tcnicas tradicionales de la paridad, del chequeo de sumas polinmicas, cdigos de
Hamming y dems. Sin embargo no confan simplemente en estas tcnicas. La operatoria normal
para un sistema SCADA es esperar siempre que cada transmisin sea reconocida. El sistema de
interrogacin que emplea tiene seguridad incorporada, en la que cada estacin externa est
controlada y debe peridicamente responder. Si no responde, entonces un nmero
predeterminado de recomprobaciones ser procurado.
Las fallas eventualmente repetidas harn que la RTU en cuestin sea marcado como
"fuera de servicio" (en un sistema de interrogacin una falla de comunicacin bloquea la red por
un perodo de tiempo relativamente largo, y una vez que se haya detectado una falla, no hay
motivo para volver a revisar). La exactitud de la transmisin de un SCADA se ha mirado
Los mejores de estos protocolos son los multicapa completamente "encapsulados", y los
sistemas SCADA que utilizan stos pueden confiar en ellos para garantizar la salida de un
mensaje y el arribo a destino. Un nmero de compaas ofrece los cdigos fuente de estos
protocolos, y otras ofrecen conjuntos de datos de prueba para comprobar la implementacin del
mismo. Por medio de estos progresos est llegando a ser factible, por lo menos a este nivel,
considerar la interoperabilidad del equipamiento de diversos fabricantes. Como documento
adjunto se dar una breve descripcin del protocolo DNP 3.0.
Hay muchos de stos, pero la mayora son muy costosos. Hay situaciones donde no hay
alternativas. No obstante, existe un servicio basado en satlites que es econmico: los sistemas
VSAT: Very Small Aperture. Terminal. Con VSAT, usted alquila un segmento del espacio
(64k o ms), y los datos se envan de un sitio remoto a un hub va satlite. Hay dos tipos de
hub. El primero es un sistema proporcionado tpicamente por un proveedor de servicios de
VSAT. La ventaja es un costo fijo para los datos aunque su implementacin puede costar muy
cara. La otra consideracin para stos es la necesidad de un backlink del hub al centro de
SCADA. Esto puede ser de un costo considerable.
El otro tipo de sistema utiliza un hub pequeo (los clsicos de LAN estructuradas) que
se puede instalar con la unidad maestra. Este es ms barato, pero la administracin del hub es
responsabilidad exclusiva del propietario de SCADA. La interfaz a cualquier tipo de sistema de
VSAT implica el uso de protocolos utilizados por el sistema de VSAT - quizs TCP/IP.
Modbus
stos son comnmente usados, pero una gran cantidad de sistemas SCADA implican el
uso de la radio para sustituir landlines ante una falla. Las termitas y el relmpago son problemas
comunes para los landlines.
Una red de radio tpica consiste en una conversacin a travs del repetidor situado en
algn punto elevado, y un nmero de RTU que comparten la red. Todos las RTU "hablan" sobre
una frecuencia (F1) y escuchan en una segunda frecuencia (F2). El repetidor escucha en F1, y
retransmite esto en F2, de modo que una RTU que transmite un mensaje en F1, lo tiene
retransmitido en F2, tal que el resto de las RTU pueda orlo. Los mensajes de la unidad maestra
viajan sobre un enlace de comunicacin dedicado hacia el repetidor y son difundidos desde el
repetidor en F2 a todos las RTU. Si el protocolo de comunicaciones usado entre la unidad
maestra y el repetidor es diferente al usado en la red de radio, entonces debe haber un "Gateway"
en el sitio del repetidor. Este hecho permitira utilizar los protocolos apropiados para cada uno de
los medios. Se ha utilizado con xito DNP3 sobre la red de radio y despus encapsulado el DNP3
en el TCP/IP para permitir que una red de fines generales lleve los datos a la unidad maestra.
2.3.4.1 Caractersticas
El uso de archivos de tendencia con casilleros para los datos, renovados en los intervalos
especificados, puede causar dificultades cuando se usa la caracterstica de Reporte por
Excepcin. Los problemas pueden ser an mayores cuando se incluyen en el sistema "dial-up"
RTU por las posibles desconexiones. El sistema SCADA debe tener la capacidad de llenar los
archivos de tendencia en estas circunstancias. Un set SCADA no est preparado para hacer esto
automticamente, y se debe tener sumo cuidado al configurar y especificar las caractersticas de
graficacin de tendencias para lograrlo. Algunos sistemas no permiten que todas las variables
sean afectadas a la tendencia de datos. Cuando se desee ver una tendencia para un valor
actualmente no configurado para un grafico de tendencia, debe entonces ser afectado a la
tendencia de datos, y luego habr que esperar hasta que se hayan salvado suficientes datos para
que el grfico sea consistente y aporte los datos de tendencia. Esto no es til si estamos
procurando encontrar fallas.
2.3.4.3Qu especificar?
2.3.4.4 La interrogacin, el informe por excepcin y las transmisiones iniciadas por las
RTU
Obviamente los datos no se pueden almacenar en los archivos de tendencia con mayor
exactitud o frecuencia de las que son adquiridos de campo. Un sistema de interrogacin simple
por lo tanto salva los datos condicionado por la frecuencia de interrogacin. No obstante es ms
normal ahora que un sistema de interrogacin utilice las tcnicas de Reportes por Excepcin, en
las cuales los valores no se transmiten del campo a menos que haya un cambio significativo. Para
un valor analgico esto puede ser un porcentaje especificado del valor a escala completa. Por lo
tanto la tendencia mostrar una lnea plana, mientras que pudo haber habido un cambio pequeo.
En Sistemas donde las RTU inician la transmisin, ante un cambio significativo, tienen una
caracterstica similar. Los sistemas que utilizan "dial-up". Las terminales remotas tpicamente
transmitirn los datos una vez al da. Las RTU puede iniciar una transmisin, pero normalmente
slo en una condicin de alarma. El sistema debe poder "rellenar" estos datos retrasados. Una
situacin similar se presenta cuando las comunicaciones se pierden por alguna razn con una
RTU enlazado por radio. Cuando se restablecen las comunicaciones, una "reserva" de datos
llegar y suceder lo mismo.
2.3.5.2 Chequeos
Cuando los sistemas SCADA no interrogan regularmente todos los sitios, sino que por el
contrario confan en la transmisin iniciada por la RTU, si se detectara una condicin de error o
un cambio significativo en un valor, existe la posibilidad de que la RTU o las comunicaciones
puedan fallar, y el evento pase desapercibido. Para solucionar esto, se dispara un "chequeo de
salud" en background, en el cual cada RTU es interrogado con una frecuencia determinada por
el tiempo que se considere prudente en que una alarma no sea detectada.
2.3.6 Comunicaciones
2.4.1 Fundamentos
Las unidades terminales remotas consisten en una pequea y robusta computadora que
almacenaba datos y los transmite a la terminal maestra para que esta controle los instrumentos.
Es una unidad stand-alone (independiente) de adquisicin y control de datos. Su funcin es
controlar el equipamiento de proceso en el sitio remoto, adquirir datos del mismo, y transferirlos
Todos las RTU requieren la siguiente funcionalidad. En muchas RTU stas se pueden
mezclar y no necesariamente ser identificables como mdulos separados.
Sistema operativo en tiempo real.
Driver para el sistema de comunicaciones, es decir la conexin con la MTU.
Drivers de dispositivo para el sistema de entrada-salida a los dispositivos de campo.
Figura # 10. Ejemplo de una RTU con panel solar utilizado en plantas Petroleras
2.4.7 Estndares
Como fuera indicado, las RTU son dispositivos especiales. Ha habido una carencia de
estndares, especialmente en el rea de comunicaciones, y las RTU provenientes de un fabricante
no se pueden mezclar generalmente con una RTU de otro. Una industria ha crecido desarrollando
2.4.9 Qu especificar?
Rango de temperatura para la aplicacin, por ejemplo entre -10 y 65 C.
Humedad relativa 0 a 95%.
Proteccin del polvo, de la vibracin, de la lluvia, de la sal y de la niebla.
Inmunidad al ruido elctrico.
Consumo de energa.
Capacidad de almacenamiento y de entrada-salida. Permita siempre algo de repuesto
(alrededor 10-20%).
Control de exactitud de entradas analgicas, y el tipo de seales digitales esperadas
(ej.0- 5v). Programabilidad y flexibilidad de configuracin.
Diagnstico - local y remoto.
Capacidad de comunicaciones incluyendo soporte para radio, PSTN, landline,
microonda, satlite, X.25.
Recuerde que el uso del PSTN implica el timestamp y el grabado de los datos mientras
no est conectado, y que la unidad maestra pueda marcar, validar esta reserva de datos,
y llenar su base de datos con estos datos histricos (archivos incluyendo los de
tendencia). Tambin considere cmo las alarmas deben ser manejadas con PSTN.
Lo que sigue es una descripcin muy breve del gerenciamiento de proyectos SCADA.
Todas las metodologas de la gerencia de proyecto implican descomponerlo en fases,
generalmente con entradas de aprobacin al final de cada fase.
2.5.1 Identificacin
Identificar la necesidad
Preparar la estimacin preliminar de costes
Obtener la aprobacin para que los fondos o los recursos procedan a la fase prxima.
Esta fase es normalmente informal, y no requiere de muchos recursos. La identificacin
de la necesidad podra haberse presentado como ligada a alguna otra actividad, por
ejemplo del desarrollo de estrategias corporativas, revisin de la condicin de la planta,
o de las consecuencias de hacer frente a un incidente importante. Tpicamente un
sistema SCADA ser requerido por alguna de las razones siguientes:
El siglo pasado requiri que las organizaciones lleguen a ser ms chicas y ms eficientes.
Es difcil imaginar que estas tendencias se reviertan en los aos prximos. Esta fase es crucial en
cualquier proyecto SCADA. El xito econmico del proyecto se encarna en determinar la
factibilidad inicial. El alcance del proyecto esencialmente se define en este punto. Por ejemplo si
no se consideran los beneficios del uso de los horarios de tarifas elctricas educidas para reducir
el costo de bombeo, es improbable que usted incluya esto en el proyecto SCADA en una etapa
posterior.
2.5.2 Lanzamiento
Validar la necesidad del proyecto.
Establecer los conceptos y su alcance.
Establecer una estructura sumaria de la subdivisin del trabajo.
Estimacin conceptual de costos (-30 a +50%)
Un error comn en este punto es entrar demasiado en detalles tcnicos. El trabajo debe
concentrarse en esta etapa en los requisitos funcionales (o de usuario), y los requisitos
tecnolgicos se deben mirar solamente al punto de permitir las estimaciones de costos con la
Aunque el trabajo debe concentrarse en los requisitos funcionales, es necesario vigilar las
capacidades tcnicas ofrecidas por los proveedores como "off the shell" en su industria.
Restringiendo la cantidad de software de encargo que el sistema requerir es probablemente la
accin ms importante que usted puede tomar para reducir costos, riesgos, y reducir al mnimo la
duracin global del proyecto. Una cierta idea preliminar de la estrategia de contratacin deber
haber sido desarrollada. Se podr por ejemplo utilizar consultores, contratos prediseados
(recomendados), etctera. Como es evidente, esto puede tener un impacto substancial en costos.
La decisin de utilizar consultores se debe tomar con sumo cuidado. Un consultor pudo haber
preconcebido ideas en cuanto a cmo el proyecto debe ser manejado. Algunas decisiones tales
como el uso de contratos prediseados pueden no ser del agrado de un consultor, prefiriendo
realizar l mismo el diseo por ejemplo.
2.5.3 Definicin
Designar a miembros como lderes de equipo.
Desarrollar los lineamientos bsicos y la agenda para la gerencia del proyecto.
Evaluar los riesgos.
Realizar estudios econmicos.
Desarrollar las estrategias contractuales.
Desarrollar las estrategias de implementacin.
Realizar la estimacin definitiva de costo con una mxima exactitud (-15 a +25%).
El proyecto est comenzando en esta etapa a volverse serio. Se est concluyendo la vista
preliminar (qu sitios, qu funcionalidad, etc.). Decisiones firmes se estn tomando sobre
estrategias contractuales tales como diseo y construccin, etc. El trabajo debe todava
concentrarse en esta etapa en los requisitos funcionales (o de usuario), y nuevamente los
requisitos tecnolgicos deben slo observarse para permitir las estimaciones de costos.
Es importante en esta etapa identificar firmemente las ventajas del sistema, y desarrollar
"planes de realizacin de beneficios". Estos planes identificarn exactamente cmo las ventajas
propuestas sern efectivizadas, por ejemplo, observando qu cambios sern realizados a los
procesos existentes para alcanzar las ventajas previstas. Esto dar confianza a la gerencia que la
inversin va a ser provechosa.
2.5.5 Adquisicin
La revisin posterior al desarrollo es algo que raramente se encara, pero debe ser una
parte obligatoria de todos los proyectos. Es importante que una evaluacin sea hecha de cun
bien est el sistema resolviendo las necesidades de la organizacin como son ahora concebidas.
Si es probable que su organizacin emprenda proyectos futuros en SCADA, entonces dicha
revisin se puede utilizar para documentar cualquier leccin aprendida para evitar cometer los
mismos errores.
3.0 Aplicaciones
Los sistemas SCADA ("Supervisory Control and Data Adquisition") son sistemas de
software que permiten que un usuario pueda, desde una sala de control, recoger datos de uno o
varios dispositivos remotos y/o enviar instrucciones de control a dichos dispositivos.
Antes de realizar el proceso de espuma se deben revisar los niveles de los estanques,
chequeo realizado en un panel de visualizacin que se encuentra junto a los estanques. En dicho
panel se encuentran sensados los cinco estanques del rea de espuma de la planta. La lectura de
los estanques es seleccionada en un conmutador mecnico, donde se visualiza un estanque a la
vez en un display numrico. Esta lectura es en porcentaje (Fig. 2) y no es igual entre los
Luego, si el chequeo demuestra que se puede trabajar con los niveles existentes, se
continua con el proceso de espuma, en caso contrario, se busca la combinacin posible revisando
los niveles en el panel. La combinacin podra ser: realizar un relleno, un transvase del qumico
en dficit ambos, segn sea el caso y tambin la recirculacin del mismo para que tenga la
consistencia necesaria. Para esto se deben manipular las vlvulas manualmente y luego accionar
las motobombas, siendo esta parte la ms peligrosa y tediosa a la vez. Esto se debe a que los
estanques no soportan la misma cantidad de qumico, por cuanto la supervisin en este punto
debe ser continua y atenta, control que puede variar de 3 horas ms, dependiendo de los niveles
de los estanques, del proceso (llenado, transvase llenado-transvase), de la temperatura, etc.
Adems se producen burbujas como es el caso del Poliol que falsea los datos visualizados
en el display de porcentaje, por ltimo, una vez detectado un nivel aceptable (clculo intuitivo)
se deben detener los motores manualmente y reiniciar el proceso de fabricacin de espuma.
Descripcin de la solucin: El programa desarrollado en LabVIEW versin 6i permite,
adems de la interaccin con los datos recibidos, crear bases de datos de las variables del proceso
para el desarrollo de estudios histricos de los estanques. Adems, se controla el proceso de
llenado, de traslado y recirculacin de qumicos entre estanques en forma semi-automtica,
control que ser realizado sobre los motores que alimentan dichos estanques.
Para obtener la lectura de los sensores de nivel resulta necesario hacer la conversin
corriente/voltaje, como tambin la lectura del control de los motores hecha por un rel, los datos
son traducidos por la DAQ y llevados a un VI llamado Servidor (Fig. 3), y mediante
comunicacin DDE a un Cliente denominado Cliente TDI-Poliol 2.0.vi (Fig. 4 y 5), el cual
puede funcionar en Automtico o manual, permitiendo adems la visualizacin de alarmas
sonoras, control de apagado de los motores, histogramas y la posibilidad de llevar los datos de
nivel de porcentaje de los estanques a Excel (Fig. 6). Los datos de porcentaje v/s tiempo pueden
ser guardados en cualquier momento, o bien, automticamente a las 00:00 horas del da
siguiente.
Figura # 17
Fotografa de la placa en la que se encuentran las tres estaciones RTU
La primera RTU trabaja con entradas y salidas digitales. Se han colocado cuatro
sensores digitales de diverso tipo: un pulsador, un interruptor, un final de carrera y un sensor
ptico de corte. La RTU lee el estado de estos sensores y manda la informacin al ordenador
para que este enve un dato de respuesta que se mostrar en cuatro salidas digitales de que
dispone la RTU. Estas salidas se han simulado con cuatro diodos leds de colores. Adems,
tambin existe un funcionamiento manual mediante el cual la MTU puede asignar el valor que
quiera a las salidas digitales independientemente del valor de las entradas digitales.
Esta estacin maneja una entrada analgica y un motor de corriente continua. seal a
medir proviene de un sensor de temperatura de unin semiconductora modelo LM35. La
estacin RTU convertir el valor de la temperatura en un byte digital y enviar el dato a la
estacin MTU. El motor actuar como refrigerador y en funcin de la temperatura existente
girar ms rpido o ms despacio. Esta regulacin de la velocidad de giro del motor se consigue
por software mediante modulacin de anchura de pulsos. La informacin para que la estacin
RTU aplique al motor los distintos trenes de pulsos, provendr de la estacin MTU que generar
un comando de respuesta en funcin de la temperatura que le haya sido transmitida.
Tercera RTU proporciona una tensin analgica variable que es controlada por la
estacin MTU. Por lo tanto, estamos hablando de salida analgica. Desde la estacin MTU
podr seleccionarse un valor de tensin que aparecer en las bornes de salida que presenta la
placa. Esta tercera estacin incorpora adems una pantalla LCD para mostrar el valor de la
tensin que posee entre sus bornes. Desde la MTU podr provocarse una situacin de alarma es
esta RTU y como resultado, se activar un mensaje con parpadeos en la pantalla y se activar un
zumbador.
Figura # 18
Imagen del software de la Estacin MTU
Descripcin Tcnica
En el mundo industrial, cada vez es mayor el nmero de "sensores inteligentes" con los
que interactan los sistemas SCADA, es decir, microcontroladores encargados de realizar tareas
o de controlar sensores analgicos y dotados de cierta inteligencia. Este proyecto muestra cmo
una estacin MTU (PC programado)se comunica con tres estaciones RTU basadas en tres
microcontroladores PIC para manejar E/S digitales y analgicas, motores, pantallas LCD, etc.
Las estaciones RTU disponen, adems del PIC, de diversos circuitos integrados para
controlar los sensores como chips en bus I2C y drivers de motores. El protocolo I2C fue
desarrollado por Philips para transmitir la informacin entre los circuitos electrnicos de sus
equipos (videos, cmaras, etc.) El ordenador se comunica por RS-232 con la RTU maestra que
mediante la tcnica de pooling decodifica la informacin y se la enva a las distintas RTU, las
cuales van respondiendo y reenvan datos hacia el PC. De este modo, el protocolo es punto a
punto, pero una vez que los datos llegan a la placa, stos se cuelgan de un bus gobernado por un
microcontrolador que permite que cada RTU slo escuche aquellas rdenes para las que es
solicitada.
4.0 Conclusiones
SCADA est diseada especficamente para el manejo de los diferentes sistemas de una
manera gil, esto supone un gran ahorro en tiempo y trabajo realizado.
Actualmente los sistemas SCADA permiten tener datos del Historial (almacenamiento de
datos histricos de la evolucin de los sistemas) lo cual permite un mejor conocimiento del
sistema controlado.
La mayora de los sistemas SCADA que son instalados hoy se est convirtiendo en una
parte integral de la estructura de gerenciamiento de la informacin corporativa. Estos sistemas ya
no son vistos por la gerencia simplemente como herramientas operacionales, sino como un
recurso importante de informacin. En este papel continan sirviendo como centro de
responsabilidad operacional, pero tambin proporcionan datos a los sistemas y usuarios fuera del
ambiente del centro de control que dependen de la informacin oportuna en la cual basan sus
decisiones econmicas cotidianas. La mayora de los vendedores principales de SCADA han
reconocido esta tendencia, y estn desarrollando rpidamente mtodos eficientes para hacer
disponibles los datos, mientras protegen la seguridad y funcionamiento del sistema SCADA.
5.0 Bibliografa
5.1 Tesis
Cedeo. Modernizacin del software del SCADA de distribucin elctrica del ICE.
Universidad de Costa Rica, 1998.
Mora. Desarrollo de un manejador para el protocolo stndard DNP 3.0 (Nivel 1) en
sistemas SCADA. Universidad de Costa Rica, 1999.
6.0 Apndices
6.1 Breve revicisin de DNP 3.0
6.1.1 Historia
DNP fue creado originalmente por Westronic, Inc. (ahora GE Harris) en 1990. En 1993,
el set de documentos de especificacin del protocolo "DNP 3,0 Basic 4" cobr dominio pblico.
La propiedad del protocolo fue entregada al recientemente formado\ DNP Users Group en
octubre de ese ao. Desde entonces, el protocolo ha ganado aceptacin mundial, incluyendo la
formacin de grupos de usuarios en China, Amrica latina, y Australia. En enero de 1995, fue
formado el DNP Technical Committee para estudiar mejoras y recomendarlas para su aprobacin
al Users Group general. Una de las tareas ms importantes de este cuerpo era publicar el
documento DNP Subset Definitions, que establece los estndares para las puestas en marcha
de DNP 3,0. DNP 3,0 es un protocolo SCADA moderno, abierto, inteligente, robusto y eficiente.
Entre otras cosas, puede:
La capa fsica se refiere sobre todo a los medios fsicos sobre los cuales se est
comunicando el protocolo. Por ejemplo, maneja el estado del medio (limpio u ocupado), y la
Cada frame tiene una direccin fuente de 16 bits y una direccin de destino tambin de
16 bits, las que pueden ser una direccin de difusin o broadcast (0xffff). La informacin del
direccionamiento, junto con un cdigo de inicio de 16 bits, la longitud del frame, y un byte de
control de transmisin de datos se hallan en la cabecera (10 bytes) de transmisin de datos. El
byte de control de transmisin de datos indica el propsito del frame de transmisin de datos, y
el estado de la conexin lgica.
Los valores posibles del byte de control de transmisin de datos son: ACK, NACK, la
conexin necesita resetear, la conexin ha sido reseteada, confirmacin
de solicitud de transmisin de datos del frame, solicitud de estado de conexin, y
contestacin de estado de conexin. Cuando se solicita una confirmacin de transmisin de
datos, el receptor debe responder con un frame ACK de transmisin de datos si el mismo es
recibido y pasa los controles del CRC. Si una confirmacin de la transmisin de datos no se
solicita, no se requiere ninguna respuesta de la transmisin de datos.
Cuando los datos a transmitir son demasiado grandes para un solo mensaje de la capa de
aplicacin, se pueden construir mensajes mltiples de la capa de aplicacin y transmitirlos
secuencialmente. Sin embargo, cada mensaje es un mensaje independiente de la capa de
aplicacin; existe una indicacin de su asociacin con el siguiente, en todos excepto en el ltimo.
Debido a esta posible fragmentacin de los datos de aplicacin, cada mensaje es referido como
un fragmento, y un mensaje por ende puede ser un mensaje de un solo fragmento o un mensaje
de mltiples fragmentos.
Los fragmentos de la capa de aplicacin de las estaciones Master de DNP son tpicamente
solicitudes de operaciones sobre objetos de datos, y los fragmentos de la capa de aplicacin de
estaciones esclavas de DNP son tpicamente respuestas a esas peticiones. Una estacin esclava
DNP puede tambin transmitir un mensaje sin una peticin (una respuesta no solicitada). Como
en la capa de transmisin de datos, los fragmentos de la capa de aplicacin se pueden enviar con
una solicitud de confirmacin. Una confirmacin de la capa de aplicacin indica que un mensaje
no slo ha sido recibido, sino tambin analizado sin error. (por otra parte, una confirmacin de la
capa de transmisin de datos, o ACK, indica solamente que se ha recibido el frame de la
transmisin de datos y que pas los controles de error del CRC.)
Cada fragmento de la capa de aplicacin comienza con una cabecera seguida por una o
ms combinaciones de objetos de datos y objetos cabecera. La cabecera de la capa de aplicacin
contiene un cdigo de control de la aplicacin y un cdigo de funcin de la aplicacin. El cdigo
de control de la aplicacin contiene una indicacin de si el fragmento es parte de un mensaje
multi-fragmento, una indicacin de si una confirmacin de la capa de aplicacin es requerida por
el fragmento, una indicacin de si el fragmento fue no solicitado, y contiene un nmero de
secuencia de la capa de aplicacin.
Para cada grupo de objetos, o tipo de datos, existen uno o ms puntos de referencia. Un
punto de referencia es un nico valor del tipo especificado por su grupo de objeto. Tambin
dentro de cada grupo de objeto, existen variaciones. Una variacin del grupo de objeto se utiliza
tpicamente para indicar un mtodo diferente de especificar datos dentro del grupo de objeto. Por
ejemplo, las variaciones de entradas de informacin analgicas permiten la transferencia de los
datos como valores enteros con signo de 16 bits, de 32 bits, o como valores de 32-bit con coma
flotante.
Segn lo descrito arriba, un mensaje de la capa de aplicacin puede contener mltiples
cabeceras del objeto. Una cabecera del objeto especifica un grupo de objeto, una variacin del
grupo de objeto, y un rango de puntos dentro de esa variacin del grupo de objeto. Algunos
cdigos de funcin de la cabecera de la capa de aplicacin indican que a cada cabecera del objeto
siguen los datos del mismo; otros cdigos de funcin indican que no hay datos del objeto en el
mensaje - en su lugar, mltiples cabeceras del objeto, si existen, siguen contiguamente a cada
una de las otras. Por ejemplo, un fragmento ledo del mensaje de solicitud contiene solamente las
cabeceras del objeto que describen los grupos de objeto, las variaciones, y los rangos de puntos
que se solicitan leer y responder; un fragmento ledo del mensaje de respuesta contiene cabeceras
del objeto y los datos del objeto solicitado.
DNP 3,0 permite que los object point ranges sean especificados en una variedad de
maneras.
Para peticin de mensajes, los object point ranges pueden consistir en:
Una peticin para todos los puntos del grupo de objetos especificado
Una peticin para un rango contiguo de puntos comenzando con un especfico punto de
partida y terminando con un especfico punto de llegada
Una peticin para una mxima cantidad de puntos con una lista de puntos solicitados.
Para los mensajes de respuesta, los object point ranges consisten tpicamente en un
rango contiguo de puntos que comienzan con un punto de partida especificado y terminan con
Muchos de los grupos de objeto tienen corresponder, pero se separan, los grupos de
objeto que contienen datos del cambio. Los datos del cambio representan solamente las puntas
que han cambiado para un grupo de objeto especficamente correspondiente. Por ejemplo, el
grupo nmero 1 de objeto representa las entradas de informacin binarias (consideradas los datos
estticos), y el grupo nmero 2 de objeto representa datos binarios del cambio de la entrada de
informacin. Cuando una punta en el grupo de objeto 1 se detecta para haber cambiado, un
acontecimiento del cambio en el grupo de objeto 2 para el mismo nmero de la punta se crea.
Incluir solamente las
puntas que han cambiado en mensajes de respuesta permite mensajes ms pequeos,
eficientes.
Tales esquemas que sealan se llaman informe-por-anomala, o RBE. Para cada punto de
referencias del cambio, una poca se puede asociar al cambio; cada deteccin de datos valora que
los cambios estn considerados un acontecimiento del cambio. En cualquier hora dada, es
posible tener acontecimientos mltiples del cambio para algunas puntas, y ningunos
acontecimientos del cambio para otras puntas. En DNP 3,0, los grupos de objeto, y los puntos de
referencias dentro de l, se pueden ordenar ms a fondo en clases.
Esto proporciona a un mtodo eficiente de solicitar datos; un mensaje simple (y
pequeo) se puede enviar para solicitar todos los datos en una clase especfica (designada la
exploracin para los datos de la clase).
Hay cuatro clases definidas en DNP 3,0. La clase 0 representa todos los parsitos
atmosfricos (no datos del acontecimiento del cambio). Las clases 1, 2, y 3, representan diversas
prioridades de los datos del acontecimiento del cambio. Asociando diversos datos del
acontecimiento del cambio a diversas clases, las clases se pueden solicitar con variar tarifas
peridicas.
La clase asumida 1 contiene los datos del acontecimiento del cambio de la prioridad ms
alta y la clase 3 contiene los datos ms bajos del acontecimiento del cambio de la prioridad, una
clase 1 que la encuesta sera realizada idealmente como a menudo como posible, una encuesta de
la clase 2 sera realizada menos a menudo, y una encuesta de la clase 3 sera realizada incluso
menos a menudo. Para cada respuesta de los datos de la clase, solamente los datos de la clase que
han cambiado sern vueltos - manteniendo los mensajes de respuesta pequeos y eficientes.
Finalmente, adquirir los datos no asociados a la clase 1, 2, o 3, una encuesta de la
integridad, consistiendo en una exploracin de la clase 0, sera realizada. Debido a la cantidad
posiblemente grande de datos que sean vueltos en una exploracin de la clase 0, puede no ser
terriblemente eficiente y debe ser realizada lo menos a menudo posible.