Beruflich Dokumente
Kultur Dokumente
Conocer el estado actual y perspectivo de la Informtica Industrial y en particular de los sistemas SCADA. Saber los elementos principales que conforman la tecnologa de un SCADA y la comunicacin OPC. Estudiar un Sistema de Adquisicin de Datos y Control Supervisorio especfico.
Conocer y saber desarrollar aplicaciones sencillas con el SCADA seleccionado en el curso teniendo en cuenta las funcionalidades bsicas del mismo y que deben servir para:
Conocer y tratar Alarmas en aplicaciones de simple y mediana complejidad. Conocer y tratar Bancos Histricos de Datos en aplicaciones de simple y mediana complejidad. Conocer y saber hacer rutinas sencillas (script) utilizando las posibilidades que para ello brinda el SCADA utilizado.
Informtica Industrial como el tratamiento automtico de la informacin (datos) proveniente de los procesos industriales utilizando ordenadores o computadoras.
Computadora de supervisin
Computador A
Computador B
Se encomienda al ordenador todas las funciones de control de la planta. Fallo PC = detener el sistema Software complejo Hardware costoso Difcil expansin Para sistemas pequeos
Control jerrquico
Nivel 5 Nivel 4
Planificacin
Gestin de la factora Coordinacin Nivel 3 de rea Nivel 2 => supervisin Nivel 1 => Control digital directo Nivel 0 => campo
La divisin se hace en trminos de tiempo de respuesta. En el fondo de la pirmide se requiere respuesta rpida (ms), a medida que se asciende se incrementa la complejidad de los clculos y el tiempo de respuesta.
Control Jerrquico.
Nivel 1: Control digital directo => adquisicin, chequeo y acondicionamiento de los datos, control de lazos, monitorizacin. Nivel 2: Supervisin => Determinar las condiciones ptimas de trabajo de la planta y generacin de puntos de consigna, gestin y correccin de alarmas, etc... Nivel 3: Coordinacin de rea => control y organizacin de la produccin de un rea
Control Jerrquico.
Nivel 4: Gestin =>informacin y gestin de todas las reas y planifica la produccin del conjunto de la factora con la consiguiente distribucin de recursos, en funcin del inventario, restricciones de energa, etc... Nivel 5: Planificacin => establece los planes de produccin y la poltica de fabricacin de una empresa a partir de los pedidos del cliente, recursos, costes y mercado existente que suele ser cambiante.
Control distribuido.
Elementos fsicos. Ejemplos: Controladores Instrumentacin nivel de campo. Unidades de control local (LCU). Estaciones de operacin Sistema de comunicaciones
Control distribuido.
Tipo de Estaciones:
Estaciones locales: vigilancia del proceso y suministra informacin de su marcha. Estaciones de operador: renen informacin de todo el proceso global y desde las que se le gobierna. => varias pantallas, informacin grfica y numrica.
Control Distribuido.
Tipo
-
de Estaciones:
Estaciones de ingeniera: presentan una visin tcnica del conjunto de la factora, estudio y ejecucin de modificaciones de control... - Estaciones de direccin: Estn destinadas a presentar la informacin de la marcha de la planta.
Debe tener algunas caractersticas especiales para control industrial: Comunicacin fcil Flexibilidad en las operaciones de E/S Seguridad y tratamiento de errores.
Sistemas SCADA
Los sistemas SCADA, acrnimo de Supervisory Control and Data Acquisition (en espaol, Control Supervisor y Adquisicin de Datos), comprenden todas aquellas soluciones de aplicacin que requieren de la captura de informacin de un proceso o planta industrial, la cual es utilizada para realizar una serie de anlisis o estudios con los que se pueden obtener valiosos indicadores que permitan una realimentacin sobre un operador o sobre el propio proceso.
Sistemas SCADA
Desde el punto de vista de Software, un SCADA, se puede definir como una aplicacin especialmente diseada para funcionar sobre ordenadores para el control de la produccin, proporcionando comunicacin con los dispositivos de campo (controladores autnomos, autmatas programables, etc.) y controlando el proceso de forma automtica desde la pantalla del ordenador. Adems, provee de toda la informacin que se genera en el proceso productivo a diversos usuarios, tanto del mismo nivel como de otros supervisores dentro de la empresa: control de calidad, supervisin, mantenimiento, etc.
El fin ltimo de los SCADAs es el de asegurar la calidad y homogeneidad del producto asegurando el adecuado funcionamiento del proceso incluso en presencia de situaciones anormales. Se trata de dar al operador o encargado de control el mximo soporte liberndolo de la tensin que supone una vigilancia constante y de las tareas rutinarias. La automatizacin de tareas tales como elaboracin de informes peridicos, lectura y comparacin de registros garantizan el orden y la sistematizacin anhelada en los planes de calidad.
21
SCADAs
Los SCADA estn encargados de: 1. Registrar y graficar la evolucin del proceso y detectar desviaciones indeseadas de las variables. 2. Analizar estas desviaciones y deducir el motivo: Diagnstico. 3. Ejecutar rutinas que eviten que vuelva a suceder. 4. Resolver situaciones conflictivas en lnea.
SCADAs
Los SCADA para la Adquisicin de datos implementan varias soluciones: Conexin directa al Bus del ordenador: TAD directamente conectadas al bus del ordenador, necesitan de software especfico: drivers. Permiten mayor libertad de operacin (no hay restricciones de ciclos de atencin, puede hacerse un refrescamiento diferenciado de las variables de manera mucho ms sencilla y natural, etc.
SCADAs
Buses de instrumentacin: son sistemas basados en instrumentos externos unidos al ordenador mediante una interfase estndar de comunicacin (VXI, GPIB). Comunicaciones serie a travs de interfases RS232/485, por ejemplo autmatas programables, controladores autnomos, buses de campo (RS485).
SCADAs
La Representacin del proceso, o sea, la representacin visual de la informacin y su interactividad es muy importante en un SCADA. Se le suele llamar interfase hombre mquina (HMI, MMI) y debe dedicrsele un gran tiempo debido a su importancia en la descripcin del proceso tecnolgico y de su evolucin.
SCADAs
Creacin de sinpticos: Hay que tener en cuenta la eleccin de los elementos, su colocacin en pantalla y la eleccin de colores entre otros factores.
SCADAs
En los SCADAs es tambin muy importante el tratamiento de Alarmas o situaciones anmalas. Su objetivo es poner al operario sobre aviso. Una vez generada la alarma se registra con la fecha y hora y se indica (sonido y/o imagen). Tambin se registra e indica el cese de la alarma.
SCADAs
Es importante el reconocimiento de la alarma por el operador Es tambin comn en la Gestin de alarmas el Filtrado de alarmas: asociar un nivel de prioridad a cada alarma (1-999). Slo se indican las alarmas de mayor prioridad, todas se registran.
SCADAs
Hay varios tipos de alarmas: Alarmas discretas: Indicadores de un cambio binario en el estado de una variable. Alarmas continuas: Se eligen umbrales numricos (absolutos, relativos, de velocidad de cambio) para designar lmites de operacin normal de la variable.
SCADAs
Histricos y Bases de datos: almacenar las medidas del proceso, para su posterior recuperacin y anlisis. Configuracin de la base de datos en funcin de cada tipo de variable. Tener en cuenta los tiempos de refrescamiento y de procesamiento de cada variable. Utilizar bases de datos relacionales (SQL) independientes del sistema de monitorizacin. Posible uso de un servidor web. Registro a travs de ficheros.
Tabla de Ofertas.
Producto/Fabricante (P/F). Tipo de Aplicacin (T.A). P: Proceso, I: Instrumentacin, MES: Manufactoring execution system, AD: Adquisicin de Datos, CE: Control de Edificios, CM: Control Maquinaria, CRP: Control y Regulacin de Procesos, GP: Gestin de Proyectos, ID: Integracin datos de otros programas, M: Mantenimiento, etc. Drivers para buses/Interface otras aplicaciones (DBIA). OPC; C: Cliente, S: Servidor. Lenguajes de Programacin (LP).
C/S
FactorySuite P, A2 (InTouch, MES Industrial Application Server, Industrial SQL Server, Active Factory, Suite Voyager, etc.
Propio, Quick Script.Net/M S.Net, IEC 1131, ladder, etc., segn aplicacin.
CitectFaciliti CE es/Citect Corporation Ltd (*) CitectHMI/ P Citect Corporation Ltd (*)
OPC, C/S DDE,SQL, ODBC, API OPC, C/S DDE,SQL, ODBC, API
P, MES OPC, ODBC, C/S OLE, OLE-DB, ActiveX, COM/DCOM, XML P, I, OPC, DDE, C/S MES, ODBC, OLE-DB, CM OLE, ActiveX, etc.
Recomendaciones
Soluciones Completas por tecnologa: Siemens. Posee una integracin completa de Simatic IT en el concepto TIA (Total Integrated Automation) y MES (Manufacturing Execution System). Productos Abiertos, flexibles y expandibles: Wonderware. El software scada InTouch es el ms usado del mundo con una cuota de mercado por encima del 21%. Facilidad de uso y muy buena conectividad.
44
Motivacin
Aplicacin de Consola Aplicacin de Tendencias Aplicacin de Informes
Software Driver
Software Driver
Software Driver
Software Driver
45
Motivacin
No existe una comunicacin estndar entre las aplicaciones software y los dispositivos a nivel de campo Alto coste para la integracin de sistemas, su mantenimiento y el soporte de un entorno integrado Proliferacin de drivers, caractersticas de hardware que no se soportan universalmente, conflictos de acceso Dos aplicaciones no pueden acceder al mismo dispositivo al mismo tiempo etc.
46
Solucin
Aplicacin de Consola OPC Aplicacin de Tendencias OPC Aplicacin de Informes OPC
Qu es OPC?
Es una base tecnolgica para el enlace eficiente de los componentes de automatizacin con los dispositivos de campo y el hardware de control. Es una especificacin tcnica no propietaria que define un conjunto de interfaces estndar en la tecnologa OLE/COM de Microsoft para la intercomunicacin de datos entre los dispositivos de automatizacin. Posibilita la interoperabilidad entre aplicaciones de automatizacin/control, dispositivos/sistemas de campo y aplicaciones de gestin/oficina.
48
Filosofa cliente-servidor
OPC se basa en la filosofa Cliente-Servidor. Existen servidores de datos OPC y clientes OPC de dichos servidores.
El servidor sabe en qu lugar se encuentran los datos y los proporciona al cliente que los solicita
Puede decirse que el servidor se encuentra donde se encuentra la fuente de datos
49
Filosofa cliente-servidor
Cliente OPC es un programa que toma y/o modifica los datos proporcionados por el servidor y los provee a la aplicacin para el cual est hecho. Un cliente OPC puede conectarse a Servidores OPC suministrados por uno o varios desarrolladores.
50
Filosofa cliente-servidor
O PC Server V e ndor A
O P C C lie n t
O PC Server V e ndor B
O PC Server V e ndor C
51
Beneficios de OPC
1. Gran reduccin de costos de todo tipo: desarrollo, mantenimiento, actualizacin, aprendizaje. 2. El usuario tiene libertad total de configuracin del sistema, teniendo en cuenta los mejores componentes de cada fabricante, sin tener que evaluar a los sistemas especficos de cada fabricante integralmente. 3. Independencia del Suministrador o liberacin de compromiso propietario.
52
Beneficios de OPC
4. OPC trata de seguir la filosofa Plug and Play, lo que hace ms barato y rpida la reconfiguracin y la escalabilidad. 5. No es necesario escoger dispositivos con drivers disponibles en el SCADA, slo hay que buscar el OPC. 6. Acceso a los datos por cualquiera en la jerarqua de automatizacin. Esto implica una disminucin considerable de los tiempos de atencin a eventos crticos (beneficio relativo).
53
Problema de seguridad.
Con el acceso a nivel de planta y de campo de cualquier aplicacin que se conecte al sistema se rompe el esquema jerrquico, y en particular la estructura de compartimentacin que ayuda a garantizar mecanismos de seguridad.
54
Datos de sensores en tiempo real: temperatura, presin, caudal Parmetros de control: abrir, cerrar, ejecutar, parar Informacin de estado Estado de la conexin hardware Estado del software local y subsistema
55
Acceso de Datos
El Servidor se compone de varios objetos: Servidor
Informacin sobre el servidor y sirve como contenedor para objetos grupo Grupo
Mantiene informacin sobre l mismo y provee mecanismos para contener y organizar lgicamente los tems
tem
Servidor
Grupo Grupo
Item
Item Item
56
Grupos OPC
Provee a los clientes una forma de organizar los datos Por ejemplo:
Un grupo para contener tems en una pantalla de operacin Un grupo para contener tems en un informe Pblicos (para compartir entre mltiples clientes) Locales (locales a un cliente) (privados)
Tipos de grupos:
57
tems OPC
Representan conexiones a fuentes de datos dentro del servidor
No es accesible como objeto independiente a travs del interface, se accede a travs del Grupo que contiene al tem
58
Los servidores OPC de alarmas proveen los mecanismos para que los clientes OPC sean notificados de la ocurrencia de eventos especificados y condiciones de alarmas.
59
60
Servidores de datos de Tendencia Simple: Se caracteriza por proveer almacenamiento de datos bruto simple. Tipicamente se ofrece en forma de tupla [Fecha Valor& Calidad]. Servidores de compresin y anlisis de datos complejos: pueden suministrar sumarios y funciones de anlisis de datos, promedios, min, max. Pueden soportar almacenamiento de anotaciones.