Upload
alejandra-zamora-maric
View
218
Download
0
Embed Size (px)
Citation preview
8/2/2019 SCADA_y_HMI
1/28
REDES DE DATOSINDUSTRIALES
Ing. Paul Glvez
SCADA Y HMI
8/2/2019 SCADA_y_HMI
2/28
REDES DE DATOS INDUSTRIALES 2011
SCADA
SOFTWARE DE ADQUISICIN DE DATOS
8/2/2019 SCADA_y_HMI
3/28
REDES DE DATOS INDUSTRIALES 2011
El reto...
Rpido crecimiento de la economa global produce nuevosretos como...
reducir costes de produccinreducir existencias (requiere rapidez de produccin)
Al mismo tiempo nos fuerza a...Identificar nuevos mercados y procesos de produccinincrementar la productividadadaptarnos rpidamente a las nuevas orientaciones quese produzcan en los mercados
8/2/2019 SCADA_y_HMI
4/28
REDES DE DATOS INDUSTRIALES 2011
La solucin...
Incrementar la flexibilidad yreducir los tiempos de respuestamediante los cuales lascompaas, fbricas, sistemas yproductos puedan rpidamenteadaptarse a dichos cambios
8/2/2019 SCADA_y_HMI
5/28
REDES DE DATOS INDUSTRIALES 2011
Flexibilidad
Sistemas capaces de adaptarse a los cambios rpidamente y con un
coste mnimo
Sistemas desarrollados desde el punto de vista de componentes /mdulos
Fcil adaptacin y comprensin del software con interfaces simples yfciles de usar
Incorporacin de tecnologas estndar para facilitar la relacin conotros entornos / aplicaciones
8/2/2019 SCADA_y_HMI
6/28
REDES DE DATOS INDUSTRIALES 2011
Proporciona la funcionalidad y flexibilidad necesaria para crear y
ejecutar aplicaciones / interfaces grficos desarrollados por elusuario
Trabaja en conjunto con una HMI para controlar y monitorizar elhardware de planta
Presenta la informacin al usuario de una manera clara, concisa yunvoca
8/2/2019 SCADA_y_HMI
7/28
REDES DE DATOS INDUSTRIALES 2011
Caractersticas de Scada
Potente y fcil de usar
Contiene objetos grficos que ayudan a presentar la informacin deplanta de una manera ms real
Amplio rango de herramientas intuitivas que facilitan el desarrollo deaplicaciones
Utiliza tecnologas COM, OLE y ADO para interactuar con otrasaplicaciones del entorno MS-Windows
8/2/2019 SCADA_y_HMI
8/28
REDES DE DATOS INDUSTRIALES 2011
Caractersticas de operacin
Hace de interfaz entre los procesos y los operarios
Visualizacin y adquisicin de datosManejo de informacinControl de produccinControl de supervisinControl de procesos continuos
Sistema de gestin de alarmasSimulacin y modelado de procesosManejo de erroresConexin con base de datos
8/2/2019 SCADA_y_HMI
9/28
REDES DE DATOS INDUSTRIALES 2011
Funcionalidad
Potente e intuitivo entorno de desarrollo de 32 bitsPotente lenguaje scriptsConectividad con aplicaciones WindowsSistema de gestin de alarmasSistema de gestin de recetas
Sistema de adquisicin y visualizacin de datos offlineGeneracin de informes (incluye HTML)Librera de objetos grficosConectividad con base de datos relacionales
8/2/2019 SCADA_y_HMI
10/28
REDES DE DATOS INDUSTRIALES 2011
Editores dedicados
Editor de proyectos: Gestiona las pginas de la aplicacin
Editor de puntos: Maneja todos los puntos de la aplicacin.Editor de alarmas: Permite fijar, procesar y visualizaralarmas
Editor de recetas: Proporciona control por parte del usuario
sobre los distintos modos de produccin que puede tener unproceso
Editor de animacin: Proporciona movimiento al interfazgrfico.
8/2/2019 SCADA_y_HMI
11/28
REDES DE DATOS INDUSTRIALES 2011
Tipos de animaciones
Parpadeo de un objeto Cerrar una pgina Cambio de color analgico Cambio de color digital Visualizar un estado digital Visualizar un punto de texto Visualizar un valor Editar el valor de un punto
analgico Editar el valor de un punto
digital Editar el valor de un punto
de texto
Objeto activo / desactivo Ejecutar script Movimiento horizontal Llenado porcentual horizontal Modificar altura Modificar anchura Rotar un objeto
Mostrar pgina Movimiento vertical Llenado porcentual vertical Activar / desactivar visibilidad
8/2/2019 SCADA_y_HMI
12/28
REDES DE DATOS INDUSTRIALES 2011
Construyendo buenas aplicaciones
8/2/2019 SCADA_y_HMI
13/28
REDES DE DATOS INDUSTRIALES 2011
Dnde estn los lmites?
Para qu debera ser usado un SCADAPara presentar y hacer un seguimiento de un proceso
Para enviar comandos al PLCPara gestionar alarmas, tendencias e informesPara interactuar con otras aplicaciones
SCADA
PLC1 PLC2 PLC3 Control en tiempo real
Comandos dirigidos por eventos
8/2/2019 SCADA_y_HMI
14/28
REDES DE DATOS INDUSTRIALES 2011
Diseando la aplicacin Paso 1
Disear el esquema y jerarqua de los grficos
Decidir el nivel de detalle para cada pantalla
Vista general
LlenadoModelado Distribucin
8/2/2019 SCADA_y_HMI
15/28
REDES DE DATOS INDUSTRIALES 2011
Diseando la aplicacin Paso 2
Descomponer los dispositivos en objetos comunesMotoresVlvulas ON / OFFLazos de control....
Crear una Matriz de EstadosUsar palabras para transmitir datos, no bits
8/2/2019 SCADA_y_HMI
16/28
REDES DE DATOS INDUSTRIALES 2011
Diseando la aplicacin Paso 3
Definir que puntos sern usados para seguimiento en
tendencias y alarmas.
Los puntos para tendencia y alarmas necesitanrefrescarse continuamente
Los puntos que son visualizados en una pginagrfica, slo necesitan refrescarse cuando estnvisualizados
8/2/2019 SCADA_y_HMI
17/28
REDES DE DATOS INDUSTRIALES 2011
Diseando la aplicacin Paso 4
Definir los puntos de E / S
Usar arrays para agrupar los puntos que contenganinformacin similar
Usar el tipo y frecuencia de actualizacin adecuadapara cada punto
8/2/2019 SCADA_y_HMI
18/28
REDES DE DATOS INDUSTRIALES 2011
Diseando la aplicacin Paso 5
Utilizar definicin de alias
Convertir arrays en nombres descriptivos utilizandoesta caracterstica
Utilizar nombres de variables y alias significativos
8/2/2019 SCADA_y_HMI
19/28
REDES DE DATOS INDUSTRIALES 2011
Diseando la aplicacin Paso 6
Direccionamiento indirecto
Usar direccionamiento indirecto cuando sea posible
Se ajusta bien para los mensajes emergentes
8/2/2019 SCADA_y_HMI
20/28
REDES DE DATOS INDUSTRIALES 2011
HMI
INTERFAZ HOMBRE MAQUINA
8/2/2019 SCADA_y_HMI
21/28
REDES DE DATOS INDUSTRIALES 2011
SU FUNCIN
HMI significa Human Machine Interface, es decir es el
dispositivo o sistema que permite el interfaz entre lapersona y la mquina.
Tradicionalmente estos sistemas consistan en panelescompuestos por indicadores y comandos, tales comoluces pilotos, indicadores digitales y anlogos,registradores, pulsadores, selectores y otros que seinterconectaban con la mquina o proceso.
8/2/2019 SCADA_y_HMI
22/28
REDES DE DATOS INDUSTRIALES 2011
Continuacin SU FUNCIN
En la actualidad, dado que las mquinas y procesos engeneral estn implementadas con controladores y otrosdispositivos electrnicos que dejan disponibles puertasde comunicacin, es posible contar con sistemas de HMIbastantes ms poderosos y eficaces, adems de permitiruna conexin ms sencilla y econmica con el proceso omquinas, como mostraremos a continuacin.
8/2/2019 SCADA_y_HMI
23/28
REDES DE DATOS INDUSTRIALES 2011
Tipos de HMI:
Terminal de Operador
PC + Software
8/2/2019 SCADA_y_HMI
24/28
REDES DE DATOS INDUSTRIALES 2011
Terminal de Operador
Consiste en un dispositivo, generalmenteconstruido para ser instalado en ambientes agresivos,donde pueden ser solamente de despliegues numricos,o alfanumricos o grficos.
Pueden ser adems con pantalla sensible al tacto (touchscreen)
8/2/2019 SCADA_y_HMI
25/28
REDES DE DATOS INDUSTRIALES 2011
PC + Software
8/2/2019 SCADA_y_HMI
26/28
REDES DE DATOS INDUSTRIALES 2011
PC + Software
Esto constituye otra alternativa basada en un PC en
donde se carga un software apropiado para laaplicacin.
Como PC se puede utilizar cualquiera segn lo exija elproyecto, en donde existen los llamados Industriales(para ambientes agresivos), los de panel (Panel PC) quese instalan en gabinetes dando una apariencia determinal de operador.
8/2/2019 SCADA_y_HMI
27/28
REDES DE DATOS INDUSTRIALES 2011
Comunicacin
La comunicacin con los dispositivos de las mquinas oproceso se realiza mediante comunicacin de datosempleando las puertas disponibles para ello, tanto en los
dispositivos como en los PCs.
8/2/2019 SCADA_y_HMI
28/28
REDES DE DATOS INDUSTRIALES 2011
Comunicacin
Actualmente para la comunicacin se usa unsoftware denominado servidor de comunicaciones, elque se encarga de establecer el enlace entre losdispositivos y el software de aplicacin (HMI u otros) loscuales son sus clientes. La tcnica estandarizada en
estos momentos para esto se llama OPC (Ole forProccess Control), por lo que contamos entonces conServidores y Clientes OPC,