Sistemas de Supervisión

Automatización Industrial

Índice
TEMA – Sistemas de Supervisión 1. - Introducción a la Supervisión 1.1 – Concepto y Beneficios 1.2 – Supervisión y Monitorización 1.3 – Terminología 2. - Monitorización 2.1 – Adquisición y Registro de Datos 2.2 – Representación del Proceso 3. - SCADAs comerciales 3.1 – Estructura Interna de una Aplicación SCADA Comercial 3.2 – Tecnología de Sistemas Abiertos 3.3 – Arquitectura y Soluciones 3.4 – Desarrollo de una Aplicación SCADA 6. - Tendencias Actuales

Ofrecían herramientas “sencillas” de configuración y programación. displays.Las prestaciones muy variadas (pantallas alfanuméricas.Accionamiento: Interruptores. etc.Introducción a la Supervisión Concepto de Supervisión Conjunto de acciones desempeñadas con el propósito de asegurar el correcto funcionamiento del proceso incluso en situaciones anómalas Proceso Proceso Monitorización Objetivo Final Supervisión Facilitar la tarea del operario encargado de la vigilancia del proceso y su seguimiento Supervisión y Monitorización – Evolución (I) Inicialmente Mediante sinópticos del proceso realizados en “marquetería”: . pulsadores.La visualización: Lámparas. etc. .Podían controlar de forma autónoma un monitor y un teclado . . conmutadores. gráficas.Intercambiaban datos con la CPU del PLC por el bus del PLC.) . Década de los 80 Mediante tarjetas inteligentes ubicadas en el bus de los PLCs .(mucha imaginación) .

) . plataforma.5 I0.Robustos .5 CPU 212 SIMATIC S7-200 PROFIBUS-DP SIMATIC DP SV FM ASI .SCADA: Aplicación software diseñada para funcionar en ordenadores de control de producción.Comunicación a través de una amplia gama de buses y redes Sistema de Automatización Integral SIMATIC HMI SIMATIC PG SIMATIC PC SIEMENS S IM A T IC O P 1 7 PG 740 1 K K2 K3 K4 K 5 K6 K7 K 8 H EL P S HI FT K 9 K 10 K1 K12 K 13 K 1 4 K 1 5 K16 7 4 1 D 8 5 2 E 9 6 3 F ES C 0 A C K .PC industrial o de sobremesa. proporcionando comunicación con los dispositivos de control supervisando el proceso desde la pantalla del ordenador .Funciones de comunicación con el dispositivo de control B) Mediante Ordenadores y SCADAS .0 I0.O.1 I0. S.2 Q0.. .Network SIMATIC NET Industrial Ethernet PROFIBUS Controladores SIMATIC SIEMENS SF RUN STOP I0.6 I0.Ofrece herramientas “sencillas” de configuración para la aplicación .4 Q0.1 Q0.Supervisión y Monitorización – Evolución (II) Actualmente – Interfaces HMI A) Interfaces de Operador (OP´s) .2 I0.4 I0.De fácil programación.0 Q0.3 I0..7 Q0.3 Q0. S H IF T I NS D E L H EL P E N T ER A B C MPI .Las prestaciones muy variadas (número de variables.. .

físicas o biológicas que se llevan a cabo para la conversión. Automatización y Supervisión Proceso Secuencia. Tomar las medidas adecuadas para que no vuelva a suceder. Entradas desconocidas (perturbaciones) Fallos Entradas conocidas (control) Proceso Salidas reales Modelo Comparación Residuos Salidas estimadas . Resolver situaciones conflictivas en línea. El concepto de modelo equivale al de conocimiento teórico del proceso . en caso de ser posible. Elaborar un diagnóstico de la situación. de actividades químicas. Tipos de Procesos 9 9 Proceso batch: procesos cuyo resultado es una cantidad finita de material Procesos continuos: procesos en los que se obtiene un flujo continuo de material Automatización Forma de ordenación a partir de la secuenciación automática de tareas y regulación de variables para que sigan las consignas impuestas. u orden definido. Modelo y Conocimiento Modelo del Proceso Descripción del proceso que aporte un conocimiento a priori sobre sus funcionalidades y características. transporte o almacenamiento de material o energía. Supervisión El objetivo de la supervisión es asegurar este orden aún cuando haya desviaciones no previstas en la automatización. Se establece la supervisión en un nivel jerárquicamente superior a la automatización. Capacidades de la Supervisión 9 9 9 9 Registrar la evolución del proceso y detectar desviaciones indeseadas en las variables. Analizar estas desviaciones y deducir el motivo.Proceso. El modelo se presenta como una forma de validar el comportamiento del proceso .

Diagnóstico de fallos: averiguar las causas primeras de esta situación anómala Reconfiguración del sistema: acciones a realizar para mantener el proceso operativo .Beneficios de la Supervisión Beneficios 9 9 9 9 9 Aseguran la calidad y homogeneidad del producto Dan al operador el máximo soporte liberándolo de la tensión que supone una vigilancia constante Correcto aprovechamiento del conocimiento e información disponible sobre el proceso Reducen el coste de aprendizaje del personal de planta Permiten una rápida acomodación del personal Etapas de la Supervisión Etapas de la Supervisión 9 9 9 Detección de fallos: obtener indicios de situaciones anómalas que puedan llevar al proceso a una situación de fallo y clasificarlas como tales. Detección de Fallos Diagnosis (deducción del origen o causa) Reconfiguración (propuesta de acciones) Control Proceso .

Área 1 Supervisión Experta Área 2 Área 3 Entornos que incorporan facilidades de decisión y diagnóstico además de la monitorización. Funcionalidades Básicas de un Sistema SCADA 9 9 Adquisición y almacenado de datos Representación gráfica y animada de variables de proceso y monitorización de éstas por medio de alarmas Control. e interface gráfica de alto nivel con el usuario. mediante comunicación digital con los instrumentos y actuadores. locales o distribuidas en redes de comunicación 9 9 9 . La Supervisión en la Industria Actual – SCADAs I SCADA (Supervisory Control and Data Acquisition) Aplicación o conjunto de aplicaciones software con acceso a planta. actuando sobre autómatas y reguladores autónomos Arquitectura abierta y flexible con capacidad de ampliación y adaptación Conectividad con otras aplicaciones y bases de datos.Monitorización y Supervisión Experta Monitorización Sistema de vigilancia y asistencia al operario en el que se cumplen solo algunas de las etapas de supervisión.

Evento (Event): Sucesos característicos que identifican un cambio significativo en una característica asociada a una variable. no permitida de una variable o característica del sistema. 9 Relativo a las Señales 9 9 9 9 9 Alarma (Alarm): Alerta de falta provocada por la superación de un umbral asociado a una variable. Fallo (*Failure): Interrupción permanente. Síntoma (Symptom): Desviación de una magnitud observable respecto a su comportamiento normal en ausencia de modelo. Estado o régimen permanente (Steady State): Situación caracterizada por un valor constante o repetitivo (periódico) en el valor de todas las variables del proceso. Error (*Error): Desviación entre una medida o cálculo de una variable y su valor verdadero. Sigue a un régimen transitorio en los sistemas estables. total o parcial. Residuo (*Residual): Diferencia entre la salida de un sistema predicha por un modelo y la medida. Malfuncionamiento (*Malfunction): Irregularidad intermitente en el comportamiento normal de un sistema. . en el comportamiento normal del sistema.La Supervisión en la Industria Actual – SCADAs II Gráficos Motor ein Ventil geschlossen Klappe zu begin if wert > 0 begom zae = zae + 1 end end API/OPC Sistema de Alarmas Archivos Protokolle Interfaces Standard Generación de informes Comunicación PLC Terminología I Relativo al Estado del Proceso 9 9 9 9 Falta (*Fault): Desviación. Estado o régimen transitorio (Transient State): Situación provocada por un cambio en las constantes del proceso (cambios de consignas o parámetros o aparición de perturbaciones) que resulta en una variación de una o varias de sus variables respecto del que adopta en estado permanente.

Monitorización (*Monitoring): Determinación y representación gráfica de las condiciones de funcionamiento de un sistema real en tiempo real. Diagnóstico de fallos (*Fault Diagnosis): Determinación del origen de los fallos. así como la interacción amigable con el proceso y el registro de su evolución (históricos). Monitorización Sistemas de Monitorización Sistemas para la automatización del proceso de vigilancia dotando al operario de los mecanismos necesarios para su alerta. Supervisión experta (Expert Supervision): Supervisión que utiliza para sus propósitos mecanismos de abstracción de información y procesado automático de conocimiento y/o experiencia.Terminología II Relativo a las Tareas de Supervisión 9 9 9 9 9 Detección de fallos (*Fatalt Detection): Determinación de la presencia de fallos. para detectar los posibles fallos y actuar en consecuencia. Supervisión (*Supervision): Monitorización de un sistema. Funcionalidades Básicas de un Sistema de Monitorización 9 9 Adquisición y Registro de datos Representación del Proceso 9 9 9 9 Creación de Sinópticos Representación de Alarmas Gráficas y Tendencias Históricos y Bases de Datos .

2 y el VXI Instrumentos de panel: reguladores autónomos. cuantificación. visualizadores. Autómata programable: PLC (Programable Logic Controler) Ordenadores industriales: IPC (Industrial Personal Computer) Placas de expansión de bus Buses de campo Sistemas de control distribuido: DCS (Distributed Control Systems) Redes de comunicación: interconectividad entre redes Registro de Datos – Digitalización de la Señal Digitalización de la Señal 9 9 Señales analógicas: Muestreo. codificación Señales Discretas: Dos estados (1/0) Señal continua A D t Instante actual Señal muestreada Ts t . bus paralelo basado en el estándar IEEE-488. etc.Dispositivos de Adquisición de Datos 9 9 9 9 9 9 9 9 9 Tarjetas de adquisición de datos (TAD) y Tarjetas de instrumentación Buses de instrumentación: GPIB (HP-IB).

su registro. La organización de todas las variables (adquiridas e internas) se hace en los entornos de monitorización en bases de datos. bool). etc. unidades de ingeniería y otras propiedades de utilidad para la monitorización como son el dispositivo de adquisición. read/write. real. la asociación de un nombre.Condiciones de alarma Type (int. Adquisición Variables del proceso Sistema de Monitorización Base de Datos (tagnames) Variables auxiliares Tagname: . .Log on/off .Definición ... units conversion. Historical register and trends Threshold overshot → Event generation Registro de Datos – Tipos de Tags TAGS INTERNOS 9 Son asignaciones de memoria dentro de programa de monitorización que cumplen la misma funcionalidad que un dispositivo real (PLC) 9 Se crean y se reasignan a un dispositivo real TAGS DE PROCESO 9 Son asignaciones de memoria dentro del dispositivo real conectado a nuestro proceso 9 Monitorizan los datos de un proceso de automatización . alarmas. el rango de valores a tomar.Registro de Datos – Tags Entorno de Monitorización Tags: Las variables de proceso se representan por etiquetas o ‘tags’ que permiten la definición de cada variable en cuanto a su naturaleza continua (analógica) o discreta (binaria). source..

Materiales valiosos. AZUL Colector de transistores. Canalización de gas. Contornos geográficos. final control Sin clasificar Multifunción Seguridad Integración Registró Interruptor Trarisrnisor Multífunción Válvula Multífunción Libre (2) Orificio Punto de prueba Libre (2) Luz piloto Intermedio Libre (2) Exploración Indicador Estación de control Relación Vidrio Alto Diferencial Elemento primario Letras siguientes Modificador (1) Fón. Temperatura Multívariable Viscosidad Peso o fuerza Sin clasificar No asignada Posición Vaina Sin clasificar Sin Clasificar Relé u otros cálculos Elem. Positivo en fuentes de alimentación. VERDE Rejas y jaulas de prot.Representación del Proceso – Creación de Sinópticos I Consideraciones 9 9 9 9 9 Las pantallas. Radiaciones. tendrán una apariencia consistente Organización de acuerdo con la distribución física de las células de producción Información numérica presentada se hará sobre los elementos gráficos Utilización de colores significativos Presencia de intermitencias en elementos gráficos no en textos ROJO Peligro. PÚRPURA Negativo en fuentes de alimentación. Precaución reparación.m. Canalización de vapor. Tensión (f. Agua. Material de protección en tuberías. mar. Señalización de marcha y limpieza. Extracto de siglas según ISA . AMARILLO Circuitos de calefacción. Gas compr. Agentes oxidantes y elementos radioactivos. Precaución.e. GRIS Líneas de alimentación alterna. eléct Nitrógeno. de lectura pasiva Función de salida Alarma Libre (2) Libre (2) Control Modificador (1) Libre (2) (1) Los modificadores cambian el significado de la letra a la que siguen. Carreteras. Representación del Proceso – Creación de Sinópticos II Representación de Procesos según ISA 1a letra Variable medida A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Analizador genérico Llama Conductividad Densidad peso esp. NEGRO Masas y referencias en sistemas eléctricos. Líneas telegráficas.) Caudal Calibre Manual Comente Potencia Tiempo Nivel Humedad Libre 2) Libre (2 Presión o vacío Cantidad Radiactividad Velocidad/frecuenc. BLANCO Regulación de tráfico. aviso de peligro. Señalización de aro. Materiales corrosivos. (2) Las letras libres son ara cubrir designaciones no normalizadas. o ventanas. Canalización de aceite. Permiso. Gas o líquido Inflamable.

barras.. Scrollbars.Ej. Word. 1234. Proceso 14:00 14:02 14:09 14:14 14:15 14:10 14:08 14:11 14:22 14:21 Leitung 34003Druck zu hoch Motor 21001 Stromabschaltung Ventil 11003 auf Motor 21004 eingeschaltet Ventil 11001 zu Unterbrechung Störung Betriebsmeldung Betriebsmeldung Betriebsmeldung Archivo de avisos Pantalla 14:00 14:02 14:09 14:14 14:15 14:10 14:08 14:11 14:22 14:21 Leitung 34003 Motor 21001 Ventil 11003 Motor 21004 Ventil 11001 Impresora 14:00 14:02 14:09 14:14 14:15 Druck zu hoch Stromabschaltung auf eingeschaltet zu .Ej. Valores digitales. Motor. Ejecutar funciones del sistema de gráficos Alarmas Definición Alarmas: Desviaciones en la magnitud de una variable superiores a unos límites especificados.. Indicadores Rutinas C del usuario Acciones Controles Standard de Windows Botones. Conmutador. WebBrowser. Sliders.. .Ej. Cabecera. Reloj. circulos.Ej.. P. Valvula. Datos de Excel. Radio Box...Representación del Proceso – Creación de Sinópticos III Representación de un Proceso para paquetes Scada Objetos Window SCADA windows. Motor ein Ventil geschlossen Klappe zu Aplicaciones OLE y Custom Controls ActiveX P. . Ventanas de aplicación P. Ventana de alarmas... Ventana de curvas SCADA Librería de Objetos Objetos Gráficos Standard Líneas.67 P.

Tipos de Alarmas I Tipos de Alarmas 9 9 Alarmas Discretas (variables discretas): son indicadores de un cambio binario en el estado de la variable que representan . inferior Umbral de Alarma ROC % hh/mm/ss Adquisiciones consecutivas Tiempo de alarma . Alarmas sobre Variables Continuas o de umbral: se utilizan umbrales numéricos para designar los límites de operación normal de dicha variable. ¾ Umbrales de alarma absolutos: Vienen dados por un valor numérico cuyo sobrepasamento activa la alarma. ¾ Umbrales de alarma relativos: Definir alarmas de acuerdo con límites establecidos alrededor de una consigna o valor objetivo. ¾ Umbrales de alarma ROC (Ratio of Change o Velocidad de cambio): Por observación de la variación de la variable. Ventana de alarmas Motor Conectado Válvula Avería Clapeta Abierta Aplicación Diagnosis Tipos de Alarmas II Umbral de Alarma Absoluto HiHi Banda muerta Target Umbral de Alarma Relativo Límite desv. superior Tiempo de alarma Tiempo de alarma Límite desv.

la visualización gráfica de su historia permite al operario anticipar algunas situaciones. Barra de Iconos Configurable Dialogo Runtime Configuracion Online.Gestión y Registro de Alarmas Filtrado de Alarmas Ante la tendencia en los procesos que crecen en complejidad el filtrado de alarmas consiste básicamente en asociar prioridades a las alarmas en el momento de su definición. Eventos Sucesos significativos asociados a las alarmas. dependiendo de la autorizacion del operador . 9 9 9 9 Activación de alarma Fin de alarma Reconocimiento de la alarma Forzado de variables Gráficas y Tendencias Interpretación Visual de la Información Aún existiendo el concepto de alarma asociado a las variables.

Seguimiento de Producción: Aplicaciones muy adaptadas a cada proceso y a cada empresa. RDBMS Servidor de SPC Seguimiento Otras Comunicaciones HMI Batch SQC de Producción Aplicac. ERP. Sistema de Alarmas Contraportada Archivos Archivos Informes Informes Avisos Avisos Estructura Interna de un SCADA Comercial Elementos Básicos de un Software Scada 9 9 9 9 9 HMI o Interface Hombre Máquina (Human Machine Interface) Servidor de Datos del Proceso: gestión de datos. OLE2. OPC. entre COM/DCOM. OPC PLC. DDE. etc . DCS. ActiveX Aplicaciones Servidor de Datos de Proceso ¾Gestión y registro de datos ¾Generación y gestión de alarmas y eventos Servidor de Acceso a Redes de Comunicación Drivers de comunicaciones. análisis. alarmas y eventos Drivers de Comunicación: comunicación 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 Elementos Opcionales 9 9 9 Batch: Aplicación para la gestión de recetas y procesos por lotes.Históricos y Bases de Datos Históricos Registro continuado de datos que permite la posterior recuperación de éstos y por tanto también su graficación. creación de estadísticas. Portada Archivos de Valores de medida Administrador Administrador Comunicación Comunicación Gráficos Gráficos BASE DE DATOS Cabecera Sistema Grafico Pie de Pa. comparación. buses de campo . SPC/SQC (Statistical Process Control/Statistical Quality Control).

Tecnología de Sistemas Abiertos Integración Metodología que permite la utilización de diferentes herramientas para el control y gestión de la producción. y Máquinas Automáticas Modelo de Información en Planta según MESA Tecnologías de Integración Microsoft COM/DCOM (Component Object Model/ Distributed COM) COM permite que una aplicación utilice funcionalidades de otra aplicación residente en la misma computadora. corresponde a un conjunto de especificaciones basadas en los estándares de Microsoft (COM. ello se hace incorporando a la aplicación principal objetos software propios de la otra aplicación. con código asociado. DCOM (Distributed COM) supone extender el estándar COM a sistemas formados por redes. aplicaciones y bases de datos. supone añadir un objeto.. y ActiveX) que cubren los requerimientos de comunicación industrial entre aplicaciones y dispositivos. especialmente en lo que se refiere a la atención al tiempo real. ActiveX Incorporar un control ActiveX en una ventana de una aplicación SCADA. Aplicación 1 OPC Client Interface Aplicación 2 OPC Client Interface OPC Server Interface Aplicación 11 OPC Server Interface Aplicación 12 . dentro de un mismo entorno. MES (Manufacturing Execution System) Sistema de integración de equipos. ERP (Enterprise Resouce Planning) Sistema de información con un amplio conjunto de módulos funcionales prefabricados de alto grado de integración. Adquisición de Datos Control Manual del Proceso DCS OCS Equipos. Instrumentos.. estableciendo los enlaces necesarios entre las variables de la aplicación y las del control ActiveX. Integración de los sistemas de producción con software de gestión de producción. control de calidad y gestión empresarial en el sentido más amplio. mano de obra y procedimientos operativos ERP Gestión de Ventas Ingeniería de Producto y Proceso Controles Autómatas Controladores Actuadores Motores . OPC. Gestión de Aprovisionamiento MES Integración de los datos de producción con los Sistemas de Gestión de Operaciones. OLE Automation. OPC (Object Linking and Embedding for Process Control) El OLE for Process Control. que realiza una determinada función y que aparece totalmente integrado dentro de la aplicación. DCOM.

Conectividad Remota – Conexión a través de Internet Configuración Cliente/Servidor para Conexión Remota Firewall Servidor Web Cliente Web Servidor Web PC-Cliente Http Request RDBMS Http Result Scada Explorador Arquitectura y Soluciones Respuesta ante Necesidades 9 Arquitectura Multipuesto 9 Sistemas Backup 9 Estaciones servidoras de datos 9 Arquitectura cliente/servidor distribuida Arquitectura Multipuesto Clientes bajo Windows Cliente 1 WinCC Servidor bajo Windows Servidor SIMATIC 505 SIMATIC S7 WinCC Cliente 16 WinCC SIMATIC S5 TCP/IP PuertoProgramacion Profibus MPI Industrial Ethernet PC-Network .

IEC 1131-3 9 Tecnología OPC: MES. ¾Compatibilidad Microsoft ¾Análisis en Tiempo real ¾Arquitectura drag and drop ¾Utilización de PC de bolsillo (pocket PC) . 9 Variables de control. 9 Señales de entrada y salida y sus requerimientos de adquisición. visualización (y/o animación) y registro. ¾Soporte de controles ActiveX ¾Utilización de Toolkits: específicas desarrolladas por terceros. Windows solución embedded. Inicio de Desarrollo 9 Grupos de usuarios. VB. ERP. Estructura 9 Diferentes estaciones de trabajo que deben constituir el sistema. Linux. 9 Operativa a realizar en cada una de ellas. 9 Lenguaje de Programación: VBA (Visual Basíc for Applications). 9 Otras: ¾Servidor web: para acceso utilizando Internet. DNA de Microsoft (Distributed interNet Application) ¾Funcionamiento en red: LAN e Intranet. 9 Avisos y alarmas. Tendencias Actuales I Tendencias en la Oferta 9 Sistema Operativo: Windows. C++. 9 Distribución de los datos en el conjunto de la red.Desarrollo de una Aplicación SCADA Doble Perfil de Usuario 9 Las ingenierías y departamentos de desarrollo: encargados del diseño y generación de aplicaciones SCADA a medida de cada proceso por lo que se requiere una licencia de desarrollo. comunicaciones con buses de PLCs. 9 Los operarios y encargados del proceso: serán los usuarios de las aplicaciones creadas por los primeros y para ello necesitaran de licencias de run-time.

Tendencias Actuales II Tendencias en la Demanda 9 Integración de control y gestión. Sistemas MES. ERP. 9 Análisis informático de los datos.O. 9 Fiabilidad y seguridad 9 Entorno Windows 9 Transmisión de información: intercambio de información entre todos los niveles de la pirámide CIM Equipos-S. PC Windows-XP PLC Pirámide CIM Comunicaciones Ethernet TCP/IP ERP Sistemas de Control Dispositivos de Campo Bus de Campo Bus de Dispositivo Dispositivos de Campo . 9 Información en Tiempo Real.

Sign up to vote on this title
UsefulNot useful