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.) . etc.(mucha imaginación) . pulsadores.La visualización: Lámparas.Podían controlar de forma autónoma un monitor y un teclado . displays. Década de los 80 Mediante tarjetas inteligentes ubicadas en el bus de los PLCs . etc.Accionamiento: Interruptores. .Intercambiaban datos con la CPU del PLC por el bus del PLC. . gráficas. conmutadores.Las prestaciones muy variadas (pantallas alfanuméricas.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”: .

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

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

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. 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 . 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. 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. mediante comunicación digital con los instrumentos y actuadores. 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. 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.

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

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. 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 . 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. Supervisión (*Supervision): Monitorización de un sistema. 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. así como la interacción amigable con el proceso y el registro de su evolución (históricos). para detectar los posibles fallos y actuar en consecuencia. Diagnóstico de fallos (*Fault Diagnosis): Determinación del origen de los fallos.

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

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

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

. barras. Datos de Excel. Motor ein Ventil geschlossen Klappe zu Aplicaciones OLE y Custom Controls ActiveX P. WebBrowser. Ventanas de aplicación P. circulos. Sliders.. 1234.. ..Representación del Proceso – Creación de Sinópticos III Representación de un Proceso para paquetes Scada Objetos Window SCADA windows.. Ventana de alarmas. Indicadores Rutinas C del usuario Acciones Controles Standard de Windows Botones. Scrollbars. Valvula. Cabecera. Reloj. Conmutador.Ej. Word. Radio Box. Ventana de curvas SCADA Librería de Objetos Objetos Gráficos Standard Líneas.. P. Motor.. Valores digitales. . 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. Ejecutar funciones del sistema de gráficos Alarmas Definición Alarmas: Desviaciones en la magnitud de una variable superiores a unos límites especificados.67 P..Ej.Ej.

¾ Umbrales de alarma absolutos: Vienen dados por un valor numérico cuyo sobrepasamento activa la alarma. ¾ Umbrales de alarma ROC (Ratio of Change o Velocidad de cambio): Por observación de la variación de la variable. superior Tiempo de alarma Tiempo de alarma Límite desv. 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.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 . ¾ Umbrales de alarma relativos: Definir alarmas de acuerdo con límites establecidos alrededor de una consigna o valor objetivo. 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.

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. la visualización gráfica de su historia permite al operario anticipar algunas situaciones. dependiendo de la autorizacion del operador . 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.

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

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

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 .

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

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

Sign up to vote on this title
UsefulNot useful