Vous êtes sur la page 1sur 19
Sistemas de Supervisión
Sistemas de Supervisión
Automatización Industrial
Automatización Industrial
Índice
Índice
TEMA – Sistemas de Supervisión 1. - Introducción a la Supervisión 1.1 – Concepto y
TEMA – Sistemas de Supervisión
1.
- Introducción a la Supervisión
1.1 – Concepto y Beneficios
1.2 – Supervisión y Monitorización
1.3 – Terminología
2.
- Monitorización
2.1 – Adquisición y Registro de Datos
2.2 – Representación del Proceso
3.
- SCADAs comerciales
3.1 – Estructura Interna de una Aplicación SCADA Comercial
3.2 – Tecnología de Sistemas Abiertos
3.3 – Arquitectura y Soluciones
3.4 – Desarrollo de una Aplicación SCADA
6.
- Tendencias Actuales
Introducción a la Supervisión Concepto de Supervisión Conjunto de acciones desempeñadas con el propósito de
Introducción a la Supervisión
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
Proceso
Proceso
Monitorización
Supervisión
Objetivo Final
Facilitar la tarea del operario encargado de la vigilancia del proceso y su seguimiento
Supervisión y Monitorización – Evolución (I)
Supervisión y Monitorización – Evolución (I)
Inicialmente Mediante sinópticos del proceso realizados en “marquetería”: - La visualización: Lámparas,
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 -
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.)
Supervisión y Monitorización – Evolución (II)
Supervisión y Monitorización – Evolución (II)
Actualmente – Interfaces HMI A) Interfaces de Operador (OP´s) - De fácil programación. - Robustos
Actualmente – Interfaces HMI
A) Interfaces de Operador (OP´s)
- De fácil programación.
- Robustos
- Funciones de comunicación con el dispositivo de control
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
Sistema de Automatización Integral
Sistema de Automatización Integral
SIMATIC PG SIMATIC HMI SIMATIC PC SIEMENS S IMA T IC OP 17 PG 740
SIMATIC PG
SIMATIC HMI
SIMATIC PC
SIEMENS
S IMA
T IC
OP 17
PG 740
K 1
K 2
K 3
K 4
K 5
K 6
K7
K 8
H
EL P
S HI
FT
K9
K 10
K 11
K12
K 13
K1
4
K
15
K16
ES C
7
89
0
ACK
DEF
4
56
.
ABC
I NS
1 23
H
IF T
P
E N T
S
H
E L
ER
DEL
SIMATIC NET
MPI - Network
Industrial Ethernet
PROFIBUS
Controladores
SIMATIC
SIEMENS
SF
I0.0
Q0.0
CPU 212
RUN
I0.1
Q0.1
STOP
I0.2
Q0.2
I0.3
Q0.3
I0.4
Q0.4
I0.5
Q0.5
I0.6
I0.7
SIMATIC
S7-200
PROFIBUS-DP
SIMATIC DP
FM
ASI
SV
Proceso, Automatización y Supervisión
Proceso, Automatización y Supervisión
Proceso Secuencia, u orden definido, de actividades químicas, físicas o biológicas que se llevan a
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 continuo de material
Automatización Forma de ordenación a partir de la secuenciación automática de tareas y regulación de
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
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.
Modelo y Conocimiento
Modelo y Conocimiento
Modelo del Proceso Descripción del proceso que aporte un conocimiento a priori sobre sus funcionalidades
Modelo del Proceso
Descripción del proceso que aporte un conocimiento a priori sobre sus funcionalidades y características.
El concepto de modelo equivale al de conocimiento teórico del proceso .
El modelo se presenta como una forma de validar el comportamiento del proceso .
Entradas Entradas desconocidas conocidas (perturbaciones) (control) Fallos Proceso Modelo Comparación Salidas
Entradas
Entradas
desconocidas
conocidas
(perturbaciones)
(control)
Fallos
Proceso
Modelo
Comparación
Salidas reales
Salidas estimadas
Residuos
Beneficios de la Supervisión
Beneficios de la Supervisión
Beneficios Aseguran la calidad y homogeneidad del producto Dan al operador el máximo soporte liberándolo
Beneficios
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
Etapas de la Supervisión
Etapas de la Supervisión Detección de fallos: obtener indicios de situaciones anómalas que puedan llevar
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 .
Detección de Fallos
Diagnosis
(deducción del origen o causa)
Reconfiguración
(propuesta de acciones)
Control
Proceso
Monitorización y Supervisión Experta
Monitorización y Supervisión Experta
Monitorización Sistema de vigilancia y asistencia al operario en el que se cumplen solo algunas
Monitorización
Sistema de vigilancia y asistencia al operario en el que se cumplen solo algunas de las etapas de supervisión.
que se cumplen solo algunas de las etapas de supervisión. Área 1 Área 2 Área 3
que se cumplen solo algunas de las etapas de supervisión. Área 1 Área 2 Área 3
que se cumplen solo algunas de las etapas de supervisión. Área 1 Área 2 Área 3
que se cumplen solo algunas de las etapas de supervisión. Área 1 Área 2 Área 3
que se cumplen solo algunas de las etapas de supervisión. Área 1 Área 2 Área 3
que se cumplen solo algunas de las etapas de supervisión. Área 1 Área 2 Área 3
que se cumplen solo algunas de las etapas de supervisión. Área 1 Área 2 Área 3
que se cumplen solo algunas de las etapas de supervisión. Área 1 Área 2 Área 3
que se cumplen solo algunas de las etapas de supervisión. Área 1 Área 2 Área 3
que se cumplen solo algunas de las etapas de supervisión. Área 1 Área 2 Área 3
que se cumplen solo algunas de las etapas de supervisión. Área 1 Área 2 Área 3

Área 1

Área 2

Área 3

Supervisión Experta Entornos que incorporan facilidades de decisión y diagnóstico además de la monitorización.
Supervisión Experta
Entornos que incorporan facilidades de decisión y diagnóstico además de la monitorización.
La Supervisión en la Industria Actual – SCADAs I
La Supervisión en la Industria Actual – SCADAs I
SCADA (Supervisory Control and Data Acquisition) Aplicación o conjunto de aplicaciones software con acceso a
SCADA (Supervisory Control and Data Acquisition)
Aplicación o conjunto de aplicaciones software con acceso a planta, mediante comunicación digital con los
instrumentos y actuadores, e interface gráfica de alto nivel con el usuario.
Funcionalidades Básicas de un Sistema SCADA
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
La Supervisión en la Industria Actual – SCADAs II
La Supervisión en la Industria Actual – SCADAs II
GráficosGráficos API/OPC API/OPC begin begin begin begin if wert > 0 if wert > 0
GráficosGráficos
API/OPC
API/OPC
begin
begin
begin
begin
if wert > 0
if wert > 0
if wert > 0
if wert > 0
Motor
Motor
Motor
Motor
ein
ein
ein
ein
begom
begom
begom
begom
Ventil geschlossen
Ventil geschlossen
Ventil geschlossen
Ventil geschlossen
zae = zae +
zae = zae +
zae = zae +
zae = zae +
1 1 1 1
end
end
end
end
Klappe
Klappe
Klappe
Klappe
zu
zu
zu
zu
end
end
end
end
Sistema
Sistema
de Alarmas
de Alarmas
Interfaces
Interfaces
ArchivosArchivos
Standard
Standard
Generación
Generación
Protokolle
ProtokolleProtokolleProtokolle
de informes
de informes
ComunicaciónComunicación PLCPLC
Terminología I
Terminología I
Relativo al Estado del Proceso Falta (*Fault): Desviación, no permitida de una variable o característica
Relativo al Estado del Proceso
Falta (*Fault): Desviación, no permitida de una variable o característica del sistema.
Malfuncionamiento (*Malfunction): Irregularidad intermitente en el comportamiento normal de un sistema.
Fallo (*Failure): Interrupción permanente, total o parcial, en el comportamiento normal del sistema.
Estado o régimen transitorio (Transient State): Situación provocada por un cambio en las constantes del
proceso (cambios de consignas o parámetros o aparición de perturbaciones) que resulta en una variación de una o
varias de sus variables respecto del que adopta en estado permanente.
Estado o régimen permanente (Steady State): Situación caracterizada por un valor constante o repetitivo
(periódico) en el valor de todas las variables del proceso. Sigue a un régimen transitorio en los sistemas estables.
Relativo a las Señales Alarma (Alarm): Alerta de falta provocada por la superación de un
Relativo a las Señales
Alarma (Alarm): Alerta de falta provocada por la superación de un umbral asociado a una variable.
Evento (Event): Sucesos característicos que identifican un cambio significativo en una característica asociada a
una variable.
Error (*Error): Desviación entre una medida o cálculo de una variable y su valor verdadero.
Residuo (*Residual): Diferencia entre la salida de un sistema predicha por un modelo y la medida.
Síntoma (Symptom): Desviación de una magnitud observable respecto a su comportamiento normal en ausencia
de modelo.
Terminología II
Terminología II
Relativo a las Tareas de Supervisión Detección de fallos (*Fatalt Detection): Determinación de la presencia
Relativo a las Tareas de Supervisión
Detección de fallos (*Fatalt Detection): Determinación de la presencia de fallos.
Diagnóstico de fallos (*Fault Diagnosis): Determinación del origen de los fallos.
Monitorización (*Monitoring): Determinación y representación gráfica de las condiciones de funcionamiento de
un sistema real en tiempo real.
Supervisión (*Supervision): Monitorización de un sistema, para detectar los posibles fallos y actuar en
consecuencia.
Supervisión experta (Expert Supervision): Supervisión que utiliza para sus propósitos mecanismos de
abstracción de información y procesado automático de conocimiento y/o experiencia.
Monitorización
Monitorización
Sistemas de Monitorización Sistemas para la automatización del proceso de vigilancia dotando al operario de
Sistemas de Monitorización
Sistemas para la automatización del proceso de vigilancia dotando al operario de los mecanismos necesarios para su
alerta, así como la interacción amigable con el proceso y el registro de su evolución (históricos).
Funcionalidades Básicas de un Sistema de Monitorización
Adquisición y Registro de datos
Representación del Proceso
Creación de Sinópticos
Representación de Alarmas
Gráficas y Tendencias
Históricos y Bases de Datos
Dispositivos de Adquisición de Datos
Dispositivos de Adquisición de Datos
Tarjetas de adquisición de datos (TAD) y Tarjetas de instrumentación Buses de instrumentación: GPIB (HP-IB),
Tarjetas de adquisición de datos (TAD) y Tarjetas de instrumentación
Buses de instrumentación: GPIB (HP-IB), bus paralelo basado en el estándar IEEE-488.2 y el VXI
Instrumentos de panel: reguladores autónomos, visualizadores, etc.
Autómata programable: PLC (Programable Logic Controler)
Ordenadores industriales: IPC (Industrial Personal Computer)
Placas de expansión de bus
Buses de campo
Sistemas de control distribuido: DCS (Distributed Control Systems)
Redes de comunicación: interconectividad entre redes
Registro de Datos – Digitalización de la Señal
Registro de Datos – Digitalización de la Señal
Digitalización de la Señal Señales analógicas: Muestreo, cuantificación, codificación Señales Discretas: Dos
Digitalización de la Señal
Señales analógicas: Muestreo, cuantificación, codificación
Señales Discretas: Dos estados (1/0)
Señal continua
Señal muestreada
A
D
t
Ts
t
Instante actual
Registro de Datos – Tags
Registro de Datos – Tags
Entorno de Monitorización Tags: Las variables de proceso se representan por etiquetas o ‘tags’ que
Entorno de Monitorización
Tags: Las variables de proceso se representan por etiquetas o ‘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.
Adquisición Sistema de Monitorización Variables Variables del proceso Base de Datos (tagnames) auxiliares
Adquisición
Sistema de Monitorización
Variables
Variables
del proceso
Base de Datos
(tagnames)
auxiliares
Tagname:
Type (int, real,, bool), read/write, source,
units conversion,
- Definición
Historical register and trends
- Log on/off
- Condiciones
Threshold overshot → Event generation
de alarma
Registro de Datos – Tipos de Tags
Registro de Datos – Tipos de Tags
TAGS INTERNOS Son asignaciones de memoria dentro de programa de monitorización que cumplen la misma
TAGS INTERNOS
Son asignaciones de memoria
dentro de programa de
monitorización que cumplen la
misma funcionalidad que un
dispositivo real (PLC)
Se crean y se reasignan a un
dispositivo real
TAGS DE PROCESO Son asignaciones de memoria dentro del dispositivo real conectado a nuestro proceso
TAGS DE PROCESO
Son asignaciones de memoria
dentro del dispositivo real
conectado a nuestro proceso
Monitorizan los datos de un
proceso de automatización
Representación del Proceso – Creación de Sinópticos I
Representación del Proceso – Creación de Sinópticos I
Consideraciones Las pantallas, o ventanas, tendrán una apariencia consistente Organización de acuerdo con la
Consideraciones
Las pantallas, o ventanas, tendrán una apariencia consistente
Organización de acuerdo con la distribución física de las células de producción
Información numérica presentada se hará sobre los elementos gráficos
Utilización de colores significativos
Presencia de intermitencias en elementos gráficos no en textos

ROJO

AMARILLO

VERDE

AZUL

PÚRPURA

BLANCO

GRIS

NEGRO

Peligro, Gas o líquido Inflamable. Positivo en fuentes de alimentación. Carreteras, Líneas telegráficas. Señalización de aro.

Circuitos de

Rejas y jaulas de prot. eléct Nitrógeno. Gas compr. Señalización de marcha y limpieza. Canalización de aceite. Permiso.

Colector de

Negativo en

Regulación

Líneas de

Masas y

calefacción.

transistores.

fuentes de

de tráfico.

alimentación

referencias

Agentes

Precaución

alimentación.

alterna.

en sistemas

oxidantes y

reparación.

Radiaciones.

Canalización

eléctricos.

elementos

Material de

Materiales

de vapor.

Materiales

radioactivos.

protección

valiosos.

corrosivos.

Precaución,

en tuberías.

Contornos

aviso de

Agua, mar.

geográficos.

peligro.

Canalización

de gas.

Representación del Proceso – Creación de Sinópticos II
Representación del Proceso – Creación de Sinópticos II
Representación de Procesos según ISA 1a letra Letras siguientes Variable medida Modificador (1) Fón. de
Representación de Procesos según ISA
1a letra
Letras siguientes
Variable medida
Modificador (1)
Fón. de lectura pasiva
Función de salida
Modificador (1)
A Analizador genérico
Alarma
B Llama
Libre (2)
Libre (2)
Libre (2)
C Conductividad
Control
D Densidad peso esp.
Diferencial
E Tensión (f.e.m.)
Elemento primario
F Caudal
Relación
G Calibre
Vidrio
H Manual
Alto
I Comente
Indicador
J Potencia
Exploración
Estación de control
K Tiempo
L Nivel
Luz piloto
M Humedad
Intermedio
N Libre 2)
Libre (2)
Libre (2)
Libre (2)
O Libre (2
Orificio
P Presión o vacío
Punto de prueba
Q Cantidad
Integración
R Radiactividad
Registró
S Velocidad/frecuenc.
Seguridad
Interruptor
T Temperatura
Trarisrnisor
U Multívariable
Multifunción
Multífunción
Multífunción
V Viscosidad
Válvula
W Peso o fuerza
Vaina
X Sin clasificar
Sin clasificar
Sin Clasificar
Sin clasificar
Y No asignada
Relé u otros cálculos
Z Posición
Elem. final control
(1) Los modificadores cambian el significado de la letra a la que siguen.
(2) Las letras libres son ara cubrir designaciones no normalizadas.
Extracto de siglas según ISA
Representación del Proceso – Creación de Sinópticos III
Representación del Proceso – Creación de Sinópticos III
Representación de un Proceso para paquetes Scada Objetos Window SCADA windows, Ventanas de aplicación P.Ej.
Representación de un Proceso para paquetes Scada
Objetos Window
SCADA windows, Ventanas de aplicación
P.Ej. Cabecera, Ventana de alarmas, Ventana de
curvas
SCADA
Librería de Objetos
P.Ej. Motor, Valvula, Conmutador
Objetos Gráficos
Standard
Líneas, circulos,
Motor
ein
Ventil
geschlossen
Valores digitales,
Aplicaciones OLE y Custom
Controls ActiveX
Klappe zu
barras,
P.Ej. Datos de Excel, Word, Sliders, Reloj,
WebBrowser, Indicadores
1234.67
Rutinas C del usuario
Acciones
P.Ej. Ejecutar funciones del sistema de gráficos
Controles Standard de Windows
Botones, Scrollbars, Radio Box
Alarmas
Alarmas
Definición Alarmas: Desviaciones en la magnitud de una variable superiores a unos límites especificados. Proceso
Definición
Alarmas: Desviaciones en la magnitud de una variable superiores a unos límites especificados.
Proceso
14:00
14:10
Leitung 34003 Druck zu hoch
Unterbrechung
Archivo
14:02
14:08
Motor 21001
Stromabschaltung
Störung
14:09
14:11
Ventil 11003
auf
Betriebsmeldung
de avisos
14:14
14:22
Motor 21004
eingeschaltet
Betriebsmeldung
14:15
14:21
Ventil 11001
zu
Betriebsmeldung
Impresora
Pantalla
14:00
Druck zu hoch
14:02
Stromabschaltung
14:09
auf
14:00
14:10
Leitung 34003
14:14
14:02
14:08
Motor 21001
14:15
eingeschaltet
zu
14:09
14:11
Ventil 11003
14:14
14:22
Motor 21004
14:15
14:21
Ventil 11001
Tipos de Alarmas I Tipos de Alarmas Alarmas Discretas (variables discretas): son indicadores de un
Tipos de Alarmas I
Tipos de Alarmas
Alarmas Discretas (variables discretas): son indicadores de un cambio binario en el estado de la variable que
representan .
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 valor numérico cuyo sobrepasamento activa la
alarma.
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.
Ventana de alarmas
Motor
Conectado
Válvula
Avería
Clapeta
Abierta
Aplicación
Diagnosis
Tipos de Alarmas II Umbral de Alarma Absoluto Umbral de Alarma Relativo Límite desv. superior
Tipos de Alarmas II
Umbral de Alarma Absoluto
Umbral de Alarma Relativo
Límite desv.
superior
HiHi
Banda
Target
muerta
Límite desv.
inferior
Tiempo de alarma
Tiempo de alarma
Umbral de Alarma ROC
%
hh/mm/ss
Adquisiciones consecutivas
Tiempo de alarma
Gestión y Registro de Alarmas
Gestión y Registro de Alarmas
Filtrado de Alarmas Ante la tendencia en los procesos que crecen en complejidad el filtrado
Filtrado de Alarmas
Ante la tendencia en los procesos que crecen en complejidad el filtrado de alarmas consiste básicamente en asociar
prioridades a las alarmas en el momento de su definición.
Eventos Sucesos significativos asociados a las alarmas. Activación de alarma Fin de alarma Reconocimiento de
Eventos
Sucesos significativos asociados a las alarmas.
Activación de alarma
Fin de alarma
Reconocimiento de la alarma
Forzado de variables
Gráficas y Tendencias
Gráficas y Tendencias
Interpretación Visual de la Información Aún existiendo el concepto de alarma asociado a las variables,
Interpretación Visual de la Información
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.
Barra de Iconos Configurable Dialogo Runtime Configuracion Online, dependiendo de la autorizacion del operador
Barra de Iconos Configurable
Dialogo Runtime
Configuracion Online, dependiendo
de la autorizacion del operador
Históricos y Bases de Datos
Históricos y Bases de Datos
Históricos Registro continuado de datos que permite la posterior recuperación de éstos y por tanto
Históricos
Registro continuado de datos que permite la posterior recuperación de éstos y por tanto también su graficación,
comparación, creación de estadísticas, análisis, etc .
Portada Archivos de Valores de medida Cabecera Sistema Grafico Pie de Pa. Sistema de Alarmas
Portada
Archivos de
Valores de
medida
Cabecera
Sistema
Grafico
Pie
de Pa.
Sistema
de Alarmas
Contra-
portada
Administrador Administrador Comunicación Comunicación Gráficos Gráficos BASE DE DATOS Archivos Archivos
Administrador Administrador
Comunicación Comunicación
Gráficos Gráficos
BASE
DE
DATOS
Archivos Archivos
Informes Informes
Avisos Avisos
Estructura Interna de un SCADA Comercial
Estructura Interna de un SCADA Comercial
Elementos Básicos de un Software Scada HMI o Interface Hombre Máquina (Human Machine Interface) Servidor
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
Elementos Opcionales
ERP, RDBMS
Batch: Aplicación para la gestión de
recetas y procesos por lotes.
Servidor
de
Comunicaciones
SPC
Seguimiento
Otras
SPC/SQC (Statistical Process
Control/Statistical Quality Control).
HMI
Batch
entre
SQC
de Producción
Aplicac.
Aplicaciones
COM/DCOM, OLE2, OPC, DDE, ActiveX
Seguimiento de Producción:
Servidor de Datos de Proceso
Aplicaciones muy adaptadas a cada
proceso y a cada empresa.
Gestión y registro de datos
Generación y gestión de alarmas
y eventos
Servidor de Acceso
a Redes de
Comunicación
Drivers de comunicaciones, OPC
PLC, DCS, buses de campo
Tecnología de Sistemas Abiertos
Tecnología de Sistemas Abiertos
Integración Metodología que permite la utilización de diferentes herramientas para el control y gestión de
Integración
Metodología que permite la utilización de diferentes herramientas para el control y gestión de la producción, dentro de
un mismo entorno.
MES (Manufacturing Execution System)
Sistema de integración de equipos, aplicaciones y bases de datos. Integración de los sistemas de producción con
software de gestión de producción, control de calidad y gestión empresarial en el sentido más amplio.
ERP (Enterprise
Resouce Planning)
Gestión de Aprovisionamiento
ERP
Gestión de Ventas
Sistema de información con un amplio
conjunto de módulos funcionales
prefabricados de alto grado de
integración.
MES
Integración de los datos de producción con
los Sistemas de Gestión de Operaciones,
mano de obra y procedimientos operativos
Ingeniería de
Producto y Proceso
Controles
Control
Actuadores
Adquisición
Autómatas
Manual
DCS
Motores
de
Controladores
del
OCS
Datos
Proceso
Equipos, Instrumentos, y Máquinas Automáticas
Modelo de Información en Planta según MESA
Tecnologías de Integración Microsoft
Tecnologías de Integración Microsoft
COM/DCOM (Component Object Model/ Distributed COM) COM permite que una aplicación utilice funcionalidades de otra
COM/DCOM (Component Object Model/ Distributed COM)
COM permite que una aplicación utilice funcionalidades de otra aplicación residente en la misma computadora, ello se
hace incorporando a la aplicación principal objetos software propios de la otra aplicación. DCOM (Distributed COM)
supone extender el estándar COM a sistemas formados por redes.
ActiveX Incorporar un control ActiveX en una ventana de una aplicación SCADA, estableciendo los enlaces
ActiveX
Incorporar un control ActiveX en una ventana de una aplicación SCADA, estableciendo los enlaces necesarios entre
las variables de la aplicación y las del control ActiveX, supone añadir un objeto, con código asociado, que realiza una
determinada función y que aparece totalmente integrado dentro de la aplicación.
OPC (Object Linking and Embedding for Process Control) El OLE for Process Control, OPC, corresponde
OPC (Object Linking and Embedding for Process Control)
El OLE for Process Control, OPC,
corresponde a un conjunto de
especificaciones basadas en los estándares
de Microsoft (COM, DCOM, OLE
Automation, y ActiveX) que cubren los
requerimientos de comunicación industrial
entre aplicaciones y dispositivos,
especialmente en lo que se refiere a la
atención al tiempo real.
Aplicación 1
Aplicación 2
OPC Client Interface
OPC Client Interface
OPC Server Interface
OPC Server Interface
Aplicación 11
Aplicación 12
Conectividad Remota – Conexión a través de Internet
Conectividad Remota – Conexión a través de Internet
Configuración Cliente/Servidor para Conexión Remota Firewall Cliente Web Servidor Web Servidor Web PC-Cliente Http
Configuración Cliente/Servidor para Conexión Remota
Firewall
Cliente Web
Servidor Web
Servidor Web
PC-Cliente
Http Request
RDBMS
Http
Result
Scada
Explorador
Arquitectura y Soluciones
Arquitectura y Soluciones
Respuesta ante Necesidades Arquitectura Multipuesto Sistemas Backup Estaciones servidoras de datos Arquitectura
Respuesta ante Necesidades
Arquitectura Multipuesto
Sistemas Backup
Estaciones servidoras de datos
Arquitectura cliente/servidor distribuida
Arquitectura Multipuesto Clientes bajo Servidor bajo Windows Windows Servidor Cliente 1 Cliente 16 SIMATIC S5
Arquitectura Multipuesto
Clientes bajo
Servidor bajo Windows
Windows
Servidor
Cliente 1
Cliente 16
SIMATIC S5
SIMATIC 505
SIMATIC S7
WinCC
WinCC
WinCC
TCP/IP
PuertoProgramacion
MPI
Profibus
Industrial Ethernet
PC-Network
Desarrollo de una Aplicación SCADA
Desarrollo de una Aplicación SCADA
Doble Perfil de Usuario Las ingenierías y departamentos de desarrollo: encargados del diseño y generación
Doble Perfil de Usuario
Las ingenierías y departamentos de desarrollo: encargados del diseño y generación de aplicaciones SCADA a
medida de cada proceso por lo que se requiere una licencia de desarrollo.
Los operarios y encargados del proceso: serán los usuarios de las aplicaciones creadas por los primeros y para ello
necesitaran de licencias de run-time.
Inicio de Desarrollo Grupos de usuarios. Señales de entrada y salida y sus requerimientos de
Inicio de Desarrollo
Grupos de usuarios.
Señales de entrada y salida y sus requerimientos de adquisición, visualización (y/o animación) y registro.
Variables de control.
Avisos y alarmas.
Estructura Diferentes estaciones de trabajo que deben constituir el sistema. Operativa a realizar en cada
Estructura
Diferentes estaciones de trabajo que deben constituir el sistema.
Operativa a realizar en cada una de ellas.
Distribución de los datos en el conjunto de la red.
Tendencias Actuales I
Tendencias Actuales I
Tendencias en la Oferta Sistema Operativo: Windows, Windows solución embedded, Linux. Lenguaje de Programación: VBA
Tendencias en la Oferta
Sistema Operativo: Windows, Windows solución embedded, Linux.
Lenguaje de Programación: VBA (Visual Basíc for Applications), VB, C++, IEC 1131-3
Tecnología OPC: MES, ERP, comunicaciones con buses de PLCs.
Otras:
Servidor web: para acceso utilizando Internet, DNA de Microsoft (Distributed interNet Application)
Funcionamiento en red: LAN e Intranet.
Soporte de controles ActiveX
Utilización de Toolkits: específicas desarrolladas por terceros.
Compatibilidad Microsoft
Análisis en Tiempo real
Arquitectura drag and drop
Utilización de PC de bolsillo (pocket PC)
Tendencias Actuales II
Tendencias Actuales II
Tendencias en la Demanda Integración de control y gestión. Sistemas MES, ERP. Información en Tiempo
Tendencias en la Demanda
Integración de control y gestión. Sistemas MES, ERP.
Información en Tiempo Real.
Análisis informático de los datos.
Fiabilidad y seguridad
Entorno Windows
Transmisión de información: intercambio de información entre todos los niveles de la pirámide CIM
Equipos-S.O.
Pirámide CIM
Comunicaciones
PC
Ethernet
ERP
Windows-XP
Sistemas
Bus de
PLC
de Control
Campo
Dispositivos
Bus de
Dispositivos de Campo
de Campo
Dispositivo
TCP/IP