Sei sulla pagina 1di 17

SCADA - HMI

Scada – HMI SMOM_001


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

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

Historia de los sistemas de supervisión

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

Actualmente – Interfaces HMI

A) Interfaces de Operador (OP´s)


- De fácil programación.
- Robustos
- Funciones de comunicación con el dispositivo de control

Scada – HMI SMOM_001


B) Mediante Ordenadores y SCADAS
- PC industrial o de sobremesa.
- SCADA: Aplicación software diseñada para funcionar en ordenadores
de control de producción, proporcionando comunicación con los dispositivos de
control supervisando el proceso desde la pantalla del ordenador
- Ofrece herramientas “sencillas” de configuración para la aplicación
- Las prestaciones muy variadas (número de variables, plataforma, S.O....)
- Comunicación a través de una amplia gama de buses y redes
Proceso
Secuencia, u orden definido, de actividades químicas, físicas o biológicas que se llevan
a cabo para la conversión, transporte o almacenamiento de material o energía.

Tipos de Procesos
Proceso batch: procesos cuyo resultado es una cantidad finita de material
Procesos continuos: procesos en los que se obtiene un flujo continúo 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.

Supervisión
El objetivo de la supervisión es asegurar este orden aún cuando haya desviaciones no
previstas en la automatización.
Se establece la supervisión en un nivel jerárquicamente superior a la automatización.

Capacidades de la Supervisión
 Registrar la evolución del proceso y detectar desviaciones indeseadas en las
variables.
 Analizar estas desviaciones y deducir el motivo. Elaborar un diagnóstico de la
situación.
 Resolver situaciones conflictivas en línea, en caso de ser posible.
 Tomar las medidas adecuadas para que no vuelva a suceder.

Scada – HMI SMOM_001


Beneficios de la supervisión
 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
 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 .

Scada – HMI SMOM_001


Monitorización
Sistema de vigilancia y asistencia al operario en el que se cumplen solo algunas de las
etapas de supervisión.

Scada – HMI SMOM_001


Supervisión Experta

Entornos que incorporan facilidades de decisión y diagnóstico además de la


monitorización.

SCADA

SCADA: Supervisory Control and Data Acquisition (Control de Supervisión y


Adquisición de Datos).

Es una aplicación de software especialmente diseñada para funcionar sobre


ordenadores (computadores) en el control de producción, proporcionando
comunicación con los dispositivos de campo (controladores autónomos) y controlando
el proceso de forma automática desde la pantalla del ordenador. También provee de
toda la información que se genera en el proceso productivo a diversos usuarios, tanto
del mismo nivel como de otros usuarios supervisores dentro de la empresa
(supervisión, control calidad, control de producción, almacenamiento de datos, etc.).

Comprende todas aquellas soluciones de aplicación para referirse a la captura de


información de un proceso o planta, no necesariamente industrial, para que, con esta
información, sea posible realizar una serie de análisis o estudios con los que se pueden
obtener valiosos indicadores que permitan una retroalimentación sobre un operador o
sobre el propio proceso, tales como:

 Indicadores sin retroalimentación inherente (no afectan al proceso, sólo al


operador):
 Estado actual del proceso. Valores instantáneos;
 Desviación o deriva del proceso. Evolución histórica y acumulada;
 Indicadores con retroalimentación inherente (afectan al proceso, después al
operador):
 Generación de alarmas
 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, 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, locales o distribuidas en
redes de comunicación

Scada – HMI SMOM_001


Elementos Básicos de un Software Scada

 HMI o Interface Hombre Máquina (Human Machine Interface)


 Servidor de Datos del Proceso: gestión de datos, 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

HMI:

Human Machine Interface ó Interfase Humano Máquina

Scada – HMI SMOM_001


EFICIENCIA de una Interfaz Hombre máquina

Scada – HMI SMOM_001


Scada – HMI SMOM_001
Clasificación de los HMI

Sistemas a medida

 Desarrollos de acuerdo con un conjunto de funciones específicas, en un


lenguaje de alto nivel
 Diseño flexible
 Documentación escasa o nula
 Fuerte dependencia del desarrollador para ampliaciones, actualizaciones y/o
mejoras
 Su costo inicial es bajo pero el costo final puede resultar incierto

Sistemas comerciales

 Conjunto de módulos funcionales que se parametrizan e integran en la


aplicación
 Disponible en forma inmediata
 El usuario final puede configurar la aplicación sin necesidad de tener
conocimientos específicos de programación
 Posibilidad de combinar productos de diferentes proveedores
 Mayor posibilidad de actualización y ampliación
 Menor flexibilidad, limitada por el diseño del software y los sistemas
operativos soportados
 Mayor costo inicial pero siempre resulta posible estimar el costo final

Scada – HMI SMOM_001


Plataformas

Hardware

 Arquitectura PC o similar
 Estaciones de trabajo y/o servidores RISC (Reduced Instruction Set
Computer)
 Propietarios

Sistemas Operativos

 Microsoft Windows (2000; XP; CE; 2003; Vista)


 Unix, en sus diferentes distribuciones
 QNX
 Linux
 Propietarios

La Base de Datos de Tiempo Real

 Conjunto de registros o variables, denominados Tags


 Cada tag incluye una cantidad de campos, que lo caracterizan
 Su configuración se define en el ambiente de desarrollo y se almacena en el
disco rígido
 En el entorno ejecutivo (runtime) se crea en memoria RAM la base de datos,
que se mantiene permanentemente actualizada

Clasificación de los Tags

Según el Tipo de Datos

 Discreto
 Entero
 Real
 Alfanumérico
 Asociados al Sistema de Alarmas
 Asociados al Sistema Histórico
 De Cálculo
 Indirectos

Scada – HMI SMOM_001


Según el Origen de los Datos

 Memoria: sólo en la memoria de la PC donde se ejecuta el HMI


 Entrada/Salida: en alguna otra aplicación ejecutada en la misma PC o a la
que se accede por medio de una conexión en red
 Remotos: se acceden, por red, en otro nodo del HMI
 Sistema: tags que proporcionan información del HMI o permiten operar
sobre sus funcionalidades

Servidores de Datos y Registros de Entrada/Salida

 Funcionalidad del HMI que provee comunicación con otras aplicaciones


ejecutadas en el mismo nodo u otro al que se accede por medio de una
conexión en red
 La principal aplicación de esta funcionalidad es para el intercambio de datos con
equipos de campo, mediante los denominados servidores de entrada – salida
(I/O servers)
 Los servidores de entrada – salida son los módulos del HMI que proveen la
conexión mediante diferentes protocolos e interfases a los equipos de campo
 Pueden ser programas independientes o estar incluidos en el HMI, pero en
todos los casos hacen la conversión de un protocolo específico a la estructura
de datos interna del HMI

Los HMI utilizan, para comunicarse con los servidores de datos de Entrada/Salida,
alguno de estos protocolos:

 OLE for Process Control (OPC)


 Intercambio Dinámico de Datos (Microsoft DDE y NetDDE)
 Objetos ActiveX
 Propietarios, por medio de DLLs.

Scada – HMI SMOM_001


Algunas siglas usadas habitualmente
 DDE: Intercambio Dinámico de Datos (Dynamic Data Exchange), tecnología de
comunicación entre aplicaciones bajo Microsoft Windows y en OS/2; ha sido
reemplazado por COM y OLE Automation

 NetDDE: mecanismo por el cual pueden enviarse mensajes DDE entre


aplicaciones corriendo en máquinas diferentes, conectadas por una red local, ha
sido reemplazado por DCOM y OLE Automation

 OLE: modelo de objetos desarrollado por Microsoft para la programación y el


acceso a datos compartidos por diferentes aplicaciones (Object Linking and
Embedding)

 ActiveX: a partir de 1996, Microsoft renombró la tecnología OLE 2.0 como


ActiveX, que permite que determinados programas encapsulados (objetos
ActiveX) se incorporen en otros (contenedores ActiveX) para agregar la
funcionalidad de los primeros a los segundos

 OPC: tecnología de comunicación basada en Microsoft

 OLE: (OLE for Process Control) de aplicación en el campo del control y


supervisión de procesos; permite que diferentes fuentes de datos sean
accedidas, en un esquema Cliente-Servidor,
permitiendo el intercambio de datos con un determinado equipo de campo en
su protocolo específico

 DLL: Biblioteca de Enlace Dinámico (Dynamic Link Library), módulo de un


programa que es llamado (cargado) por la rutina principal cuando éste lo
necesita

Scada – HMI SMOM_001


Interfaz de Operador

 Es la “cara” por medio del cual los operadores interactúan con los otros
componentes del HMI
 Reemplazan a los indicadores luminosos, instrumentos de agujas, registradores
y comandos manuales
 Debe proveer un entorno de operación fácil de usar, que le permitan al usuario
un rápido reconocimiento, interpretación y manipulación del proceso
 Permite la utilización de objetos (p.e. ActiveX) que además de una
representación gráfica, proveen cierta funcionalidad adicional
 Las diferentes pantallas o ventanas se crean, mediante herramientas gráficas
en el ambiente de desarrollo y se almacenan en el disco rígido
 Incluyen animaciones por las cuales se modifican atributos de los objetos
gráficos en función de los cambiantes valores de los tags asociados
 En el entorno ejecutivo (runtime) las pantallas elegidas se visualizan y se
activan las animaciones y controles definidos en el entorno de desarrollo
 También incluyen elementos de control con los cuales el operador interactúa,
modificando los valores de los tags asociados o disparando la ejecución de
comandos pre-programados (scripts)

Algunas recomendaciones para el diseño

 Conocer al usuario, siguiendo y respetando sus convenciones


 Desarrollar pantallas fáciles de entender y usar
 Evitar la superposición y el exceso de objetos como así también la información
innecesaria
 Diferenciar claramente la información de campo de la producida por el HMI
(comando y operación vs. su confirmación)
 Usar siempre que sea posible plantillas uniformes para todas las pantallas, con
áreas específicas y menús de navegación
 Agrupar elementos asociados y distribuirlos de forma lógica y balanceada en
toda el área de la pantalla
 Alinear siempre el punto decimal y el texto, de manera uniforme
 Minimizar la cantidad de colores a usar, eligiendo colores suaves para el fondo
que den un buen contraste con los objetos

Scada – HMI SMOM_001


 El parpadeo sólo debe emplearse para llamar la atención en situaciones
anormales de operación
 Elegir fuentes (fonts) de lectura clara, entre los más comunes del sistema
operativo usado
 Separar adecuadamente el texto, que deberá ser breve y conciso

Criterios para la selección de los HMI

Antes de elegir un producto y hacer números:

 Desarrollar planes de evaluación y compra coherentes.


 Poner una persona a cargo del proyecto e involucrar a todos los interesados
(ingenieros de campo, responsables de operación y mantenimiento,
tecnología informática y niveles gerenciales).
 Antes de escribir una especificación investigar los diferentes productos
disponibles en el mercado.
 Elegir al proveedor no por los grandes números sino por su liderazgo
tecnológico, su experiencia y respaldo técnico-comercial. A largo plazo esto
significa un menor costo y un mejor desempeño.
 Analizar las tecnologías disponibles y elegir aquellas que mejor se adecúen a
los objetivos de la aplicación.

Elegido el producto, el detalle de cada licencia:

 Plataforma de hardware y sistema operativo.


 Dispositivos de campo con los que requiere conectividad y los protocolos a
soportar.
 Cantidad de señales de campo (tags) necesarios.
 Módulos opcionales necesarios.
 Funcionalidad a implementar (Desarrollo / Runtime).
 Conexión en red con otros nodos.

Scada – HMI SMOM_001


SOFTWARE DE SUPERVISION GRÁFICA

La necesidad de Controlar en forma más precisa y óptima los distintos procesos,

junto con la necesidad de incorporar elementos de supervisión e interacción con los

diferentes elementos de control que intervienen en un proceso productivo, han hecho


naceruna serie de programas de supervisión gráfica que permiten, mediante un PC o
una Red de Computadores más compleja, monitorear y supervisar elementos tales
como PLCs, Adquisidores de Datos, Controladores, Convertidores de Frecuencia, etc.,
etc.. Estos programas de Supervisión Gráfica permiten, mediante la generación de
mímicos del proceso, Monitorear el estado de variables, trazar curvas de Tendencias
en tiempo real, generar archivos Históricos, generación de Alarmas, generación de
Reportes, etc. En general proporcionan los elementos básicos de Control, Monitoreo
y Supervisión más herramientas de desarrollo que permiten crear elementos
adicionales para la adaptación del Software a los diferentes procesos productivos.

Estos Software de Supervisión Gráfica se comunican con nuestros elementos de

control mediante una línea de comunicaciones de tipo estandarizada o mediante


interfaces de comunicaciones propietarias (diseñadas por el fabricante).

LICENCIAS EN UN SOFTWARE DE SUPERVISION

La Mayoría de los Software de Supervisión se componen de Módulos que

identifican las diferentes funcionalidades de estos. A su vez cada cada módulo se


puede adquirir para dos formas de trabajo, estas son:

 Licencia RunTime
 Licencia para Desarrollo

Licencia RunTime:

Este modo corresponde al modulo destinado solamente para la ejecución final de la


aplicación, solo permite que la aplicación sea ejecutada sin permitir modificaciones o
cambios en la aplicación desarrollada.

Scada – HMI SMOM_001


Licencia para Desarrollo: Este modo de licencia permite la creación de la aplicación, es
decir en la fase de desarrollo y construcción de nuestra aplicación debemos disponer
de este modo para los distintos módulos que utilizaremos.

Generalmente las fases de desarrollo de una aplicación se dividen en el desarrollo


propiamente tal y la fase de ejecución. Para la primera fase se necesita al menos
una Licencia de Desarrollo para la construcción de la aplicación y tantas licencias
RunTime como estaciones de trabajo se requieran instalar.

MODULOS EN UN SOFTWARE DE SUPERVISIÓN

La mayoría de los Software de Supervisión Gráfica se componen en módulos que


proporcionan las diferentes herramientas para el desarrollo de aplicaciones, entre
estas, las más importantes son:

 Módulo de Configuración
 Módulo de Animación Gráfica
 Módulo de Tendencias en Tiempo Real
 Módulos de Generación de Históricos
 Módulos de Gestión de Alarmas
 Módulos de Generación de Reportes
 Módulo de Configuración de Drivers

Scada – HMI SMOM_001

Potrebbero piacerti anche