Professional Documents
Culture Documents
TEMA 2 P 1
Software de Control de Supervisin (SCADA)
TEMA 2 P 2
Software de Control de Supervisin (SCADA)
Contenidos
1. Introduccin a la supervisin
Tema-2
TEMA 2 P 3
Software de Control de Supervisin (SCADA)
Bibliografa
A. Rodrguez: Sistemas SCADA, MARCOMBO, 2ed.,
2007.
http://site.ebrary.com/lib/univgranada/docDetail.action?docID=1
0212464
TEMA 2 P 4
Software de Control de Supervisin (SCADA)
1. Introduccin a la supervisin
Contenido
Concepto de supervisin
SCADA
Supervisin y Monitorizacin
Pirmide CIM
Objetivos de la supervisin
Evolucin
Evolucin histrica
Ejemplos.
Beneficios de la supervisin
TEMA 2 P 5
TEMA 2 P 6
Supervisin y Monitorizacin
Nuevas tecnologas
Supervisin
Software SCADA:
Software de monitorizacin y control que permite el acceso a datos del
proceso (adquisicin de datos a travs de dispositivos de campo) , y cierta
interaccin entre el operador y el proceso (interfaces grficas y
animadas).
TEMA 2 P 7
Pirmide CIM
...
Gestin global de la
empresa mediante
computadores
Puesto
Direccin
Gestin
automatizada de la
produccin de la
fbrica mediante
computadores
Estaciones de trabajo
FABRICA
(Nivel 3)
(MES)
Pasarela
RED DE
FABRICACIN (MAP)
AREA,
(Nivel 2)
CONTROL DE
SUPERVISION
Gestin
automatizada de las
clulas/reas de
fabricacin mediante
computadores
industriales e incluso
autmatas
programables
Radio Modem
SCADA
Puestos operadores
BUS DE CAMPO
BUS DE CAMPO
PLCs
PLC
S/A
ESTACIN /
MQUINA
(Nivel 1)
AUTOMATIZACI
N DE LA
FABRICACION Y
CONTROL DE
PROCESOS
S/A
S/A
Radio Modem
PLC : Controlador
DES : Descentralizacin
S/A : Sensores y Actuadores
TEMA 2 P 8
Software de Control de Supervisin (SCADA)
Pirmide CIM
SERVIDOR PRINCIPAL
EMPRESA
(ERP)
(Nivel 4)
DES
S/A
Control de mquinas
mediante autmatas
programables, y
otros sistemas de
control electrnicos
(CNC, robots, etc.)
CONTROL:
Control de supervisin
Automatizacin de la fabricacin y control de procesos
Medida y actuacin
TEMA 2 P 9
TEMA 2 P 10
Objetivos de la supervisin
Evolucin histrica
Dcada de los 80
Actualmnte:
TEMA 2 P 11
Software de Control de Supervisin (SCADA)
intruduccin de PCs
software scada en MSDOS.
Interfaces de Operador
De fcil programacin, robustos, con funciones de comunicacin con
dispositivos de control
Ordenadores y SCADA`s
PC Industrial o de sobremesa
Software SCADA
Comunicaciones a travs de redes y buses de campo
TEMA 2 P 12
Software de Control de Supervisin (SCADA)
TEMA 2 P 13
Beneficios de la supervisin
Contenido
TEMA 2 P 15
Software de Control de Supervisin (SCADA)
TEMA 2 P 14
Software de Control de Supervisin (SCADA)
TEMA 2 P 16
Software de Control de Supervisin (SCADA)
Adquisicin de datos
Objetivo: centralizar todos los datos del proceso en un ordenador o
en una red
Lectura de datos de proceso a travs del sistema de comunicaciones
Almacenamiento de en la base de datos de proceso
TEMA 2 P 17
TEMA 2 P 18
Software de Control de Supervisin (SCADA)
Drivers
IEEE-488.2, VXI
TEMA 2 P 19
Software de Control de Supervisin (SCADA)
TEMA 2 P 20
Software de Control de Supervisin (SCADA)
TEMA 2 P 21
Software de Control de Supervisin (SCADA)
TEMA 2 P 22
Software de Control de Supervisin (SCADA)
Entorno de desarrollo
Objetivo
Ofrecer un entorno de desarrollo de aplicaciones, que permita el
desarrollo y modificacin de aplicaciones ON-LINE.
Funciones
Configuracin de planta
Diseo de pantallas y teclado
Definir registro de informacin (registro de eventos), definir informes,
definir registros histricos, definir secuencias de rdenes, definir recetas
Parametrizar dispositivos front-end (puntos de ajuste, lmites,
coeficientes)
Ayuda al diagnstico
Distribuir la aplicacin SCADA (en varios ordenadores, ...)
Soporte de tolerancia a fallos y back-ups
Definir las interfaces con el software externo (SQL, SAP, etc)
TEMA 2 P 23
Software de Control de Supervisin (SCADA)
TEMA 2 P 24
Software de Control de Supervisin (SCADA)
Objetivos
Representacin grfica y animada de variables de proceso (estado), de datos
histricos y de alarmas y eventos.
Control, manipulacin de comandos operativos: comandos binarios, puntos de
ajuste (set point)
Presentacin de informes: impresin de registros y alarmas en papel, etc.
Tendencias e histricos
Funciones
Representacin del estado del proceso (instrumentos de panel; actualizacin de
valores; visualizacin de tendencias...)
Registro de estado de planta (variables de proceso y eventos con marcas de
tiempo, time-stamp)
Dilogo con el operador (entrada de texto, confirmacin y reconocimiento)
Envo de rdenes (Pulsadores, pantalla tctil o teclado)
Registro de todas las manipulaciones crticas
Marcado de objetos, bloqueo de objetos y rdenes
Administracin (derechos de acceso, niveles de seguridad)
Ayuda On-line (sistema experto, visualizacin de datos de mantenimiento y de
planos, acceso a internet)
Estado actual
Alarmas y eventos
TEMA 2 P 25
Software de Control de Supervisin (SCADA)
TEMA 2 P 26
Creacin de sinpticos
Sinpticos
Se pretende la identificacin inmediata de los elementos del proceso con
una representacin grfica (sinpticos).
Los paquetes SCADA incorporan esta posibilidad a travs de ventanas o
pantallas en las que se representa el proceso o una parte de ste.
La navegacin por estas pantallas se hace a travs de men y botones
activados con un cursor grfico asociado a ratn, teclado convencional,
pantalla tctil o teclado de funciones.
TEMA 2 P 27
Software de Control de Supervisin (SCADA)
AMARILLO
VERDE
AZUL
PRPURA
BLANCO
Regulacin de trfico
GRIS
NEGRO
TEMA 2 P 28
Software de Control de Supervisin (SCADA)
TEMA 2 P 29
Software de Control de Supervisin (SCADA)
TEMA 2 P 30
TEMA 2 P 31
Software de Control de Supervisin (SCADA)
TEMA 2 P 32
Software de Control de Supervisin (SCADA)
TEMA 2 P 33
TEMA 2 P 34
Software de Control de Supervisin (SCADA)
Deteccin de alarmas
Son desviaciones en la magnitud de una variable, superiores (o
inferiores) a unos lmites especificados. Tipos:
Alarmas discretas: son indicadores de un cambio binario en el estado de
una variable (final de carrera, detector de nivel, presostato, ...).
TEMA 2 P 35
Software de Control de Supervisin (SCADA)
Umbrales de alarmas
Umbrales de alarmas absolutos y relativos:
TEMA 2 P 36
Software de Control de Supervisin (SCADA)
Alarmas de paro
Requieren la detencin inmediata de la mquina.
TEMA 2 P 37
TEMA 2 P 38
Software de Control de Supervisin (SCADA)
Agrupamiento de alarmas
Grupos de alarmas
TEMA 2 P 39
Software de Control de Supervisin (SCADA)
Sonidos
Informar de alarma con sonidos (diferentes niveles)
TEMA 2 P 40
Software de Control de Supervisin (SCADA)
TEMA 2 P 41
Software de Control de Supervisin (SCADA)
Grficos histricos
Datos de proceso monitorizados (muestreados o por eventos) se
almacenan en la base de datos histrica.
TEMA 2 P 42
Software de Control de Supervisin (SCADA)
La visualizacin de
grficos de tendencias
para representar variables
permite analizar
comportamientos del proceso
y detectar anomalas.
TEMA 2 P 43
Software de Control de Supervisin (SCADA)
La visualizacin grfica
La comparacin entre distintas variables o momento
La creacin de estadsticas y otor anlisis
El uso de los datos para entrenamiento de operadores, etc.
TEMA 2 P 44
Software de Control de Supervisin (SCADA)
TEMA 2 P 45
Software de Control de Supervisin (SCADA)
Informes
TEMA 2 P 46
Software de Control de Supervisin (SCADA)
Control de acceso
TEMA 2 P 47
Software de Control de Supervisin (SCADA)
TEMA 2 P 48
Software de Control de Supervisin (SCADA)
TEMA 2 P 49
Recetas
TEMA 2 P 51
Estructura de un SCADA
Interfaz de
usuario
diseo
Contenido
Estructura de un SCADA
Estructura de un SCADA Web
Desarrollo de una aplicacin SCADA
Editor y Run-Time
Ndulos de un SCADA
TEMA 2 P 52
Software de Control de Supervisin (SCADA)
Navegador en la
misma o en otra
mquina
(IE, Firefox+)
cdigo
web server
(IIS, TomCat)
BD
en lnea
OPC
proceso
BD optimizada para
acceso rpido
(en RAM)
TEMA 2 P 50
Software de Control de Supervisin (SCADA)
3. Estructura de un SCADA
Una receta se puede comparar con un fichero que contiene varias fichas.
Los datos de una variante de fabricacin se recogen ntegramente en una
ficha.
BD
Histrica
OPC
Interfaz I/O
Interfaz I/O
Bus de campo
Ethernet
Oracle
dBase
Access
MS SQL, +.
proceso
(servlets, .NET)
Pginas web
(HTM, JSP,
ASP,..)
data base
scripts y cdigo
(Java, Perl, C#,..)
TEMA 2 P 53
Configuraciones
SCADA
Editor
Aplicacin
compilada
Consignas
Sinptico,
animaciones
TEMA 2 P 54
Software de Control de Supervisin (SCADA)
Monitor
Registro variables,
informes, alarmas
SCADA
Transmisin
Run-Time
Disco
Mdulos de un SCADA
Aplicacin,
histricos
Recepcin
Informes,
alarmas
Interfaz
comunicaciones
Impresora
TEMA 2 P 55
Software de Control de Supervisin (SCADA)
TEMA 2 P 56
Software de Control de Supervisin (SCADA)
Contenido
TEMA 2 P 57
Antes de OPC
TEMA 2 P 58
Con OPC
TEMA 2 P 59
Software de Control de Supervisin (SCADA)
TEMA 2 P 60
Software de Control de Supervisin (SCADA)
Tipos bsicos
OPC-DA = Acceso a datos (generalizado, maduro)
El acceso a los datos se hace en forma de valores simples
TEMA 2 P 61
Otros tipos
TEMA 2 P 62
Software de Control de Supervisin (SCADA)
Adems
2 horas de funcionamiento
Numerosos drivers
Incluye cliente OPC para probar
http://www.toolboxopc.com
operativos.
OPC XML DA.
Mtodo estndar para el intercambio de datos entre las aplicaciones
TEMA 2 P 63
Servidor de datos
(PLCSIM + NetToPLCsim)
Proceso
(SIMULMAQ)
TEMA 2 P 64
Software de Control de Supervisin (SCADA)
5. SCADAs comerciales
Contenido
Aplicacin Cliente
(Software SCADA InTouch)
Producto
ABB
Interact
Iconics
Genesis
National Instruments
LabVIEW, Lookout
Rockwell Software
RSView
WinCC, ProTool/Pro
Taylor
Process Windows
TCP
SmartScreen
USDATA
Wonderware (Invensys)
Nematron
Novus
Superview
Sielco sistemi
Winlog Pro
Wizcon Systems
Wizcon Supervisor
...
...
Alimentacin
Semiconductores
Petrleo y gas
Automocin
Qumica y farmacutica,
Pulpa y papel,
Transporte y Servicios pblicos
Otros.
Encapsulacin de objetos
Derivacin desde templates
Windows
Animation
Navigation Scripts
Trends/Alarms, etc.
Windows
Animation
Navigation Scripts
Trends/Alarms, etc.
Oper. Interf.
Solucin IAS:
Oper. Interf.
Windows
Animation
Navigation Scripts
Trends/Alarms, etc.
Oper. Interf.
Oper. Interf.
Oper. Interf.
Windows
Animation
Navigation Scripts
Trends/Alarms, etc.
TEMA 2 P 68
TEMA 2 P 67
Siemens
Opto22
TEMA 2 P 66
TEMA 2 P 65
Windows
Animation
Navigation Scripts
Trends/Alarms, etc.
History
History
CV103
CV102
Encapsulacin de objetoss
IAS Solution:
Operator
Station
Operator
Station
Operator
Station
Development Development
Station
Station
TEMA 2 P 70
TEMA 2 P 69
IAS Solution:
Encapsulacin de objetos
Inputs/Outputs
Alarmas/Eventos
Objeto Vlvula
Arquitectura escalable
Topologia de red
Desarrollo Multi-usuario
Historian
InSQL
Application
Object
Server
Application
Object
Server
Application
Object
Server
Application
Definition
Galaxy
Repository
Seguridad
Logic/Scripting
Esquema histrico
TEMA 2 P 71
Software de Control de Supervisin (SCADA)
TEMA 2 P 72
Sistema no redundante
La plantilla ($Valve Template)
puede utilizarse para crear
instancias del dispositivo
1.
2.
CV101
InTouch
InTouch
InTouch
Sistema redundante
Este objeto se convierte
en una plantilla para
Los cambios en la plantilla se propagan automticamente a
otros objetos
todas las instancias
1.
CV102
$Valve
2.
CV103
CV104
AppServer
PLC
InTouch
TEMA 2 P 73
InTouch
TEMA 2 P 74
InTouch
Application
Server
Primario
Nodo IDE y
GR
InSQL
Server
Datos
Datos
Pasivo
Active
Estado del Sistema
Bueno
DCS
PLC
DCS
Problema
TEMA 2 P 75
Software de Control de Supervisin (SCADA)
LabVIEW: Caractersticas
Adquisicin
Ms de 5000 controladores de instrumentos plug-and-play
Soporte PXI, PCI, PCMCIA, USB, LAN, Ethernet, serial, GPIB, CAN, OPC
Asistentes interactivos para adquisicin de datos, control de instrumentos,
adquisicin de imgenes, control de movimiento
Anlisis
Ms de 500 funciones integradas de anlisis y matemticas
Funciones para anlisis de frecuencia, filtrado digital, estadstica, clculo,
ecuaciones diferenciales y algebra lineal
Funciones para FFT, ajuste de curvas, simulacin de seales, etc.
Conectividad con MATLAB y Simulink, Mathematica, Maple,
Presentacin
TEMA 2 P 76
Software de Control de Supervisin (SCADA)
LabVIEW: Mdulos
Mdulo Real-Time
Desarrollo rpido de aplicaciones determinsticas con programacin grfica
Mdulo FPGA
Diseo de hardware sin conocer VHDL
Desarrollo rpido de prototipos
Mdulo PDA
Desarrollo de aplicaciones para Palm, Pocket PC,
dispositivos con Windows CE, PDAs estdares,
Adquisicin de datos a travs de CompactFlash y
PCMCIA de NI
Comunicacin por Bluetooth, 802.11, IrDA, serie
TEMA 2 P 77
Software de Control de Supervisin (SCADA)
LabVIEW: Programacin
Controles = entradas
Indicadores = salidas
SCADA de Siemens
SO: Windows
API: VBScript and ANSI C
BD: Microsoft SQL Server
TIA Portal: WinCC V12
Paleta de controles
(Ventana del panel frontal)
Diagrama de bloque
Componentes
cableados entre si
TEMA 2 P 79
Software de Control de Supervisin (SCADA)
TEMA 2 P 78
Software de Control de Supervisin (SCADA)
LabVIEW: Programacin
Panel frontal
Paleta de funciones
(Ventana de diagrama de bloques)