Está en la página 1de 50

22/05/2015

Ing. Eddie Angel Sobrado Malpartida

Objetivo de la Supervisión y Control de


Proceso
• Permitir el manejo del proceso
• Conocer en tiempo real las incidencias del proceso y
los parámetros más importantes (Disponibilidades,
Tiempos ciclo, producciones,,...)
• Gestionar los datos para realizar análisis de
históricos, los cuales van a permitir:
 Mejorar el rendimiento (cuellos de botella)
 Mejorar la fiabilidad
 Optimizar los recursos ( inversiones, energía consumida,...)
 Prevenir la degradación del proceso o medios

1
22/05/2015

Introducción
• La supervisión es el hecho de controlar (comandar) a
distancia los diferentes procesos industriales de una fabrica,
de forma remota y computarizada mediante un usuario o una
maquina
• La principal función de la supervisión es la centralización del
control de procesos fuera del área de control o fuera de la
maquina a controlar.

En la supervisión actúan tanto las


persona como las máquinas.

Introducción
•En la supervisión activa o control manual es donde el
hombre a través de una pantalla (panel operador) controla
los procesos en mayor o menor grado

Panel Operador
(HMI)
qi

qo

2
22/05/2015

Introducción
• La supervisión pasiva o automática, es decir el
computador o PC a través de su aplicación (software)
controla las variables del sistema y solo avisa a la
persona cuando encuentra un error.

Computador o PC

Introducción
• Tan importante como la supervisión son las jerarquías de control
que se establecen en un red industrial de procesos

Nivel de
supervisión

Nivel de
controlador

Nivel de campo

• También existen en el mercado diferentes sistemas para el control y


supervisión. En estos sistemas destacamos los sistemas SCADA
que explicaremos más adelante, después de una breve introducción
a la supervisión

3
22/05/2015

Control mediante PC
Las tareas automatizadas de control y visualización que
se efectuaban con PLC (controladores lógicos
programables) también se realizan con sistemas de
control basados en PC, utilizando tarjetas de expansión
o de adquisición de datos.

Controlador Controlador

Tarjetas de
PLC PC Adquisición de Datos

Control mediante PC
• Ventajas:
Procesamiento de datos, visualización, trabajo en red.
• Desventajas:
No Tiempo real, poca seguridad y robustez.
Por lo que se suelen utilizar junto a los PLC, a más alto
nivel, realizando tareas de monitorización y comando
(control). Supervisa
PC
el proceso

Red Industrial

PLC PLC PLC

Controlan el proceso

4
22/05/2015

Software de Supervisión
• Con el software de supervisión, se obtiene información
de campo e interactúa, con interfaces usuario similares
al real

Proporciona información del Proceso:


 Al operador de la planta
 Al servicio de mantenimiento
 Al departamento de calidad, etc

Software de Supervisión

• Es un software dedicado a la supervisión


 Interfase grafica: Diversos tipos de pantallas que
presentan en forma dinámica el proceso y
permiten modificar variables
 Driver de comunicación
 Sistema de almacenamiento de información
 Softwares para funciones adicionales
• Pertenecen a distintos empresas y
fabricantes que no necesariamente son los
mismos que hacen controladores

5
22/05/2015

Software de Supervisión

PC de Supervisión

Software de Supervisión
La estación (PC) de supervisión:
• Permite la visualización gráfica del estado del
proceso.
• Proporciona al operador las funciones de control y
supervisión de la planta.
• El proceso se representa mediante objetos gráficos.

6
22/05/2015

Ing. Eddie Angel Sobrado Malpartida

Introducción
• SCADA proviene de las siglas de Supervisory Control And
Data Adquisition (Adquisición de datos y supervisión de
control).
• Es una aplicación software especialmente diseñada para
funcionar sobre ordenadores de control de producción con
acceso a la planta (por comunicación digital) con los
dispositivos de campo, controladores

7
22/05/2015

Introducción

Sistema eólico real

Sistema eólico supervisado

Introducción
• Supervisa el proceso de forma automática desde el ordenador
central a través interfaz gráfico de alto nivel con el usuario.

8
22/05/2015

Introducción

• Un Software SCADA es un paquete de software


diseñado para operar y supervisar una planta industrial.
Esto es posible una vez establecida la comunicación con
el controlador.
• Una vez desarrollada una aplicación a medida este
sistema proporcionará información del proceso en tiempo
real mediante objetos animados.

Introducción
• Dicha información del proceso es proporcionada a
diversos usuarios:
 Operadores
 Supervisores de control de calidad

 Mantenimiento, etc.

• Los programas necesarios, y en su caso el hardware adicional


que se necesite, se denomina en general SISTEMA SCADA

9
22/05/2015

Sistemas SCADA
• La PC es el elemento fundamental para la supervisión

• Se trata de monitorear variables y ejecutar comandos


desde una estación de trabajo que no esta en el
campo pero esta en la fabrica

Sistemas SCADA

• Los sistemas SCADA contemporáneos exhiben


predominantemente características de control a lazo
abierto y utilizan comunicaciones generalmente
interurbanas, aunque algunos elementos de control a
lazo cerrado y/o de comunicaciones de corta distancia
pueden también estar presentes.

10
22/05/2015

Sistemas SCADA
Sistema SCADA con el Software SCADA LOOKOUT
Planta - Procesos
Hardware de Control

Drivers, lógicas de Servidor


control , seguridad, Procesos
backups Lookout

Proceso Proceso
Cliente
Interfaces usuario, Cliente
control de seguridad, Lookout
Lookout reconocimiento de
alarmas

Sistemas SCADA
• Se emplea en Sistemas de control en los que el proceso
esta distribuido en grandes áreas geográficas.
• Dichos sistemas son importantes para monitorear
variables de campo y comandar el sistema a distancia

11
22/05/2015

Sistemas SCADA
• Se aplica en la extracción de petróleo, oleoductos,
gasoductos, acueductos, etc. Sin embargo hay una
generalización de aplicaciones en plantas o fabricas,
donde la comunicación con dispositivos de campo se
realiza mediante buses especiales o redes LAN. Todo
esto se ejecuta normalmente en tiempo real

Sistemas SCADA
• La industria del petróleo y del gas cuenta con comunicaciones
confiables. Las comunicaciones son más rápidas en parte a la
disponibilidad de equipos de comunicaciones por satélite
compactos y a la reducción de precios en la capacidad de
Ancho de Banda por satélite impulsada por la introducción de
nuevos lanzamientos de satélites.

12
22/05/2015

Sistemas SCADA
• Los primeros SCADA eran simplemente sistemas de
telemetría que proporcionaban reportes periódicos de las
condiciones de campo de las medidas y/o condiciones de
estado en ubicaciones de campo remotas.
• Estos sistemas ofrecían capacidades muy simples de
monitoreo y control
• Luego los ordenadores asumieron el papel de manejar la
recolección de datos, disponiendo comandos de control,
y una presentación de la información sobre una pantalla
de CRT.
• Los ordenadores agregaron la capacidad de programar el
sistema para realizar funciones de control más complejas

Sistemas SCADA
• Los primeros sistemas automatizados SCADA fueron de
aplicación específicos para atender a requisitos de algún
proyecto particular.
• Hoy, los proveedores de SCADA están diseñando sistemas
que son pensados para resolver las necesidades de
muchas industrias con módulos de software industrial
específicos disponibles para proporcionar las capacidades
requeridas comúnmente.
• No es inusual encontrar software SCADA comercialmente
disponible adaptado para procesamiento de papel y
celulosa, industrias de aceite y gas, hidroeléctricas,
gerenciamiento y provisión de agua, control de fluidos, etc.

13
22/05/2015

Sistemas SCADA
• Los sistemas SCADA hoy se está convirtiendo en una
parte integral de la estructura de gerenciamiento de la
información corporativa. Estos sistemas ya no son
vistos por la gerencia simplemente como herramientas
operacionales, sino como un recurso importante de
información.
• En este papel continúan sirviendo como centro de
responsabilidad operacional, pero también
proporcionan datos a los sistemas y usuarios fuera del
ambiente del centro de control que dependen de la
información oportuna en la cual basan sus decisiones
económicas cotidianas.

Maestro Esclavo
• EL sistema SCADA tiene una arquitectura Maestro-Esclavo, donde
cada dispositivo Remoto responde cuando es interrogado desde
una estación central (Maestra). Los mensajes son emitidos desde
la Maestra a intervalos regulares y son escuchados por todas las
unidades remotas (RTU), aunque solo responde aquella que
reconoce su propio numero de identificación.

• El control directo lo realizan los controladores autónomos digitales


(RTU) y/o autómatas programables (PLC)

Maestro PLC o RTU

Esclavos RTU RTU RTU

14
22/05/2015

Arquitectura Multipuesto

Clientes bajo
Windows
Red de PCs Ethernet

Ethernet Industrial

Servidor bajo
Windows

DH+
ControlNet ControlNet

RIO

DeviceNet DeviceNet

Telemetría

• Telemetría es asociado usualmente con sistemas


SCADA.
• Es una técnica usado para transmitir y recibir
información o dato sobre un medio de comunicación.
• La información puede ser mediciones, tales como
voltaje, velocidad, flujo, etc. Estos datos pueden ser
transmitidos a otra localización a través de un medio
tales como cable, teléfono, radio o satélite.

15
22/05/2015

Telemetría
La información puede llegar desde múltiples posiciones

Telemetría

• Estación Remota. El
gabinete RTU contiene un
Radio Motorola, una fuente
de poder y respaldo UPS,
un Radio-Router y un nodo
de entradas y salidas
analógicas y/o digitales. El
bus de campo LonWorks de
78 kbps se extiende hasta
un nodo ubicado distante de
la RTU y que concentra
datos y telecomanda
equipos.

16
22/05/2015

Telemetría

Telemetría

17
22/05/2015

Telemetría

Telemetría

18
22/05/2015

Tiempo real

• La capacidad en tiempo real se refiere a: “la


capacidad que tiene el ordenador en la
realización de programas de procesamiento
de datos para que siempre esté listo para
procesar y proporcionar los resultados dentro
de un tiempo especificado”.

Comunicación orientada

Store and Reporting


Forward by event
repeater
F1-F1

Protocol
Node converter
Linking For PLC
Two Media Links

Local control Time


of remote Synchroniza
sites tion

19
22/05/2015

Links Store and Forward (almacenar y


reenviar)
Todos los radioenlaces
pueden usar la misma
S&F
frecuencia

Centro
SCADA

Backup de enlaces
Line
IP Gateway

Damagede
Centro de
Wire Line
control SCADA

20
22/05/2015

Caso Practico

• Celular RTU de Moxa para la Construcción de Beijing


Water Pipeline Sistemas de Monitoreo Remoto
• Presión de la tubería de agua debe mantenerse en
0.3 Mpa con el fin de entregar un flujo confiable de
agua corriente a los hogares, negocios y fábricas.
• Las compañías de agua utilizan sistemas de
monitoreo en tiempo real con el fin de lograr la
gestión de la presión de agua constante que puede
responder rápidamente a cualquier baja súbita de la
presión del agua.

GPRS RTU Micro Controlador con 4


IA, ​8 DIO y 2 salidas de relé.

Caso Practico
• Requisitos del sistema
• Controlar todos los puntos de presión distribuidos de una red de
tuberías de agua ampliamente distribuida.
• Monitorear y visualización de los datos en tiempo real de todos
los valores de presión en el sistema central SCADA HMI.

• Red de
comunicaciones
celulares estables.
• Alta capacidad de
expansión.

21
22/05/2015

Funciones Principales de un
SCADA

Funciones Principales

1. Adquisición de datos, para recoger, procesar y


almacenar la información recibida.
2. Supervisión, para observar desde un monitor la
evolución de las variables de control.
3. Control, para modificar la evolución del proceso,
actuando bien sobre los reguladores autónomos
básicos (consignas, alarmas, menús, etc.) ya sea
directamente sobre el proceso mediante las salidas
conectadas.

22
22/05/2015

Funciones Principales
ADQUISICIÓN DE DATOS
SUPERVISION
Recoger
Representar en el monitor la
Procesar
evolución de las variables del
Adaptar y
proceso
almacenar información recibida

CONTROL
Comandar o modificar la
evolución del proceso

Funciones Avanzadas
de un SCADA

23
22/05/2015

Funciones Avanzadas

1. Transmisión. De información con dispositivos de


campo y otros PC.
2. Base de datos. Gestión de datos con bajos
tiempos de acceso. Suele utilizar ODBC.
3. Explotación. De los datos adquiridos para gestión
de la calidad, control estadístico, gestión de la
producción y gestión administrativa y financiera.
4. Presentación. Representación gráfica de los
datos. Interfaz del Operador o HMI (Human
Machine Interface).

Funciones Avanzadas
TRANSMISIÓN DE INFORMACIÓN ALMACENAMIENTO
pasarela de la red entre el nivel de Capacidad de gestión de
mando y regulación y de control de una base de datos para
producción
almacenamiento de los
Gestión valores de las variables
del proceso

Control de
Producción EXPLOTACIÓN DE DATOS
Ayuda a la interpretación de los datos
adquiridos: tratamiento estadístico, gestión
administrativa, gestión financiera

Supervisión de Planta

Mando y Regulación

24
22/05/2015

Prestaciones
Un paquete SCADA debe de ofrecer las siguientes
prestaciones:
a. Posibilidad de crear paneles de alarma, que exigen
la presencia del operador para reconocer una
parada o situación de alarma, con registro de
incidencias.
b. Generación de históricos de señal de planta, que
pueden ser volcados para su proceso sobre una
hoja de cálculo.
c. Ejecución de programas, que modifican la ley de
control, o incluso el programa total sobre el
autómata (PLC o RTU), bajo ciertas condiciones.
d. Posibilidad de programación numérica, que permite
realizar cálculos aritméticos de elevada resolución
sobre la CPU del ordenador, y no sobre la del
autómata menos especializado, etc.

25
22/05/2015

Prestaciones

• La programación numérica permite desarrollar


aplicaciones especificas en la PC:
 captura de datos
 análisis de señales
 presentaciones en pantalla
 envío de resultados a disco e impresora, etc.

• Para ello se emplea funciones que incluye zonas de


programación en un lenguaje de uso general como C
o Pascal, aunque actualmente se usa mas VBA
(Visual Basic for Applications), lo cual confiere una
potencia muy elevada y una gran versatilidad.

Arquitectura Software del Software SCADA

ERP, RDBMS
Servidor de
comunicaciones SPC Seguimiento de Otras
entre HMI Batch
SQC Producción Aplicac.
aplicaciones

Servidor de Datos de Proceso


Servidor de Acceso a
 Gestión y registro de datos
Redes de Comunicación
 Generación y gestión de
(Servidor Web)
alarmas y eventos

Drivers de comunicaciones , OPC

PLC,DCS, Buses de Campo

26
22/05/2015

Arquitectura Software del Software SCADA


Ese núcleo está acompañado de diferentes aplicaciones:
• HMI: interface gráfica para la visualización del proceso.
• OLE/ODBC: Interface según estándar de Microsoft para la
comunicación de datos entre distintas Bases de Batos.
• Batch: aplicación específica para la gestión de procesos Batch.
• SPC/SQC: (Statistical Process Control/Statistical Quality Control).
aplicación para el seguimiento y control de calidad .
• Conectividad remota a través de Internet: posibilidad de leer datos,
y modificarlos => un alto grado de seguridad
• Seguimiento de producción: aplicaciones específicas para cada
proceso y cada empresa.
• Tecnología de sistemas abiertos: compatible con los estándares de
Microsoft: COM/DCOM, ActiveX, OPC/DCOM, son medios para
integrar otras aplicaciones.
• Integración con otras aplicaciones: Sistemas ERP, MES: orientados
a reducir la duración del ciclo de fabricación, mejorar la calidad del
producto, etc.

Módulos o componentes software

Los módulos o bloques software del SCADA permiten lo


siguiente:
1. Configuración
2. Interfaces con el operador (MMI - Man Machine Inteface)
3. Capacidad de programación (Visual Basic, C)
4. Administración de alarmas (Eventos)
5. Manejo y actualización de una Base de Datos
6. Generación de archivos históricos.
7. Transferencia dinámica de datos (DDE)
8. Conexión a redes: manejo del soporte o canal de
comunicación.
9. Manejo de uno o varios protocolos de comunicación: debe
tener capacidad para comunicarse con múltiples redes de
instrumentos, aun siendo de distinta procedencia y
fabricantes (standard IEC 1131.3).

27
22/05/2015

1. Configuración: Control de Acceso


• Permite al usuario crear las pantallas de supervisión
necesario para definir el entorno de trabajo de su
SCADA, adaptándolo a la aplicación particular que se
desea desarrollar.
• Configura los niveles de acceso para los distintos
usuarios.
Access Control
• Users organised in groups
with a set of allocated
privileges
• Large number of groups
possible
• Privileges limit write
access to process
parameters
• Some allow access to
graphics and functionality
to be limited

1. Configuración: Acceso a Variables

• A veces es en la configuración donde se indican las


variables que después se van a visualizar, procesar o
controlar, en forma de lista o tabla

28
22/05/2015

1. Configuración: Editor Grafico


Dentro del módulo de configuración el usuario define las
pantallas gráficas o de texto que va a utilizar, importándolas
desde otra aplicación o generándolas desde el propio SCADA.
Para ello, tiene un editor gráfico que permite dibujar a nivel de
píxel o utilizar elementos estándar disponibles, líneas, círculos,
textos o figuras, con funciones como copiar, mover, borrar, etc.

2. Interfaces con el operador (MMI)


Proporciona al operador las funciones de control y
supervisión de la planta. Permite al usuario animar los
componentes gráficos que representan a los elementos del
proceso.

Objetos
Propiedades del Objeto

29
22/05/2015

2. Interfaces con el operador (MMI)

Interfaces creadas con los objetos y empleando


sus propiedades de estos

2. Interfaces con el operador (MMI)

30
22/05/2015

2. Interfaces con el operador (MMI)


El proceso se representa mediante sinópticos
gráficos generados desde el editor incorporado en el
SCADA o importados desde otra aplicación
(Paintbrush, DrawPerfect, AutoCAD, etc.) durante la
configuración del paquete.

2. Interfaces con el operador (MMI)

• Los sinópticos
están formados
por un fondo
fijo y varias
zonas activas
que cambian
dinámicamente
a diferentes
formas y
colores, según
los valores
leídos en la
planta o en
respuesta a las
acciones del
operador.

31
22/05/2015

2. Interfaces con el operador (MMI)

Consideraciones a la hora de diseñar las pantallas:


• Las pantallas deben tener zonas diferenciadas para
mostrar la planta (sinópticos), las botoneras y
entradas de mando (control) y las salidas de mensajes
del sistema (estados, alarmas).
• La representación del proceso se realizará
preferentemente mediante sinópticos que se
desarrollan de izquierda a derecha.
• La información presentada aparecerá sobre el gráfico
que la genera o soporta, y las señales de control
estarán agrupadas por funciones.
• La clasificación por colores ayuda a la comprensión
rápida de la información.

2. Interfaces con el operador (MMI)

• Los colores serán usados de


forma consistente: si rojo significa
peligro o alarma, y verde se
percibe como indicación de
normalidad, éste será el
significado dado a estos colores
en cualquier parte de la
aplicación.

Previendo dificultades en la
observación del color debe
añadirse alguna forma de
redundancia, sobre todo en los
mensajes de alarma y atención:
textos adicionales, símbolos
gráficos, intermitencias, etc...

32
22/05/2015

3. Tags: Creación
• Las variables de proceso se representan por tags que permiten
la definición de cada variable en cuanto a su naturaleza
continua (analógica) o discreta (binaria), la asociación de un
nombre, el rango de valores a tomar, unidades de ingeniería y
otras propiedades de utilidad para la monitorización como son
el dispositivo de adquisición, alarmas, su registro, etc. La
organización de todas las variables (adquiridas e internas) se
hace en los entornos de monitorización en bases de datos.
4.Grabar
1.Presione
New 3. Seleccione el
Tipo: Memory Discrete

2. Escriba el
nombre del
Tag New

3. Tags: Propiedades

Escalamiento

alarmas

33
22/05/2015

3. Tags: Tipos

Tags Internos
 Son asignaciones de memoria dentro del programa de
monitorización que cumplen la misma funcionalidad
que un dispositivo real (PLC)
 Se crean y se reasignan a un dispositivo real
TAG
interno
TAG
interno

OBJETO
OBJETO

3. Tags: Tipos
Tags de Proceso
 Son asignaciones de memoria
dentro del dispositivo real
conectado a nuestro proceso
 Monitorizan los datos de un
proceso de automatización

34
22/05/2015

3. Tags: Mapeado de Tags


PC mando

Pistón

Elementos de
campo Válvula
conectados al
controlador

Pulsadores

3. Tags: Mapeado de Tags


PLC
Communication Communication SCADA
Programs Processor Processor

•Analog-Input •Analog-Input
Mapping
Value-AI-0 Vacuum_VALUE
Value-AI-1 Pressure_VALUE
•Analog-Output •Analog-Output
Valve_1_OUT
Value-AO-0 Heater_1_OUT
Field Bus
Value-AO-1

35
22/05/2015

4. Modulo de proceso
• Ejecuta las acciones de mando preprogramadas a partir
de los valores actuales de variables leídas (TAGS).

4. Modulo de proceso
• Permite a un usuario programar acciones de control en
lenguajes de alto nivel : tipo C o Basic
• Las interfaces API (Application Programming Interfaces)
para gráficos, base de datos, informes, estarán
disponibles para que el usuario pueda utilizarlas a través
de lenguajes de programación (C o Visual Basic)
• Con dichos lenguajes puede desarrollar nuevas Interfaces
que le permitan implementar : modelos matemáticos para
optimizar el proceso, ejecución de algoritmos de control
específicos, aplicaciones estadísticas, interfaces
especiales de mantenimiento y gestión, etc.

36
22/05/2015

4. Modulo de proceso
• Sobre cada pantalla se puede programar relaciones
entre variables del ordenador o del autómata
• Las relaciones entre variables que constituyen el
programa de mando que el SCADA ejecuta de forma
automática pueden ser de los tipos siguientes:
a. Acciones de mando automáticas dependiendo de
valores de señales de entrada, salida o
combinaciones de éstas.
b. Maniobras o secuencias de acciones de mando.
c. Animación de figuras y dibujos, asociando su forma,
color, tamaño, etc., a valor actual de las variables.
d. Gestión de recetas, que modifican los parámetros
de producción (consignas de tiempo, de conteo,
estados de variables, etc.) de forma preprogramada
en el tiempo o dinámicamente según la evolución de
planta.

4. Modulo de proceso

37
22/05/2015

5. Gestión y Archivo de datos


• Se encarga del almacenamiento y procesado ordenado
de los datos de forma continua, de forma que otra
aplicación (bases de datos, hojas de cálculo) o
dispositivo (impresoras, registradores) pueda tener
acceso a ellos.

6. Histórico y Bases de Datos


• Datos de planta pueden ser capturados y almacenados a
intervalos periódicos, como un registro histórico de
actividad, o para ser procesados inmediatamente por
alguna aplicación software para presentaciones
estadísticas, análisis de calidad o mantenimiento.

Gráficos Avisos

Comunicación Administrador

Archivos Informes

38
22/05/2015

6. Histórico y Bases de Datos

• Esto último se consigue con un intercambio de datos entre


el SCADA y el resto de aplicaciones que corren bajo
Windows.
• Por ejemplo, el protocolo DDE de Windows permite
intercambio de datos en tiempo real. Para ello, el SCADA
(servidor DDE) carga variables de planta y las deja en
memoria para su uso por otras aplicaciones Windows, o las
lee en memoria para su propio uso después de haber sido
escritas por otras aplicaciones.
• Una vez procesados, los datos se presentan en forma de
gráficas analógicas, histogramas, representación
tridimensional, etc., que permiten después analizar la
evolución global del proceso.

7. Alarmas
• Desviaciones en la magnitud de una variable
superiores a unos límites especificados.
• Su objetivo es poner al operario sobre aviso, una vez
generada la alarma se pone fecha, se visualiza y se
registra.
Proceso Archivo de Avisos
(controlador)
Impresora

Pantalla

39
22/05/2015

7. Alarmas: Tipos
a. Alarmas Discretas (variables discretas): son indicadores de un
cambio binario en el estado de la variable que representan .

b. Alarmas sobre Variables Continuas o de umbral: se utilizan


umbrales numéricos para designar los límites de operación normal
de dicha variable.
 Umbrales de alarma absolutos: Vienen dados por un solo valor
numérico cuyo sobrepasamiento activa la alarma. Hay que
especificar una banda muerta en % del valor umbral
 Umbrales de alarma relativos: Definir alarmas de acuerdo con
límites establecidos alrededor de una consigna o valor objetivo.
 Umbrales de alarma ROC (Ratio of Change o Velocidad de
cambio): Por observación de la variación de la variable:
diferencia entre dos valores consecutivos.

7. Alarmas: sobre Variables Continuas


Umbral de Alarma Absoluto Umbral de Alarma Relativo
Limite
Banda desviación
muerta superior
HiHi
Banda
muerta Target

Banda Limite
muerta desviación
inferior

Tiempo de Alarma Tiempo de Alarma

Umbral de Alarma ROC

Tiempo de Alarma

40
22/05/2015

7. Alarmas: Gestion y Registro


• Permite al usuario establecer mecanismos de validación del
correcto funcionamiento del proceso y de aviso en caso de
error

• Filtrado de Alarmas: consiste básicamente en asociar prioridades a


las alarmas en el momento de su definición.
• Eventos: los instantes de aparición duración, reconocimiento de
alarmas etc., se llaman eventos. Sucesos significativos asociados a
las alarmas:
 Instante de activación de alarma
 Instante de Fin de alarma
 Reconocimiento de la alarma por parte del operador
 Forzado de variables

7. Alarmas: datos para cada alarma

41
22/05/2015

8. Gráficos de tendencias (trending)


• Aún existiendo el concepto de alarma asociado a las
variables, la visualización gráfica de su historia permite al
operario anticipar algunas situaciones.
• Permite al usuario crear e interpretar representaciones
gráficas de evolución temporal de las variables del
proceso
• El recurso de trending es una función base incluida en
cada sistema SCADA.
• Las tendencias (gráficos) de valores analógicos sobre el
tiempo son muy comunes. Recoger los datos y resumirlos
en informes para los operadores y gerencia son
características normales de un sistema SCADA.

8. Gráficos de tendencias (trending)


• El recurso de trending incluye elementos tales como
diagramas X−Y, la capacidad de reescalar la tendencia
mientras es mostrada, la capacidad de visualizar
coordenadas para seleccionar una característica en la
tendencia y visualizar los valores asociados a ella,
histogramas, múltiples valores independientes en una
tendencia, y gráficos de información de estado.

42
22/05/2015

8. Gráficos de tendencias (trending)

A: Titulo del grafico


B: Ventana de trending
C: Tasa de muestreo
D: Alcance temporal
de la ventana
E,F: Escalas
G: Fecha y Hora
H: Información sobre el
punto
I: Puntero
J: Barra de estado

8. Gráficos de tendencias (trending)

43
22/05/2015

9. Comunicaciones

• Permite al usuario configurar


canales de comunicación
para intercambio de
información entre la planta y
la arquitectura hardware que
soporta el SCADA, y entre
ésta y el resto de elementos
informáticos de gestión.

9. Comunicaciones
• Debe tener capacidad para comunicarse con múltiples
redes de instrumentos, aun siendo de distinta
procedencia y fabricantes (standard IEC 1131.3).
• Debe comunicarse con otros paquetes de software
por medio de DDE (Dynamic Data Extrange) –DLL
(Dynamic Link Libraries) como canal de comunicación,
implementados por el sistema operativo, que permite
que diversos paquetes de software envíen y reciban
datos comunes.
• Por ejemplo se puede relacionar una celda de una
hoja de calculo con una variable del sistema y así
variar puntos de consignas del proceso, o bien
comunicación directa con los drivers de I/O de los
dispositivos de campo.

44
22/05/2015

9. Comunicaciones

• Un SCADA debe comunicarse en red para


intercambiar datos con otros sistemas SCADA o con
nodos ajenos al sistema, tales como bases de datos
gerenciales, estadísticas, de producción.
• La facilidad de protocolos de red (TCP/IP, IPX/SOX,
NETBIOS, etc) hace que el sistema de
automatización se integre en el ambiente corporativo
de la organización, creando una comunicación fluida
entre los niveles de fabrica, operación y dirección.
Todo esta integración permitirá implementar
fácilmente alguna estrategia CIM.

9. Comunicaciones
• Un Driver de campo es un software que corre dentro
del sistema SCADA y actúa como interface para
posibilitar la transmisión de datos entre el
computador y los dispositivos de campo.

• Drivers Específicos: • Drivers OPC. Utilizar un


Utilizar el driver específico driver genérico OPC que
al bus de campo. cada fabricante
proporciona.
Aplicación 1 Aplicación 2 Aplicación 1 Aplicación 2

Driver 1 Driver 2 Cliente OPC Cliente OPC

Controlador de dispositivo Servidor OPC

Dispositivo Hardware: ejm Dispositivo Hardware: ejm


Tarjeta de red Tarjeta de red

45
22/05/2015

Softwares
Company Product
ABB Process Portal, Operator
CTC Parker Automation interact
Citect CitectSCADA
Intellution (GE Fanuc) Intellution (iFix3.0)
Iconics Genesis
National Instruments LabView, Lookout
Rockwell Software RSView
Siemens WinCC, ProTool/Pro
Taylor Process Windows
TCP SmartScreen
USDATA Factorylink
Wonderware (Invensys) InTouch
, ….

historiador
• Un historiador es un tipo de base de datos
diseñado para almacenar datos de procesos.
Debido a la gran cantidad de datos de
procesos que algunas plantas generan,
algunos historiadores comprimen los datos
utilizando algoritmos. Otros historiadores
están diseñados para actuar como un “búfer
continuo” y son capaces de almacenar datos
de alta frecuencia. Ver historiador de
escritori

46
22/05/2015

HTTP
• El HyperText Transfer Protocol (HTTP) es
un protocolo para transferir archivos de
hipertexto a través de Internet. Requiere de
un programa de cliente HTTP en un
extremo, y de un programa de servidor
HTTP en el otro

Resumen de Consideraciones en
Sistemas SCADA

47
22/05/2015

Consideraciones en el desarrollo de un
sistema SCADA
En general se debe proporcionar al desarrollador los
siguientes datos:
• Cantidad de pantallas con vista completa de sectores de
la planta.
• Cantidad de indicaciones y mandos por equipo y por
proceso que se pretenden.
• Normativa de colores en las indicaciones y mensajes. (Si
se utiliza alguna en particular, sino el desarrollador debe
proporcionar un standard).
• Manejo de fallas de equipos, alarmas y prioridades.
• Normativa de simbología en objetos que representan
válvulas on-off o modulantes, bombas, intercambiadores
de calor, resistencias, botones, pulsadores, sensores,
instrumentos en gral, etc.. (Si se utiliza alguna en
particular, sino el desarrollador debe proporcionar un
standard).

Consideraciones en el desarrollo de un
sistema SCADA
• Sistema operativo licenciado actual o futuro, de tal forma
de descartar incompatibilidades.
• Capacidad de los computadores personales y/o
servidores actuales o a adquirir para la implementación.
• Cantidad de puestos de operación.
• Tipo de arquitectura de la red de datos local (LAN).
(Switches, controladores de dominio, etc)
• Condiciones ambientales en sala de control o en planta.

48
22/05/2015

1. Características generales de estaciones de


operación en campo.

• Deben ser del tipo industrial con protección frontal


contra agua, fluidos corrosivos (sin exposición
permanente), etc.
• En general se pueden utilizar paneles industriales
gráficos, monitores industriales, mouse y teclado
industrial con extensor a la CPU o inclusive que todo
el equipo sea industrial. Estos últimos solo en los
casos que se requiera imágenes a color de alta
resolución.
• Los paneles y monitores pueden ser tipo “touch
screen”, con teclado o combinados.
• Si la aplicación SCADA en campo debe contener la
misma información que la de planta es conveniente
que la capacidad de procesamiento sea de
considerable importancia.

1. Características generales de estaciones de


operación en sala

• En sistemas distribuidos: Servidor o servidores de


datos conectados a clientes (estaciones remotas de
operación tipo computadores personales)
• Es importante que sean equipos confiables y
robustos en cuanto a su performance.

49
22/05/2015

3. Seguridad en la Operación

• Las políticas de seguridad deberían ser definidas por


la Gerencia de producción de la planta.
• En su defecto pueden ser heredadas de la seguridad
ya implementada en el acceso a la red de datos.
• Se deben definir diferentes niveles de acceso pero
es deseable que los usuarios posean contraseñas
individuales.
• La seguridad en la operación, implementada
correctamente, es de gran utilidad para evitar
accidentes, perdidas de producto y da valor
agregado sobre todo en plantas que están
certificadas o en proceso de certificación

4. Registros Historicos

Datos de proceso.
• La información sobre el proceso que puede ser
registrada históricamente es toda aquella que es
procesada por el controlador y que de alguna
manera es enviada a un sistema SCADA o un a
software específico para tratamiento de datos en
forma masiva.
• Ejemplos: captura de medidas en ciertos partes de
un proceso, estado de equipos a lo largo de un
período con el propósito de contabilizar las horas de
funcionamiento para posterior mantenimiento, etc.
Acciones de operación
• Es posible registrar actividades del tipo inicios y/o
fines de procesos por parte de los operadores o
supervisores, accionamientos manuales de válvulas,
motores, etc., apagado y encendido de estaciones
SCADA, para determinar períodos de corte de
energía eléctrica, etc.

50

También podría gustarte