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

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

2 I0.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 ..5 I0.1 I0.4 I0.1 Q0.3 I0.Las prestaciones muy variadas (número de variables. S.2 Q0. S H IF T I NS D E L H EL P E N T ER A B C MPI .Network SIMATIC NET Industrial Ethernet PROFIBUS Controladores SIMATIC SIEMENS SF RUN STOP I0.Robustos .. ..Ofrece herramientas “sencillas” de configuración para la aplicación .O. 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 .De fácil programación.5 CPU 212 SIMATIC S7-200 PROFIBUS-DP SIMATIC DP SV FM ASI . .6 I0.7 Q0.0 Q0.PC industrial o de sobremesa.3 Q0. plataforma.4 Q0.0 I0.) .Supervisión y Monitorización – Evolución (II) Actualmente – Interfaces HMI A) Interfaces de Operador (OP´s) .

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. en caso de ser posible. El concepto de modelo equivale al de conocimiento teórico del proceso . 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. Automatización y Supervisión Proceso Secuencia. Elaborar un diagnóstico de la situación. físicas o biológicas que se llevan a cabo para la conversión. El modelo se presenta como una forma de validar el comportamiento del proceso .Proceso. de actividades químicas. transporte o almacenamiento de material o energía. 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 . Analizar estas desviaciones y deducir el motivo. Modelo y Conocimiento Modelo del Proceso Descripción del proceso que aporte un conocimiento a priori sobre sus funcionalidades y características. Supervisión El objetivo de la supervisión es asegurar este orden aún cuando haya desviaciones no previstas en la automatización. u orden definido. Resolver situaciones conflictivas en línea.

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 .

e interface gráfica de alto nivel con el usuario. locales o distribuidas en redes de comunicación 9 9 9 . Á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.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. 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. mediante comunicación digital con los instrumentos y actuadores. 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. . en el comportamiento normal del sistema. no permitida de una variable o característica del sistema. total o parcial. 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.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. Evento (Event): Sucesos característicos que identifican un cambio significativo en una característica asociada a una variable. Malfuncionamiento (*Malfunction): Irregularidad intermitente en el comportamiento normal de un sistema. Síntoma (Symptom): Desviación de una magnitud observable respecto a su comportamiento normal en ausencia de modelo. Sigue a un régimen transitorio en los sistemas estables. 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. Residuo (*Residual): Diferencia entre la salida de un sistema predicha por un modelo y la medida. 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.

Diagnóstico de fallos (*Fault Diagnosis): Determinación del origen de los fallos.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 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. 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 . 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 (*Supervision): Monitorización de un sistema. Monitorización (*Monitoring): Determinación y representación gráfica de las condiciones de funcionamiento de un sistema real en tiempo real. así como la interacción amigable con el proceso y el registro de su evolución (históricos).

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

alarmas. 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. source. real. units conversion. su registro. unidades de ingeniería y otras propiedades de utilidad para la monitorización como son el dispositivo de adquisición.Condiciones de alarma Type (int. read/write. etc.Log on/off .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. Adquisición Variables del proceso Sistema de Monitorización Base de Datos (tagnames) Variables auxiliares Tagname: .. bool). la asociación de un nombre.Definición . ..

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

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

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

la visualización gráfica de su historia permite al operario anticipar algunas situaciones. Barra de Iconos Configurable Dialogo Runtime Configuracion Online. 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.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.

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

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

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

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

Sign up to vote on this title
UsefulNot useful