You are on page 1of 16

1

Material de apoyo: Supervisin y Adquisicin de Datos

Supervisin y Adquisicin de Datos

SMOM_001

2
Concepto de Supervisin Conjunto de acciones desempeadas con el propsito de asegurar el correcto funcionamiento del proceso incluso en situaciones anmalas

Objetivo Final Facilitar la tarea del operario encargado de la vigilancia del proceso y su seguimiento

Historia de los sistemas de supervisin Inicialmente Mediante sinpticos del proceso realizados en marquetera: - La visualizacin: Lmparas, displays,(mucha imaginacin) - Accionamiento: Interruptores, pulsadores, conmutadores, etc. Dcada de los 80 Mediante tarjetas inteligentes ubicadas en el bus de los PLCs - Podan controlar de forma autnoma un monitor y un teclado - Intercambiaban datos con la CPU del PLC por el bus del PLC. - Ofrecan herramientas sencillas de configuracin y programacin. - Las prestaciones muy variadas (pantallas alfanumricas, grficas, etc.) Actualmente Interfaces HMI A) Interfaces de Operador (OPs) - De fcil programacin. - Robustos - Funciones de comunicacin con el dispositivo de control

Supervisin y Adquisicin de Datos

SMOM_001

3
B) Mediante Ordenadores y SCADAS - PC industrial o de sobremesa. - SCADA: Aplicacin software diseada para funcionar en ordenadores de control de produccin, proporcionando comunicacin con los dispositivos de control supervisando el proceso desde la pantalla del ordenador - Ofrece herramientas sencillas de configuracin para la aplicacin - Las prestaciones muy variadas (nmero de variables, plataforma, S.O....) - Comunicacin a travs de una amplia gama de buses y redes Proceso Secuencia, u orden definido, de actividades qumicas, fsicas o biolgicas que se llevan a cabo para la conversin, transporte o almacenamiento de material o energa. Tipos de Procesos Proceso batch: procesos cuyo resultado es una cantidad finita de material Procesos continuos: procesos en los que se obtiene un flujo contino de material Automatizacin Forma de ordenacin a partir de la secuenciacin automtica de tareas y regulacin de variables para que sigan las consignas impuestas. Supervisin El objetivo de la supervisin es asegurar este orden an cuando haya desviaciones no previstas en la automatizacin. Se establece la supervisin en un nivel jerrquicamente superior a la automatizacin. Capacidades de la Supervisin Registrar la evolucin del proceso y detectar desviaciones indeseadas en las variables. Analizar estas desviaciones y deducir el motivo. Elaborar un diagnstico de la situacin. Resolver situaciones conflictivas en lnea, en caso de ser posible. Tomar las medidas adecuadas para que no vuelva a suceder.

Supervisin y Adquisicin de Datos

SMOM_001

4
Beneficios de la supervisin Aseguran la calidad y homogeneidad del producto Dan al operador el mximo soporte liberndolo de la tensin que supone una vigilancia constante Correcto aprovechamiento del conocimiento e informacin disponible sobre el proceso Reducen el coste de aprendizaje del personal de planta Permiten una rpida acomodacin del personal

Etapas de la Supervisin Deteccin de fallos: obtener indicios de situaciones anmalas que puedan llevar al proceso a una situacin de fallo y clasificarlas como tales. Diagnstico de fallos: averiguar las causas primeras de esta situacin anmala Reconfiguracin del sistema: acciones a realizar para mantener el proceso operativo . Monitorizacin Sistema de vigilancia y asistencia al operario en el que se cumplen solo algunas de las etapas de supervisin.

Supervisin y Adquisicin de Datos

SMOM_001

5
Supervisin Experta Entornos que incorporan facilidades de decisin y diagnstico adems de la monitorizacin. SCADA SCADA: Supervisory Control and Data Acquisition (en espaol, registro de datos y control de supervisin). Es una aplicacin de software especialmente diseada para funcionar sobre ordenadores (computadores) en el control de produccin, proporcionando comunicacin con los dispositivos de campo (controladores autnomos) y controlando el proceso de forma automtica desde la pantalla del ordenador. Tambin provee de toda la informacin que se genera en el proceso productivo a diversos usuarios, tanto del mismo nivel como de otros usuarios supervisores dentro de la empresa (supervisin, control calidad, control de produccin, almacenamiento de datos, etc.). Comprende todas aquellas soluciones de aplicacin para referirse a la captura de informacin de un proceso o planta, no necesariamente industrial, para que, con esta informacin, sea posible realizar una serie de anlisis o estudios con los que se pueden obtener valiosos indicadores que permitan una retroalimentacin sobre un operador o sobre el propio proceso, tales como: Indicadores sin retroalimentacin inherente (no afectan al proceso, slo al operador): Estado actual del proceso. Valores instantneos; Desviacin o deriva del proceso. Evolucin histrica y acumulada; Indicadores con retroalimentacin inherente (afectan al proceso, despus al operador): Generacin de alarmas Adquisicin y almacenado de datos Representacin grfica y animada de variables de proceso y monitorizacin de stas por medio de alarmas Control, actuando sobre autmatas y reguladores autnomos Arquitectura abierta y flexible con capacidad de ampliacin y adaptacin Conectividad con otras aplicaciones y bases de datos, locales o distribuidas en redes de comunicacin

Supervisin y Adquisicin de Datos

SMOM_001

6
Elementos Bsicos de un Software Scada HMI o Interface Hombre Mquina (Human Machine Interface) Servidor de Datos del Proceso: gestin de datos, alarmas y eventos Drivers de Comunicacin: comunicacin con servidores de datos y dispositivos de campo Servidor de Acceso a Redes de Datos: gestiona la disponibilidad y el acceso a datos mediante redes Servidor de Comunicaciones entre Aplicaciones: tanto locales como remotas

HMI: Human Machine Interface Interfase Humano Mquina

Supervisin y Adquisicin de Datos

SMOM_001

7
EFICIENCIA de una Interfaz Hombre mquina

Supervisin y Adquisicin de Datos

SMOM_001

Supervisin y Adquisicin de Datos

SMOM_001

9
Clasificacin de los HMI Sistemas a medida Desarrollos de acuerdo con un conjunto de funciones especficas, en un lenguaje de alto nivel Diseo flexible Documentacin escasa o nula Fuerte dependencia del desarrollador para ampliaciones,actualizaciones y/o mejoras Su costo inicial es bajo pero el costo final puede resultar incierto

Sistemas comerciales Conjunto de mdulos funcionales que se parametrizan e integran en la aplicacin Disponible en forma inmediata El usuario final puede configurar la aplicacin sin necesidad de tener conocimientos especficos de programacin Posibilidad de combinar productos de diferentes proveedores Mayor posibilidad de actualizacin y ampliacin Menor flexibilidad, limitada por el diseo del software y los sistemas operativos soportados Mayor costo inicial pero siempre resulta posible estimar el costo final

Plataformas Hardware Arquitectura PC o similar Estaciones de trabajo y/o servidores RISC (Reduced Instruction Set Computer) Propietarios

Supervisin y Adquisicin de Datos

SMOM_001

10
Sistemas Operativos Microsoft Windows (2000; XP; CE; 2003; Vista) Unix, en sus diferentes distribuciones QNX Linux Propietarios

La Base de Datos de Tiempo Real Conjunto de registros o variables, denominados Tags Cada tag incluye una cantidad de campos, que lo caracterizan Su configuracin se define en el ambiente de desarrollo y se almacena en el disco rgido En el entorno ejecutivo (runtime) se crea en memoria RAM la base de datos, que se mantiene permanentemente actualizada

Clasificacin de los Tags Segn el Tipo de Datos Discreto Entero Real Alfanumrico Asociados al Sistema de Alarmas Asociados al Sistema Histrico De Clculo Indirectos

Segn el Origen de los Datos Memoria: slo en la memoria de la PC donde se ejecuta el HMI Entrada/Salida: en alguna otra aplicacin ejecutada en la misma PC o a la que se accede por medio de una conexin en red Remotos: se acceden, por red, en otro nodo del HMI Sistema: tags que proporcionan informacin del HMI o permiten operar sobre sus funcionalidades Supervisin y Adquisicin de Datos SMOM_001

11
Servidores de Datos y Registros de Entrada/Salida Funcionalidad del HMI que provee comunicacin con otras aplicaciones ejecutadas en el mismo nodo u otro al que se accede por medio de una conexin en red La principal aplicacin de esta funcionalidad es para el intercambio de datos con equipos de campo, mediante los denominados servidores de entrada salida (I/O servers) Los servidores de entrada salida son los mdulos del HMI que proveen la conexin mediante diferentes protocolos e interfases a los equipos de campo Pueden ser programas independientes o estar incluidos en el HMI, pero en todos los casos hacen la conversin de un protocolo especfico a la estructura de datos interna del HMI

Los HMI utilizan, para comunicarse con los servidores de datos de Entrada/Salida, alguno de estos protocolos: OLE for Process Control (OPC) Intercambio Dinmico de Datos (Microsoft DDE y NetDDE) Objetos ActiveX Propietarios, por medio de DLLs.

Algunas siglas usadas habitualmente DDE: Intercambio Dinmico de Datos (Dynamic Data Exchange), tecnologa de comunicacin entre aplicaciones bajo Microsoft Windows y en OS/2; ha sido reemplazado por COM y OLE Automation NetDDE: mecanismo por el cual pueden enviarse mensajes DDE entre aplicaciones corriendo en mquinas diferentes, conectadas por una red local, ha sido reemplazado por DCOM y OLE Automation OLE: modelo de objetos desarrollado por Microsoft para la programacin y el acceso a datos compartidos por diferentes aplicaciones (Object Linking and Embedding)

Supervisin y Adquisicin de Datos

SMOM_001

12
ActiveX: a partir de 1996, Microsoft renombr la tecnologa OLE 2.0 como ActiveX, que permite que determinados programas encapsulados (objetos ActiveX) se incorporen en otros (contenedores ActiveX) para agregar la funcionalidad de los primeros a los segundos OPC: tecnologa de comunicacin basada en Microsoft OLE: (OLE for Process Control) de aplicacin en el campo del control y supervisin de procesos; permite que diferentes fuentes de datos sean accedidas, en un esquema Cliente-Servidor, permitiendo el intercambio de datos con un determinado equipo de campo en su protocolo especfico DLL: Biblioteca de Enlace Dinmico (Dynamic Link Library), mdulo de un programa que es llamado (cargado) por la rutina principal cuando ste lo necesita

Interfaz de Operador Es la cara por medio del cual los operadores interactan con los otros componentes del HMI Reemplazan a los indicadores luminosos, instrumentos de agujas, registradores y comandos manuales Debe proveer un entorno de operacin fcil de usar, que le permitan al usuario un rpido reconocimiento, interpretacin y manipulacin del proceso Permite la utilizacin de objetos (p.e. ActiveX) que adems de una representacin grfica, proveen cierta funcionalidad adicional Las diferentes pantallas o ventanas se crean, mediante herramientas grficas en el ambiente de desarrollo y se almacenan en el disco rgido Incluyen animaciones por las cuales se modifican atributos de los objetos grficos en funcin de los cambiantes valores de los tags asociados En el entorno ejecutivo (runtime) las pantallas elegidas se visualizan y se activan las animaciones y controles definidos en el entorno de desarrollo

Supervisin y Adquisicin de Datos

SMOM_001

13
Tambin incluyen elementos de control con los cuales el operador interacta, modificando los valores de los tags asociados o disparando la ejecucin de comandos pre-programados (scripts)

Algunas recomendaciones para el diseo Conocer al usuario, siguiendo y respetando sus convenciones Desarrollar pantallas fciles de entender y usar Evitar la superposicin y el exceso de objetos como as tambin la informacin innecesaria Diferenciar claramente la informacin de campo de la producida por el HMI (comando y operacin vs. su confirmacin) Usar siempre que sea posible plantillas uniformes para todas las pantallas, con reas especficas y mens de navegacin Agrupar elementos asociados y distribuirlos de forma lgica y balanceada en toda el rea de la pantalla Alinear siempre el punto decimal y el texto, de manera uniforme Minimizar la cantidad de colores a usar, eligiendo colores suaves para el fondo que den un buen contraste con los objetos El parpadeo slo debe emplearse para llamar la atencin en situaciones anormales de operacin Elegir fuentes (fonts) de lectura clara, entre los ms comunes del sistema operativo usado Separar adecuadamente el texto, que deber ser breve y conciso

Supervisin y Adquisicin de Datos

SMOM_001

14
Criterios para la seleccin de los HMI

Antes de elegir un producto y hacer nmeros: Desarrollar planes de evaluacin y compra coherentes. Poner una persona a cargo del proyecto e involucrar a todos los interesados (ingenieros de campo, responsables de operacin y mantenimiento, tecnologa informtica y niveles gerenciales). Antes de escribir una especificacin investigar los diferentes productos disponibles en el mercado. Elegir al proveedor no por los grandes nmeros sino por su liderazgo tecnolgico, su experiencia y respaldo tcnico-comercial. A largo plazo esto significa un menor costo y un mejor desempeo. Analizar las tecnologas disponibles y elegir aquellas que mejor se adecen a los objetivos de la aplicacin.

Elegido el producto, el detalle de cada licencia: Plataforma de hardware y sistema operativo. Dispositivos de campo con los que requiere conectividad y los protocolos a soportar. Cantidad de seales de campo (tags) necesarios. Mdulos opcionales necesarios. Funcionalidad a implementar (Desarrollo / Runtime). Conexin en red con otros nodos.

Supervisin y Adquisicin de Datos

SMOM_001

15
SOFTWARE DE SUPERVISION GRFICA La necesidad de Controlar en forma ms precisa y ptima los distintos procesos, junto con la necesidad de incorporar elementos de supervisin e interaccin con los diferentes elementos de control que intervienen en un proceso productivo, han hecho naceruna serie de programas de supervisin grfica que permiten, mediante un PC o una Red de Computadores ms compleja, monitorear y supervisar elementos tales como PLCs, Adquisidores de Datos, Controladores, Convertidores de Frecuencia, etc., etc.. Estos programas de Supervisin Grfica permiten, mediante la generacin de mmicos del proceso, Monitorear el estado de variables, trazar curvas de Tendencias en tiempo real, generar archivos Histricos, generacin de Alarmas, generacin de Reportes, etc. En general proporcionan los elementos bsicos de Control, Monitoreo y Supervisin ms herramientas de desarrollo que permiten crear elementos adicionales para la adaptacin del Software a los diferentes procesos productivos. Estos Software de Supervisin Grfica se comunican con nuestros elementos de control mediante una lnea de comunicaciones de tipo estandarizada o mediante interfaces de comunicaciones propietarias (diseadas por el fabricante).

LICENCIAS EN UN SOFTWARE DE SUPERVISION La Mayora de los Software de Supervisin se componen de Mdulos que identifican las diferentes funcionalidades de estos. A su vez cada cada mdulo se puede adquirir para dos formas de trabajo, estas son: Licencia RunTime Licencia para Desarrollo

Licencia RunTime: Este modo corresponde al modulo destinado solamente para la ejecucin final de la aplicacin, solo permite que la aplicacin sea ejecutada sin permitir modificaciones o cambios en la aplicacin desarrollada.

Supervisin y Adquisicin de Datos

SMOM_001

16
Licencia para Desarrollo: Este modo de licencia permite la creacin de la aplicacin, es decir en la fase de desarrollo y construccin de nuestra aplicacin debemos disponer de este modo para los distintos mdulos que utilizaremos. Generalmente las fases de desarrollo de una aplicacin se dividen en el desarrollo propiamente tal y la fase de ejecucin. Para la primera fase se necesita al menos una Licencia de Desarrollo para la construccin de la aplicacin y tantas licencias RunTime como estaciones de trabajo se requieran instalar. MODULOS EN UN SOFTWARE DE SUPERVISIN La mayora de los Software de Supervisin Grfica se componen en mdulos que proporcionan las diferentes herramientas para el desarrollo de aplicaciones, entre estas, las ms importantes son: Mdulo de Configuracin Mdulo de Animacin Grfica Mdulo de Tendencias en Tiempo Real Mdulos de Generacin de Histricos Mdulos de Gestin de Alarmas Mdulos de Generacin de Reportes Mdulo de Configuracin de Drivers

Supervisin y Adquisicin de Datos

SMOM_001

You might also like