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

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”: . etc. conmutadores.La visualización: Lámparas. etc.) .(mucha imaginación) .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 . .Las prestaciones muy variadas (pantallas alfanuméricas.Podían controlar de forma autónoma un monitor y un teclado . pulsadores.Ofrecían herramientas “sencillas” de configuración y programación.Accionamiento: Interruptores. displays. gráficas. .

Network SIMATIC NET Industrial Ethernet PROFIBUS Controladores SIMATIC SIEMENS SF RUN STOP I0.2 Q0.De fácil programación.5 I0.7 Q0.Las prestaciones muy variadas (número de variables.1 I0.SCADA: Aplicación software diseñada para funcionar en ordenadores de control de producción.PC industrial o de sobremesa.3 Q0.4 Q0.Funciones de comunicación con el dispositivo de control B) Mediante Ordenadores y SCADAS ..0 I0.3 I0.6 I0.2 I0.. proporcionando comunicación con los dispositivos de control supervisando el proceso desde la pantalla del ordenador .Supervisión y Monitorización – Evolución (II) Actualmente – Interfaces HMI A) Interfaces de Operador (OP´s) . S. plataforma.5 CPU 212 SIMATIC S7-200 PROFIBUS-DP SIMATIC DP SV FM ASI .1 Q0.0 Q0. .Ofrece herramientas “sencillas” de configuración para la aplicación .O.4 I0.Robustos .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 ..) . . S H IF T I NS D E L H EL P E N T ER A B C MPI .

físicas o biológicas que se llevan a cabo para la conversión. Capacidades de la Supervisión 9 9 9 9 Registrar la evolución del proceso y detectar desviaciones indeseadas en las variables. Elaborar un diagnóstico de la situación. Analizar estas desviaciones y deducir el motivo. en caso de ser posible. 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. El modelo se presenta como una forma de validar el comportamiento del proceso . Entradas desconocidas (perturbaciones) Fallos Entradas conocidas (control) Proceso Salidas reales Modelo Comparación Residuos Salidas estimadas . El concepto de modelo equivale al de conocimiento teórico del proceso . Supervisión El objetivo de la supervisión es asegurar este orden aún cuando haya desviaciones no previstas en la automatización. Resolver situaciones conflictivas en línea. Se establece la supervisión en un nivel jerárquicamente superior a la automatización. Tomar las medidas adecuadas para que no vuelva a suceder. 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. de actividades químicas. transporte o almacenamiento de material o energía.Proceso. Automatización y Supervisión Proceso Secuencia.

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 . 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 .

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. e interface gráfica de alto nivel con el usuario. mediante comunicación digital con los instrumentos y actuadores.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. locales o distribuidas en redes de comunicación 9 9 9 . 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. 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. Á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.

Malfuncionamiento (*Malfunction): Irregularidad intermitente en el comportamiento normal de un sistema. Error (*Error): Desviación entre una medida o cálculo de una variable y su valor verdadero. no permitida de una variable o característica del sistema. Síntoma (Symptom): Desviación de una magnitud observable respecto a su comportamiento normal en ausencia de modelo. Evento (Event): Sucesos característicos que identifican un cambio significativo en una característica asociada a una variable. Residuo (*Residual): Diferencia entre la salida de un sistema predicha por un modelo y la medida. total o parcial. 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. 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.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. Sigue a un régimen transitorio en los sistemas estables. Fallo (*Failure): Interrupción permanente. . en el comportamiento normal del sistema. 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.

Supervisión (*Supervision): Monitorización de un sistema. Diagnóstico de fallos (*Fault Diagnosis): Determinación del origen de los fallos. Monitorización (*Monitoring): Determinación y representación gráfica de las condiciones de funcionamiento de un sistema real en tiempo real.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. 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 . 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. 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.

2 y el VXI Instrumentos de panel: reguladores autónomos. bus paralelo basado en el estándar IEEE-488. cuantificación. 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. visualizadores. codificación Señales Discretas: Dos estados (1/0) Señal continua A D t Instante actual Señal muestreada Ts t . 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).

real. 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 .. La organización de todas las variables (adquiridas e internas) se hace en los entornos de monitorización en bases de datos.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). el rango de valores a tomar. su registro..Log on/off .Definición . read/write.. . etc. la asociación de un nombre. bool).Condiciones de alarma Type (int. alarmas. Adquisición Variables del proceso Sistema de Monitorización Base de Datos (tagnames) Variables auxiliares Tagname: . source. unidades de ingeniería y otras propiedades de utilidad para la monitorización como son el dispositivo de adquisición. units conversion.

Positivo en fuentes de alimentación. Carreteras. o ventanas. Canalización de gas. Permiso.m. AZUL Colector de transistores. NEGRO Masas y referencias en sistemas eléctricos. Precaución. Señalización de aro. Gas compr.e. Señalización de marcha y limpieza. Gas o líquido Inflamable. Agentes oxidantes y elementos radioactivos. Precaución reparación. (2) Las letras libres son ara cubrir designaciones no normalizadas.Representación del Proceso – Creación de Sinópticos I Consideraciones 9 9 9 9 9 Las pantallas.) Caudal Calibre Manual Comente Potencia Tiempo Nivel Humedad Libre 2) Libre (2 Presión o vacío Cantidad Radiactividad Velocidad/frecuenc. mar. Extracto de siglas según ISA . Materiales valiosos. Agua. Radiaciones. Canalización de aceite. Material de protección en tuberías. VERDE Rejas y jaulas de prot. 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. Tensión (f. AMARILLO Circuitos de calefacción. 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. BLANCO Regulación de tráfico. PÚRPURA Negativo en fuentes de alimentación. 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. Canalización de vapor. Materiales corrosivos. eléct Nitrógeno. Líneas telegráficas. Temperatura Multívariable Viscosidad Peso o fuerza Sin clasificar No asignada Posición Vaina Sin clasificar Sin Clasificar Relé u otros cálculos Elem. aviso de peligro. GRIS Líneas de alimentación alterna. 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.

P. Ventanas de aplicación P. barras. . Radio Box. Conmutador. Reloj. Valvula.Ej.. 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.. circulos. 1234. Motor ein Ventil geschlossen Klappe zu Aplicaciones OLE y Custom Controls ActiveX P.67 P. Ventana de alarmas. Ventana de curvas SCADA Librería de Objetos Objetos Gráficos Standard Líneas. . Sliders... Datos de Excel.Ej. Cabecera. Word.Ej.. Motor. Scrollbars.Representación del Proceso – Creación de Sinópticos III Representación de un Proceso para paquetes Scada Objetos Window SCADA windows.. 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... WebBrowser. Valores digitales.

¾ Umbrales de alarma relativos: Definir alarmas de acuerdo con límites establecidos alrededor de una consigna o valor objetivo. superior Tiempo de alarma Tiempo de alarma Límite desv. ¾ Umbrales de alarma ROC (Ratio of Change o Velocidad de cambio): Por observación de la variación de la variable.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 . Alarmas sobre Variables Continuas o de umbral: se utilizan umbrales numéricos para designar los límites de operación normal de dicha 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. ¾ Umbrales de alarma absolutos: Vienen dados por un valor numérico cuyo sobrepasamento activa la alarma. inferior Umbral de Alarma ROC % hh/mm/ss Adquisiciones consecutivas Tiempo de alarma .

dependiendo de la autorizacion del operador .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. Barra de Iconos Configurable Dialogo Runtime Configuracion Online. 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. Eventos Sucesos significativos asociados a las alarmas. la visualización gráfica de su historia permite al operario anticipar algunas situaciones.

etc . 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.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. 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. 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. OPC. Seguimiento de Producción: Aplicaciones muy adaptadas a cada proceso y a cada empresa. buses de campo . 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. OLE2. entre COM/DCOM. DCS. RDBMS Servidor de SPC Seguimiento Otras Comunicaciones HMI Batch SQC de Producción Aplicac. OPC PLC. DDE. comparación. SPC/SQC (Statistical Process Control/Statistical Quality Control). creación de estadísticas. análisis. ERP.

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

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 .

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. 9 Distribución de los datos en el conjunto de la red. DNA de Microsoft (Distributed interNet Application) ¾Funcionamiento en red: LAN e Intranet. Inicio de Desarrollo 9 Grupos de usuarios. 9 Otras: ¾Servidor web: para acceso utilizando Internet. 9 Variables de control. ¾Compatibilidad Microsoft ¾Análisis en Tiempo real ¾Arquitectura drag and drop ¾Utilización de PC de bolsillo (pocket PC) . 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. 9 Avisos y alarmas. comunicaciones con buses de PLCs. visualización (y/o animación) y registro. VB. IEC 1131-3 9 Tecnología OPC: MES. 9 Señales de entrada y salida y sus requerimientos de adquisición. ERP. Estructura 9 Diferentes estaciones de trabajo que deben constituir el sistema. Linux. Windows solución embedded. 9 Operativa a realizar en cada una de ellas. Tendencias Actuales I Tendencias en la Oferta 9 Sistema Operativo: Windows. ¾Soporte de controles ActiveX ¾Utilización de Toolkits: específicas desarrolladas por terceros. C++. 9 Lenguaje de Programación: VBA (Visual Basíc for Applications).

9 Análisis informático de los datos. 9 Información en Tiempo Real. 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 . ERP.Tendencias Actuales II Tendencias en la Demanda 9 Integración de control y gestión.O. Sistemas MES.

Sign up to vote on this title
UsefulNot useful