Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
22/05/2015
Introduccin
La supervisin 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
Introduccin
En la supervisin activa o control manual es donde el
hombre a travs de una pantalla (panel operador) controla
los procesos en mayor o menor grado
qi
Panel Operador
(HMI)
qo
22/05/2015
Introduccin
La supervisin pasiva o automtica, es decir el
computador o PC a travs de su aplicacin (software)
controla las variables del sistema y solo avisa a la
persona cuando encuentra un error.
Computador o PC
Introduccin
Nivel de
supervisin
Nivel de
controlador
Nivel de campo
22/05/2015
Control mediante PC
Las tareas automatizadas de control y visualizacin que
se efectuaban con PLC (controladores lgicos
programables) tambin se realizan con sistemas de
control basados en PC, utilizando tarjetas de expansin
o de adquisicin de datos.
Controlador
Controlador
PLC
Tarjetas de
Adquisicin de Datos
PC
Control mediante PC
Ventajas:
Procesamiento de datos, visualizacin, trabajo en red.
Desventajas:
No Tiempo real, poca seguridad y robustez.
Por lo que se suelen utilizar junto a los PLC, a ms alto
nivel, realizando tareas de monitorizacin y comando
(control).
Supervisa
PC
el proceso
Red Industrial
PLC
PLC
PLC
Controlan el proceso
22/05/2015
Software de Supervisin
Con el software de supervisin, se obtiene informacin
de campo e interacta, con interfaces usuario similares
al real
Software de Supervisin
Es un software dedicado a la supervisin
Interfase grafica: Diversos tipos de pantallas que
presentan en forma dinmica el proceso y
permiten modificar variables
Driver de comunicacin
Sistema de almacenamiento de informacin
Softwares para funciones adicionales
Pertenecen
a
distintos
empresas
y
fabricantes que no necesariamente son los
mismos que hacen controladores
22/05/2015
Software de Supervisin
PC de Supervisin
Software de Supervisin
La estacin (PC) de supervisin:
Permite la visualizacin grfica del estado del
proceso.
Proporciona al operador las funciones de control y
supervisin de la planta.
El proceso se representa mediante objetos grficos.
22/05/2015
Introduccin
SCADA proviene de las siglas de Supervisory Control And
Data Adquisition (Adquisicin de datos y supervisin de
control).
22/05/2015
Introduccin
Sistema elico real
Introduccin
Supervisa el proceso de forma automtica desde el ordenador
central a travs interfaz grfico de alto nivel con el usuario.
22/05/2015
Introduccin
Un Software SCADA es un paquete de software
diseado para operar y supervisar una planta industrial.
Esto es posible una vez establecida la comunicacin con
el controlador.
Una vez desarrollada una aplicacin a medida este
sistema proporcionar informacin del proceso en tiempo
real mediante objetos animados.
Introduccin
Dicha informacin del proceso es proporcionada a
diversos usuarios:
Operadores
Supervisores de control de calidad
Mantenimiento, etc.
22/05/2015
Sistemas SCADA
La PC es el elemento fundamental para la supervisin
Sistemas SCADA
Los sistemas SCADA contemporneos exhiben
predominantemente caractersticas 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 tambin estar presentes.
10
22/05/2015
Sistemas SCADA
Sistema SCADA con el Software SCADA LOOKOUT
Planta - Procesos
Hardware de Control
Drivers, lgicas de
control , seguridad,
backups
Proceso
Cliente
Lookout
Servidor
Procesos
Lookout
Interfaces usuario,
control de seguridad,
reconocimiento de
alarmas
Proceso
Cliente
Lookout
Sistemas SCADA
Se emplea en Sistemas de control en los que el proceso
esta distribuido en grandes reas geogrficas.
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 extraccin de petrleo, oleoductos,
gasoductos, acueductos, etc. Sin embargo hay una
generalizacin de aplicaciones en plantas o fabricas,
donde la comunicacin 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 petrleo y del gas cuenta con comunicaciones
confiables. Las comunicaciones son ms rpidas en parte a la
disponibilidad de equipos de comunicaciones por satlite
compactos y a la reduccin de precios en la capacidad de
Ancho de Banda por satlite impulsada por la introduccin de
nuevos lanzamientos de satlites.
12
22/05/2015
Sistemas SCADA
Los primeros SCADA eran simplemente sistemas de
telemetra que proporcionaban reportes peridicos de las
condiciones de campo de las medidas y/o condiciones de
estado en ubicaciones de campo remotas.
Estos sistemas ofrecan capacidades muy simples de
monitoreo y control
Luego los ordenadores asumieron el papel de manejar la
recoleccin de datos, disponiendo comandos de control,
y una presentacin de la informacin sobre una pantalla
de CRT.
Los ordenadores agregaron la capacidad de programar el
sistema para realizar funciones de control ms complejas
Sistemas SCADA
Los primeros sistemas automatizados SCADA fueron de
aplicacin especficos para atender a requisitos de algn
proyecto particular.
Hoy, los proveedores de SCADA estn diseando sistemas
que son pensados para resolver las necesidades de
muchas industrias con mdulos de software industrial
especficos disponibles para proporcionar las capacidades
requeridas comnmente.
No es inusual encontrar software SCADA comercialmente
disponible adaptado para procesamiento de papel y
celulosa, industrias de aceite y gas, hidroelctricas,
gerenciamiento y provisin 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
informacin corporativa. Estos sistemas ya no son
vistos por la gerencia simplemente como herramientas
operacionales, sino como un recurso importante de
informacin.
En este papel continan sirviendo como centro de
responsabilidad
operacional,
pero
tambin
proporcionan datos a los sistemas y usuarios fuera del
ambiente del centro de control que dependen de la
informacin oportuna en la cual basan sus decisiones
econmicas cotidianas.
Maestro Esclavo
Esclavos
PLC o RTU
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
Telemetra
Telemetra es asociado usualmente con sistemas
SCADA.
Es una tcnica usado para transmitir y recibir
informacin o dato sobre un medio de comunicacin.
La informacin puede ser mediciones, tales como
voltaje, velocidad, flujo, etc. Estos datos pueden ser
transmitidos a otra localizacin a travs de un medio
tales como cable, telfono, radio o satlite.
15
22/05/2015
Telemetra
La informacin puede llegar desde mltiples posiciones
Telemetra
Estacin
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
analgicas 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
Telemetra
Telemetra
17
22/05/2015
Telemetra
Telemetra
18
22/05/2015
Tiempo real
Comunicacin orientada
Store and
Forward
repeater
F1-F1
Reporting
by event
Node
Linking
Two Media
Protocol
converter
For PLC
Links
Local control
of remote
sites
Time
Synchroniza
tion
19
22/05/2015
S&F
Centro
SCADA
Backup de enlaces
IP Gateway
Centro de
control SCADA
Line
Damagede
Wire Line
20
22/05/2015
Caso Practico
Celular RTU de Moxa para la Construccin de Beijing
Water Pipeline Sistemas de Monitoreo Remoto
Presin de la tubera de agua debe mantenerse en
0.3 Mpa con el fin de entregar un flujo confiable de
agua corriente a los hogares, negocios y fbricas.
Las compaas de agua utilizan sistemas de
monitoreo en tiempo real con el fin de lograr la
gestin de la presin de agua constante que puede
responder rpidamente a cualquier baja sbita de la
presin 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 presin distribuidos de una red de
tuberas de agua ampliamente distribuida.
Monitorear y visualizacin de los datos en tiempo real de todos
los valores de presin en el sistema central SCADA HMI.
Red de
comunicaciones
celulares estables.
Alta capacidad de
expansin.
21
22/05/2015
Funciones Principales de un
SCADA
Funciones Principales
1. Adquisicin de datos, para recoger, procesar y
almacenar la informacin recibida.
2. Supervisin, para observar desde un monitor la
evolucin de las variables de control.
3. Control, para modificar la evolucin del proceso,
actuando bien sobre los reguladores autnomos
bsicos (consignas, alarmas, mens, etc.) ya sea
directamente sobre el proceso mediante las salidas
conectadas.
22
22/05/2015
Funciones Principales
SUPERVISION
Representar en el monitor la
evolucin de las variables del
proceso
ADQUISICIN DE DATOS
Recoger
Procesar
Adaptar y
almacenar informacin recibida
CONTROL
Comandar o modificar la
evolucin del proceso
Funciones Avanzadas
de un SCADA
23
22/05/2015
Funciones Avanzadas
1.
2.
3.
4.
Funciones Avanzadas
TRANSMISIN DE INFORMACIN
pasarela de la red entre el nivel de
mando y regulacin y de control de
produccin
Gestin
Control de
Produccin
ALMACENAMIENTO
Capacidad de gestin de
una base de datos para
almacenamiento de los
valores de las variables
del proceso
EXPLOTACIN DE DATOS
Ayuda a la interpretacin de los datos
adquiridos: tratamiento estadstico, gestin
administrativa, gestin financiera
Supervisin de Planta
Mando y Regulacin
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 situacin de alarma, con registro de
incidencias.
b. Generacin de histricos de seal de planta, que
pueden ser volcados para su proceso sobre una
hoja de clculo.
c. Ejecucin de programas, que modifican la ley de
control, o incluso el programa total sobre el
autmata (PLC o RTU), bajo ciertas condiciones.
d. Posibilidad de programacin numrica, que permite
realizar clculos aritmticos de elevada resolucin
sobre la CPU del ordenador, y no sobre la del
autmata menos especializado, etc.
25
22/05/2015
Prestaciones
La programacin numrica permite
aplicaciones especificas en la PC:
desarrollar
captura de datos
anlisis de seales
presentaciones en pantalla
envo de resultados a disco e impresora, etc.
HMI
Batch
SPC
SQC
Seguimiento de
Produccin
Otras
Aplicac.
Servidor de Acceso a
Redes de Comunicacin
(Servidor Web)
26
22/05/2015
Configuracin
Interfaces con el operador (MMI - Man Machine Inteface)
Capacidad de programacin (Visual Basic, C)
Administracin de alarmas (Eventos)
Manejo y actualizacin de una Base de Datos
Generacin de archivos histricos.
Transferencia dinmica de datos (DDE)
Conexin a redes: manejo del soporte o canal de
comunicacin.
Manejo de uno o varios protocolos de comunicacin: debe
tener capacidad para comunicarse con mltiples redes de
instrumentos, aun siendo de distinta procedencia y
fabricantes (standard IEC 1131.3).
27
22/05/2015
28
22/05/2015
Objetos
29
22/05/2015
30
22/05/2015
31
22/05/2015
Previendo dificultades en la
observacin del color debe
aadirse alguna forma de
redundancia, sobre todo en los
mensajes de alarma y atencin:
textos adicionales, smbolos
grficos, intermitencias, etc...
32
22/05/2015
3. Tags: Creacin
4.Grabar
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
monitorizacin 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 automatizacin
34
22/05/2015
Pistn
Elementos de
campo
conectados al
controlador
Vlvula
Pulsadores
Communication
Processor
Communication
Processor
Analog-Input
Value-AI-0
Value-AI-1
Analog-Output
Value-AO-0
Value-AO-1
Mapping
Field Bus
SCADA
Analog-Input
Vacuum_VALUE
Pressure_VALUE
Analog-Output
Valve_1_OUT
Heater_1_OUT
35
22/05/2015
4. Modulo de proceso
Ejecuta las acciones de mando preprogramadas a partir
de los valores actuales de variables ledas (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 grficos, base de datos, informes, estarn
disponibles para que el usuario pueda utilizarlas a travs
de lenguajes de programacin (C o Visual Basic)
Con dichos lenguajes puede desarrollar nuevas Interfaces
que le permitan implementar : modelos matemticos para
optimizar el proceso, ejecucin de algoritmos de control
especficos,
aplicaciones
estadsticas,
interfaces
especiales de mantenimiento y gestin, etc.
36
22/05/2015
4. Modulo de proceso
4. Modulo de proceso
37
22/05/2015
Avisos
Administrador
Comunicacin
Archivos
Informes
38
22/05/2015
7. Alarmas
Archivo de Avisos
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 numricos para designar los lmites de operacin normal
de dicha variable.
Umbrales de alarma absolutos: Vienen dados por un solo valor
numrico cuyo sobrepasamiento activa la alarma. Hay que
especificar una banda muerta en % del valor umbral
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:
diferencia entre dos valores consecutivos.
Banda
muerta
HiHi
Banda
muerta
Target
Limite
desviacin
inferior
Banda
muerta
Tiempo de Alarma
Tiempo de Alarma
Tiempo de Alarma
40
22/05/2015
41
22/05/2015
42
22/05/2015
43
22/05/2015
9. Comunicaciones
Permite al usuario configurar
canales de comunicacin
para
intercambio
de
informacin entre la planta y
la arquitectura hardware que
soporta el SCADA, y entre
sta y el resto de elementos
informticos de gestin.
9. Comunicaciones
Debe tener capacidad para comunicarse con mltiples
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 comunicacin,
implementados por el sistema operativo, que permite
que diversos paquetes de software enven 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
comunicacin 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, estadsticas, de produccin.
La facilidad de protocolos de red (TCP/IP, IPX/SOX,
NETBIOS, etc) hace que el sistema de
automatizacin se integre en el ambiente corporativo
de la organizacin, creando una comunicacin fluida
entre los niveles de fabrica, operacin y direccin.
Todo esta integracin permitir implementar
fcilmente alguna estrategia CIM.
9. Comunicaciones
Un Driver de campo es un software que corre dentro
del sistema SCADA y acta como interface para
posibilitar la transmisin de datos entre el
computador y los dispositivos de campo.
Drivers Especficos:
Utilizar el driver especfico
al bus de campo.
Aplicacin 1
Aplicacin 2
Aplicacin 1
Aplicacin 2
Driver 1
Driver 2
Cliente OPC
Cliente OPC
Controlador de dispositivo
Dispositivo Hardware: ejm
Tarjeta de red
Servidor OPC
Dispositivo Hardware: ejm
Tarjeta de red
45
22/05/2015
Softwares
Company
ABB
CTC Parker Automation
Citect
Intellution (GE Fanuc)
Iconics
National Instruments
Rockwell Software
Siemens
Taylor
TCP
USDATA
Wonderware (Invensys)
, .
Product
Process Portal, Operator
interact
CitectSCADA
Intellution (iFix3.0)
Genesis
LabView, Lookout
RSView
WinCC, ProTool/Pro
Process Windows
SmartScreen
Factorylink
InTouch
historiador
Un historiador es un tipo de base de datos
diseado 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
estn diseados para actuar como un bfer
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 travs 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
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 implementacin.
Cantidad de puestos de operacin.
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
49
22/05/2015
3. Seguridad en la Operacin
Las polticas de seguridad deberan ser definidas por
la Gerencia de produccin 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 contraseas
individuales.
La seguridad en la operacin, implementada
correctamente, es de gran utilidad para evitar
accidentes, perdidas de producto y da valor
agregado sobre todo en plantas que estn
certificadas o en proceso de certificacin
4. Registros Historicos
Datos de proceso.
La informacin sobre el proceso que puede ser
registrada histricamente es toda aquella que es
procesada por el controlador y que de alguna
manera es enviada a un sistema SCADA o un a
software especfico 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
perodo con el propsito de contabilizar las horas de
funcionamiento para posterior mantenimiento, etc.
Acciones de operacin
Es posible registrar actividades del tipo inicios y/o
fines de procesos por parte de los operadores o
supervisores, accionamientos manuales de vlvulas,
motores, etc., apagado y encendido de estaciones
SCADA, para determinar perodos de corte de
energa elctrica, etc.
50