Sunteți pe pagina 1din 19

Sistemas de Supervisin

Tecnologas de Control

ndice
TEMA Sistemas de Supervisin 1. - Introduccin a la Supervisin 1.1 Concepto y Beneficios 1.2 Supervisin y Monitorizacin 1.3 Terminologa 2. - Monitorizacin 2.1 Adquisicin y Registro de Datos 2.2 Representacin del Proceso 3. - SCADAs comerciales 3.1 Estructura Interna de una Aplicacin SCADA Comercial 3.2 Tecnologa de Sistemas Abiertos 3.3 Arquitectura y Soluciones 3.4 Desarrollo de una Aplicacin SCADA 6. - Tendencias Actuales

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

Proceso

Proceso

Monitorizacin Objetivo Final

Supervisin

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

Supervisin y Monitorizacin Evolucin (I)


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

Supervisin y Monitorizacin Evolucin (II)

Actualmente Interfaces HMI


A) Interfaces de Operador (OPs)
- De fcil programacin. - Robustos - Funciones de comunicacin con el dispositivo de control

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

Sistema de Automatizacin 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

MPI - Network

SIMATIC NET

Industrial Ethernet PROFIBUS

Controladores SIMATIC

SIEMENS

SF RUN STOP

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5

CPU 212

SIMATIC S7-200

PROFIBUS-DP SIMATIC DP
SV

FM

ASI

Proceso, Automatizacin y Supervisin


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

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

Modelo y Conocimiento
Modelo del Proceso
Descripcin del proceso que aporte un conocimiento a priori sobre sus funcionalidades y caractersticas. El concepto de modelo equivale al de conocimiento terico del proceso . El modelo se presenta como una forma de validar el comportamiento del proceso .

Entradas desconocidas (perturbaciones) Fallos

Entradas conocidas (control)

Proceso
Salidas reales

Modelo
Comparacin
Residuos
Salidas estimadas

Beneficios de la Supervisin
Beneficios
9 9 9 9 9 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
Etapas de la Supervisin
9 9 9 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 .

Deteccin de Fallos Diagnosis


(deduccin del origen o causa)

Reconfiguracin
(propuesta de acciones)

Control

Proceso

Monitorizacin y Supervisin Experta


Monitorizacin
Sistema de vigilancia y asistencia al operario en el que se cumplen solo algunas de las etapas de supervisin.

rea 1
Supervisin Experta

rea 2

rea 3

Entornos que incorporan facilidades de decisin y diagnstico adems de la monitorizacin.

La Supervisin en la Industria Actual SCADAs I


SCADA (Supervisory Control and Data Acquisition)
Aplicacin o conjunto de aplicaciones software con acceso a planta, mediante comunicacin digital con los instrumentos y actuadores, e interface grfica de alto nivel con el usuario.

Funcionalidades Bsicas de un Sistema SCADA


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

9 9 9

La Supervisin en la Industria Actual SCADAs II

Grficos
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 Generacin de informes

Comunicacin PLC

Terminologa I
Relativo al Estado del Proceso
9 9 9 9 Falta (*Fault): Desviacin, no permitida de una variable o caracterstica del sistema. Malfuncionamiento (*Malfunction): Irregularidad intermitente en el comportamiento normal de un sistema. Fallo (*Failure): Interrupcin permanente, total o parcial, en el comportamiento normal del sistema. Estado o rgimen transitorio (Transient State): Situacin provocada por un cambio en las constantes del proceso (cambios de consignas o parmetros o aparicin de perturbaciones) que resulta en una variacin de una o varias de sus variables respecto del que adopta en estado permanente. Estado o rgimen permanente (Steady State): Situacin caracterizada por un valor constante o repetitivo (peridico) en el valor de todas las variables del proceso. Sigue a un rgimen transitorio en los sistemas estables.

Relativo a las Seales


9 9 9 9 9 Alarma (Alarm): Alerta de falta provocada por la superacin de un umbral asociado a una variable. Evento (Event): Sucesos caractersticos que identifican un cambio significativo en una caracterstica asociada a una variable. Error (*Error): Desviacin entre una medida o clculo de una variable y su valor verdadero. Residuo (*Residual): Diferencia entre la salida de un sistema predicha por un modelo y la medida. Sntoma (Symptom): Desviacin de una magnitud observable respecto a su comportamiento normal en ausencia de modelo.

Terminologa II
Relativo a las Tareas de Supervisin
9 9 9 9 9 Deteccin de fallos (*Fatalt Detection): Determinacin de la presencia de fallos. Diagnstico de fallos (*Fault Diagnosis): Determinacin del origen de los fallos. Monitorizacin (*Monitoring): Determinacin y representacin grfica de las condiciones de funcionamiento de un sistema real en tiempo real. Supervisin (*Supervision): Monitorizacin de un sistema, para detectar los posibles fallos y actuar en consecuencia. Supervisin experta (Expert Supervision): Supervisin que utiliza para sus propsitos mecanismos de abstraccin de informacin y procesado automtico de conocimiento y/o experiencia.

Monitorizacin
Sistemas de Monitorizacin
Sistemas para la automatizacin del proceso de vigilancia dotando al operario de los mecanismos necesarios para su alerta, as como la interaccin amigable con el proceso y el registro de su evolucin (histricos).

Funcionalidades Bsicas de un Sistema de Monitorizacin


9 9 Adquisicin y Registro de datos Representacin del Proceso
9 9 9 9 Creacin de Sinpticos Representacin de Alarmas Grficas y Tendencias Histricos y Bases de Datos

Dispositivos de Adquisicin de Datos


9 9 9 9 9 9 9 9 9 Tarjetas de adquisicin de datos (TAD) y Tarjetas de instrumentacin Buses de instrumentacin: GPIB (HP-IB), bus paralelo basado en el estndar IEEE-488.2 y el VXI Instrumentos de panel: reguladores autnomos, visualizadores, etc. Autmata programable: PLC (Programable Logic Controler) Ordenadores industriales: IPC (Industrial Personal Computer) Placas de expansin de bus Buses de campo Sistemas de control distribuido: DCS (Distributed Control Systems) Redes de comunicacin: interconectividad entre redes

Registro de Datos Digitalizacin de la Seal


Digitalizacin de la Seal
9 9 Seales analgicas: Muestreo, cuantificacin, codificacin Seales Discretas: Dos estados (1/0)

Seal continua

A D
t Instante actual

Seal muestreada

Ts

Registro de Datos Tags


Entorno de Monitorizacin
Tags:
Las variables de proceso se representan por etiquetas o tags que permiten la definicin de cada variable en cuanto a su naturaleza continua (analgica) o discreta (binaria), la asociacin de un nombre, el rango de valores a tomar, unidades de ingeniera y otras propiedades de utilidad para la monitorizacin como son el dispositivo de adquisicin, alarmas, su registro, etc. La organizacin de todas las variables (adquiridas e internas) se hace en los entornos de monitorizacin en bases de datos.

Adquisicin
Variables del proceso

Sistema de Monitorizacin Base de Datos (tagnames)


Variables auxiliares

Tagname:
- Definicin - Log on/off - Condiciones de alarma

Type (int, real,, bool), read/write, source, 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 monitorizacin 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 automatizacin

Representacin del Proceso Creacin de Sinpticos I


Consideraciones
9 9 9 9 9 Las pantallas, o ventanas, tendrn una apariencia consistente Organizacin de acuerdo con la distribucin fsica de las clulas de produccin Informacin numrica presentada se har sobre los elementos grficos Utilizacin de colores significativos Presencia de intermitencias en elementos grficos no en textos

ROJO Peligro, Gas o lquido Inflamable. Positivo en fuentes de alimentacin. Carreteras, Lneas telegrficas. Sealizacin de aro.

AMARILLO Circuitos de calefaccin. Agentes oxidantes y elementos radioactivos. Precaucin, aviso de peligro. Canalizacin de gas.

VERDE Rejas y jaulas de prot. elct Nitrgeno. Gas compr. Sealizacin de marcha y limpieza. Canalizacin de aceite. Permiso.

AZUL Colector de transistores. Precaucin reparacin. Material de proteccin en tuberas. Agua, mar.

PRPURA Negativo en fuentes de alimentacin. Radiaciones. Materiales valiosos.

BLANCO Regulacin de trfico.

GRIS Lneas de alimentacin alterna. Canalizacin de vapor.

NEGRO Masas y referencias en sistemas elctricos. Materiales corrosivos. Contornos geogrficos.

Representacin del Proceso Creacin de Sinpticos II


Representacin de Procesos segn 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 genrico Llama Conductividad Densidad peso esp. Tensin (f.e.m.) Caudal Calibre Manual Comente Potencia Tiempo Nivel Humedad Libre 2) Libre (2 Presin o vaco Cantidad Radiactividad Velocidad/frecuenc. Temperatura Multvariable Viscosidad Peso o fuerza Sin clasificar No asignada Posicin Vaina Sin clasificar Sin Clasificar Rel u otros clculos Elem. final control Sin clasificar Multifuncin Seguridad Integracin Registr Interruptor Trarisrnisor Multfuncin Vlvula Multfuncin Libre (2) Orificio Punto de prueba Libre (2) Luz piloto Intermedio Libre (2) Exploracin Indicador Estacin de control Relacin Vidrio Alto Diferencial Elemento primario

Letras siguientes Modificador (1) Fn. de lectura pasiva Funcin 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. (2) Las letras libres son ara cubrir designaciones no normalizadas.

Extracto de siglas segn ISA

Representacin del Proceso Creacin de Sinpticos III


Representacin de un Proceso para paquetes Scada
Objetos Window
SCADA windows, Ventanas de aplicacin P.Ej. Cabecera, Ventana de alarmas, Ventana de curvas

SCADA

Librera de Objetos Objetos Grficos Standard Lneas, circulos, ... Valores digitales, barras, ...
1234.67

P.Ej. Motor, Valvula, Conmutador...

Motor ein Ventil geschlossen Klappe zu

Aplicaciones OLE y Custom Controls ActiveX


P.Ej. Datos de Excel, Word, Sliders, Reloj, WebBrowser, Indicadores

Rutinas C del usuario Acciones Controles Standard de Windows


Botones, Scrollbars, Radio Box... P.Ej. Ejecutar funciones del sistema de grficos

Alarmas
Definicin
Alarmas:
Desviaciones en la magnitud de una variable superiores a unos lmites especificados.

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

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 numricos para designar los lmites de operacin normal de dicha variable. Umbrales de alarma absolutos: Vienen dados por un valor numrico cuyo sobrepasamento activa la alarma. Umbrales de alarma relativos: Definir alarmas de acuerdo con lmites establecidos alrededor de una consigna o valor objetivo. Umbrales de alarma ROC (Ratio of Change o Velocidad de cambio): Por observacin de la variacin de la variable.

Ventana de alarmas
Motor Conectado Vlvula Avera Clapeta Abierta

Aplicacin

Diagnosis

Tipos de Alarmas II
Umbral de Alarma Absoluto
HiHi Banda muerta Target

Umbral de Alarma Relativo

Lmite desv. superior

Tiempo de alarma

Tiempo de alarma

Lmite desv. inferior

Umbral de Alarma ROC

hh/mm/ss Adquisiciones consecutivas Tiempo de alarma

Gestin y Registro de Alarmas


Filtrado de Alarmas
Ante la tendencia en los procesos que crecen en complejidad el filtrado de alarmas consiste bsicamente en asociar prioridades a las alarmas en el momento de su definicin.

Eventos
Sucesos significativos asociados a las alarmas.
9 9 9 9

Activacin de alarma Fin de alarma Reconocimiento de la alarma Forzado de variables

Grficas y Tendencias
Interpretacin Visual de la Informacin
An existiendo el concepto de alarma asociado a las variables, la visualizacin grfica de su historia permite al operario anticipar algunas situaciones.

Barra de Iconos Configurable

Dialogo Runtime

Configuracion Online, dependiendo de la autorizacion del operador

Histricos y Bases de Datos


Histricos
Registro continuado de datos que permite la posterior recuperacin de stos y por tanto tambin su graficacin, comparacin, creacin de estadsticas, anlisis, etc .

Portada

Archivos de Valores de medida

Administrador Administrador Comunicacin Comunicacin Grficos Grficos


BASE DE DATOS

Cabecera

Sistema Grafico
Pie de Pa.

Sistema de Alarmas
Contraportada

Archivos Archivos

Informes Informes Avisos Avisos

Estructura Interna de un SCADA Comercial


Elementos Bsicos de un Software Scada
9 9 9 9 9

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

Elementos Opcionales
9 9 9

Batch: Aplicacin para la gestin de recetas y procesos por lotes. SPC/SQC (Statistical Process Control/Statistical Quality Control). Seguimiento de Produccin: Aplicaciones muy adaptadas a cada proceso y a cada empresa.

ERP, RDBMS
Servidor de SPC Seguimiento Otras Comunicaciones HMI Batch SQC de Produccin Aplicac. entre COM/DCOM, OLE2, OPC, DDE, ActiveX Aplicaciones Servidor de Datos de Proceso
Gestin y registro de datos Generacin y gestin de alarmas y eventos

Servidor de Acceso a Redes de Comunicacin

Drivers de comunicaciones, OPC


PLC, DCS, buses de campo

Tecnologa de Sistemas Abiertos


Integracin
Metodologa que permite la utilizacin de diferentes herramientas para el control y gestin de la produccin, dentro de un mismo entorno.

MES (Manufacturing Execution System)


Sistema de integracin de equipos, aplicaciones y bases de datos. Integracin de los sistemas de produccin con software de gestin de produccin, control de calidad y gestin empresarial en el sentido ms amplio.

ERP (Enterprise
Resouce Planning)
Sistema de informacin con un amplio conjunto de mdulos funcionales prefabricados de alto grado de integracin.

Gestin de Aprovisionamiento
MES
Integracin de los datos de produccin con los Sistemas de Gestin de Operaciones, mano de obra y procedimientos operativos

ERP

Gestin de Ventas
Ingeniera de Producto y Proceso

Controles
Autmatas Controladores Actuadores Motores ... Adquisicin de Datos Control Manual del Proceso DCS OCS

Equipos, Instrumentos, y Mquinas Automticas

Modelo de Informacin en Planta segn MESA

Tecnologas de Integracin Microsoft


COM/DCOM (Component Object Model/ Distributed COM)
COM permite que una aplicacin utilice funcionalidades de otra aplicacin residente en la misma computadora, ello se hace incorporando a la aplicacin principal objetos software propios de la otra aplicacin. DCOM (Distributed COM) supone extender el estndar COM a sistemas formados por redes.

ActiveX
Incorporar un control ActiveX en una ventana de una aplicacin SCADA, estableciendo los enlaces necesarios entre las variables de la aplicacin y las del control ActiveX, supone aadir un objeto, con cdigo asociado, que realiza una determinada funcin y que aparece totalmente integrado dentro de la aplicacin.

OPC (Object Linking and Embedding for Process Control)


El OLE for Process Control, OPC, corresponde a un conjunto de especificaciones basadas en los estndares de Microsoft (COM, DCOM, OLE Automation, y ActiveX) que cubren los requerimientos de comunicacin industrial entre aplicaciones y dispositivos, especialmente en lo que se refiere a la atencin al tiempo real. Aplicacin 1 OPC Client Interface Aplicacin 2 OPC Client Interface

OPC Server Interface Aplicacin 11

OPC Server Interface Aplicacin 12

Conectividad Remota

Conexin a travs de Internet

Configuracin Cliente/Servidor para Conexin 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 Aplicacin SCADA


Doble Perfil de Usuario
9 Las ingenieras y departamentos de desarrollo: encargados del diseo y generacin de aplicaciones SCADA a medida de cada proceso por lo que se requiere una licencia de desarrollo. 9 Los operarios y encargados del proceso: sern los usuarios de las aplicaciones creadas por los primeros y para ello necesitaran de licencias de run-time.

Inicio de Desarrollo
9 Grupos de usuarios. 9 Seales de entrada y salida y sus requerimientos de adquisicin, visualizacin (y/o animacin) y registro. 9 Variables de control. 9 Avisos y alarmas.

Estructura
9 Diferentes estaciones de trabajo que deben constituir el sistema. 9 Operativa a realizar en cada una de ellas. 9 Distribucin de los datos en el conjunto de la red.

Tendencias Actuales I
Tendencias en la Oferta
9 Sistema Operativo: Windows, Windows solucin embedded, Linux. 9 Lenguaje de Programacin: VBA (Visual Basc for Applications), VB, C++, IEC 1131-3 9 Tecnologa OPC: MES, ERP, comunicaciones con buses de PLCs. 9 Otras: Servidor web: para acceso utilizando Internet, DNA de Microsoft (Distributed interNet Application) Funcionamiento en red: LAN e Intranet. Soporte de controles ActiveX Utilizacin de Toolkits: especficas desarrolladas por terceros. Compatibilidad Microsoft Anlisis en Tiempo real Arquitectura drag and drop Utilizacin de PC de bolsillo (pocket PC)

Tendencias Actuales II
Tendencias en la Demanda
9 Integracin de control y gestin. Sistemas MES, ERP. 9 Informacin en Tiempo Real. 9 Anlisis informtico de los datos. 9 Fiabilidad y seguridad 9 Entorno Windows 9 Transmisin de informacin: intercambio de informacin entre todos los niveles de la pirmide CIM

Equipos-S.O. PC Windows-XP PLC

Pirmide CIM

Comunicaciones Ethernet TCP/IP

ERP Sistemas de Control Dispositivos de Campo

Bus de Campo Bus de Dispositivo

Dispositivos de Campo

S-ar putea să vă placă și