You are on page 1of 18

TEMA 4.

SCADA, HISTORIADORES Y OTROS


APLICATIVOS ORIENTADOS A LA
MONITORIZACIN Y CONTROL DE
PROCESOS
4.3. Alcance y funcionalidades de los sistemas de
historizacin y soluciones batch

Curso avanzado de ciberseguridad en sistemas de control y


automatizacin industrial
Copyright Instituto Nacional de Ciberseguridad S.A. (INCIBE) .Todos los derechos reservados.
NDICE
4.3. ALCANCE Y FUNCIONALIDADES DE LOS SISTEMAS DE HISTORIZACIN Y
SOLUCIONES BATCH ..................................................................................................... 3
4.3.1 Introduccin .................................................................................................... 3
4.3.2 Soluciones de historizacin ............................................................................. 3
4.3.3 Herramientas de anlisis ................................................................................. 6
4.3.4 Arquitecturas ................................................................................................... 7
4.3.5 Futuro de los historizadores .......................................................................... 10
4.3.6 Principales fabricantes de historizadores ...................................................... 11
4.3.7 Soluciones de gestin batch .......................................................................... 12
4.3.8 Alcance de sistemas batch............................................................................. 14
4.3.9 Principales fabricantes de sistemas batch..................................................... 15
REFERENCIAS TCNICAS .............................................................................................. 16

NDICE DE FIGURAS
Figura 14. BBDD transaccional versus historizador. .............................................................. 4
Figura 15. Ejemplo de valores VTQ de un historizador. Fuente Wonderware Query. .......... 5
Figura 16. Herramientas de explotacin de la informacin. Fuente Wonderware Trend. ... 7
Figura 17. Arquitecturas posibles historizadores .................................................................. 9
Figura 18. Historizador e historizador replicado en una DMZ. ........................................... 10
Figura 19. Arquitectura Historian as a Service. Fuente:Wonderware SaaS. ....................... 11

NDICE DE TABLAS
Tabla 2. Arquitecturas de despliegue de los historizadores. ................................................ 8
Tabla 3. Relacin de fabricantes de historizadores segn modelo software factory ...... 12
Tabla 4. Relacin de fabricantes de sistemas Batch............................................................ 15

Tema 4. SCADA, historiadores y otros aplicativos Pgina 2 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
4.3. ALCANCE Y FUNCIONALIDADES DE LOS SISTEMAS DE
HISTORIZACIN Y SOLUCIONES BATCH

4.3.1 Introduccin
Como se ha mencionado (vase apartado 4.2.3), los sistemas SCADA suelen incorporar
mdulos que permiten historizar en tiempo real las variables del proceso que gestionan.
Adicionalmente a este tipo de soluciones integradas en el propio software SCADA,
aparece un tipo de software especfico, conocido como historizador cuya funcin
principal es la de guardar, almacenar y salvaguardar todos los datos de proceso, estados
de variables digitales y analgicas y en general cualquier tipo de informacin que sea
generada asociada a un proceso industrial o de infraestructuras.
Por otro lado, cuando se realiza una produccin basada en lotes de produccin (muy
comn en la industria de alimentacin y bebidas, farmacutica o qumica), la gestin de
estos lotes se realiza a travs de un sistema de informacin que habitualmente se conoce
como sistema Batch.
Tanto los historizadores como las soluciones Batch se ubican en el nivel 3 definido por la
ISA95.

4.3.2 Soluciones de historizacin


Los historizadores son sistemas de informacin basados en motores de bases de datos
que estn especficamente diseados para manejar grandes volmenes de informacin
(algunos historizadores son capaces de almacenar datos asociados a ms de 200.000
variables analgicas), con gran variedad (tantos como tipos de datos existen en un
entorno industrial o de infraestructura) y con alta velocidad (los tiempos de registro de
variables pueden ser de milisegundos).
Este tipo de soluciones suelen incorporar herramientas que permiten de forma sencilla
explotar, analizar y contextualizar la informacin que han almacenado. De esta manera
los operarios y personas responsables de los entornos industriales y de infraestructuras
pueden tomar decisiones basadas en datos objetivos.
Qu tienen de particular este tipo de aplicaciones? Por qu no se puede utilizar una
base de datos relacional tipo MS SQL, Oracle o MySQL para historizar variables de
proceso? La respuesta a las particularidades se ha dado en los prrafos anteriores; en
cuanto a la utilizacin de una base de datos relacional, su funcionamiento es demasiado
lento como para manejar las grandes cantidades de datos de los entornos industriales y
de infraestructuras, aunque, en determinados sistemas, si podran llegar a usarse. Por
ejemplo, Una BBDD transaccional en la que se configuran 5.000 tags (o variables)
registrando datos cada segundo genera 157.680.000.000 valores por ao. Almacenados

Tema 4. SCADA, historiadores y otros aplicativos Pgina 3 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
de manera eficiente en 8 bytes cada uno, es aproximadamente un terabyte de
informacin al ao.

4.3.7.1 Algunas reflexiones ante estos datos


En primer lugar cabra preguntarse el coste de propiedad que tiene configurar una base
de datos relacional para manejar eficientemente este volumen de informacin con
latencias tan reducidas.
En segundo lugar, aunque s que es cierto que hoy en da, el almacenamiento de
informacin no es un problema, se ha comprobado que un historizador de mercado es
capaz de comprimir esta informacin en una proporcin de 50:1. Es decir, mientras que
en una BBDD SQL, esta informacin ocupara 1 Terabyte/ao, un historizador apenas
utilizara 23 Gigabytes/ao
Y en tercer lugar, la mayora de las aplicaciones de historizacin tambin requieren que
los datos sean protegidos, multiplicando la cantidad de almacenamiento para copias de
seguridad o de duplicacin de discos. Algunas industrias tienen requisitos establecidos
para mantener durante varios aos los datos, ampliando an ms la cantidad de
almacenamiento necesaria.

4.3.7.2 Principales caractersticas


Los historizadores son soluciones software que suelen basarse en BBDD propietarias que
se construyen sobre motores estndares de BBDD como SQL y Oracle, principalmente. Es
decir, la configuracin de la BBDD, la posibilidad de acceder a travs de ODBC y realizar
sentencias SQL, o la posibilidad de crear procedimientos almacenados, son factibles a
travs de las funcionalidades que proporcionan las BBDD comerciales. El acceso a los
datos en tiempo real y el almacenamiento comprimido de los datos (almacenados en
forma de series temporales), se realiza a travs de los desarrollos propietarios que cada
fabricante realiza.

Sentencias SQL Sentencias SQL

Historizador
industrial
BBDD Transaccional
(SQL, Oracle, MySQL) Configuracin Time Series Data
(SQL, Oracle) (VTQ)

SERVIDORES
PLCs OPC

Figura 14. BBDD transaccional versus historizador.

Tema 4. SCADA, historiadores y otros aplicativos Pgina 4 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
El concepto se serie temporal se refiere a que, mientras que las BBDD transaccionales
estn diseadas para proteger la integridad referencial entre "transacciones", de manera
que puedan actualizar los valores de mltiples tablas a la vez, los historizadores se
centran en gestionar lo que se conoce como VTQ: el valor de la variable (Value), el tiempo
de estampacin de dicho valor (Timestamp) y la calidad del dato registrado (Quality). En
la siguiente figura podemos observar los valores que devuelve una sentencia realizada
sobre un historizador. La seal que se registra es la M100.LT.PV que mide litros
producidos. El valor (Value) se recoge en la columna Value, el tiempo de estampacin
(Timestamp) en la columna DateTime. Adicionalmente existen dos columnas que
proporcionan informacin sobre la calidad del dato registrado. La columna Quality tiene
dos valores, el 0 si el dato es correcto o 1, si no lo es. Adems, en la columna QualityDetail
se identifica la calidad de la comunicacin de la fuente de datos (en este caso un servidor
OPC). El valor 24 indica que el driver de comunicacin fall, no siendo un dato fiable.

Figura 15. Ejemplo de valores VTQ de un historizador. Fuente Wonderware Query.

El hecho de ser propietarias hace que la forma en que se almacena la informacin,


normalmente comprimida, sea su factor diferencial con respecto a las BBDD de propsito
general. Este tipo de BBDD organizan los datos para optimizar el almacenamiento de
informacin o para ser eficientes a la hora de su recuperacin o consulta, pero no ambos
al mismo tiempo. En este sentido, la recuperacin eficiente de datos en series temporales
en BBDD de propsito general requiere el uso de un "ndice agrupado" (clustered index 1).
Por el contrario, los motores de almacenamiento de los historizadores se han diseado
especficamente aprovechando las series cronolgicas de datos (VTQ).
Estn preparadas para comunicarse directamente con dispositivos de campo (a travs de
protocolos industriales) o para almacenar los datos que a su vez las soluciones SCADA han
guardado en sus sistemas de almacenamiento o logging, como se ha visto anteriormente.
Es decir, puede ocurrir que en un determinado entorno industrial, se utilizara una o varias
soluciones SCADA y luego un historizador independiente y diferente que por un lado,
tomara datos directamente de dispositivos de campo y por otro de las aplicaciones
SCADA desplegadas.

1
Los ndices son objetos de las bases de datos, cuya funcin es optimizar el acceso a datos. A medida que las tablas se van haciendo
ms grandes y se desea hacer consultas sobre estas tablas, los ndices son indispensables. Internamente un ndice normal es una
estructura de rbol, que cuenta con una pgina principal y luego esta con paginas hijas, que a su vez tiene ms paginas hijas hasta
llegar a la pgina final del ndice (leaf level). La clave del ndice est repartida en las pginas del ndice, de tal modo que la bsqueda se
haga leyendo la menor cantidad posible de datos. En un ndice non-clustered, la clave por la que se busca tiene un puntero a la pgina
de datos donde se encuentra el registro. En un clustered index la leaf level es la pgina de datos. Es decir, el servidor de BBDD ahorra
hacer un salto para leer los datos del registro, proporcionando los datos de forma ms rpida.

Tema 4. SCADA, historiadores y otros aplicativos Pgina 5 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
Adems, incorporan funcionalidades que aseguran la integridad de la informacin (para
su salvaguarda), permiten realizar backups automticos y son desplegables en
arquitecturas redundantes que proporcionen alta disponibilidad.
En el caso de infraestructuras, en las que normalmente el registro de informacin se
realiza a travs de redes de comunicacin intermitentes o de reducido ancho de banda,
los historizadores proporcionan por defecto funcionalidades que facilitan el registro de
informacin, la cual es enviada normalmente en bloques. En este caso, es imprescindible
que el historizador sea capaz de: registrar el timestamp (tiempo de registro) del dato al
ser recibido por el dispositivo de campo (por ejemplo una RTU), adems de registrar el
momento en el que el historizador recibe dichos datos desde el dispositivo de campo.

4.3.3 Herramientas de anlisis


Una vez que los datos han sido almacenados, los historizadores proporcionan
herramientas que permiten analizar, explotar y contextualizar la informacin recogida.
Estas herramientas persiguen solventar los problemas que tradicionalmente surgen al
utilizar soluciones hechas a medida para explotar la informacin asociada a entornos
industriales y de infraestructuras. Fundamentalmente estos problemas son:
Dichas soluciones son difciles de mantener.
La ampliacin de funcionalidades requiere tiempo de desarrollo que provocar un
incremento en el coste de propiedad de la aplicacin.
Se da una falta de homogenidad, ya que cada usuario utiliza soluciones especficas
de explotacin.
Estn limitadas en funcionalidades.
Su desarrollo es costoso.
No son flexibles a la hora de gestionar los volmenes de informacin que manejan
los historizadores.
Una misma informacin no puede ser tratada de diferentes maneras,
presentndose siempre en formas predeterminadas

Tema 4. SCADA, historiadores y otros aplicativos Pgina 6 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
Figura 16. Herramientas de explotacin de la informacin. Fuente Wonderware Trend.

4.3.7.1 Soluciones modulares


Normalmente las soluciones de explotacin de informacin incluyen a su vez distintos
mdulos que permiten analizar la informacin de formas diferentes. Entre otros:
Mdulo para la realizacin de grficos de tendencias. Se tratara de una versin
avanzada del mdulo de tendencias que incluyen los SCADA. En este caso, este
tipo de soluciones permiten filtrar por variable, cruzar datos, incorporar notas en
las grficas, hacer visualizaciones por escala temporal, etc.
Mdulo para la realizacin de consultas directas a la base de datos sin necesidad
de conocer SQL. Al basarse en BBDD de propsito general, estos mdulos
permiten al usuario realizar consultas sobre los datos almacenados a travs de
asistentes que facilitan enormemente la extraccin de la informacin.
Mdulo de integracin con soluciones ofimticas. De esta manera los usuarios
pueden realizar consultas a la base de datos de forma sencilla e intuitiva a travs
de asistentes (accesibles por ejemplo desde MS Word o MS Excel) y as disponer
de sus propios informes utilizando herramientas ofimticas.
Mdulo de acceso a los informes a travs de exploradores de Internet.

4.3.4 Arquitecturas
En el apartado 4.2.4, se indicaban las diferentes formas de desplegar los sistemas SCADA.
A continuacin se repasan adaptndolas a la funcionalidad principal del historizador, el
almacenamiento y salvaguarda de los datos de proceso.

Tema 4. SCADA, historiadores y otros aplicativos Pgina 7 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
ARQUITECTURA HISTORIZADOR
Existe un nico servidor en el que se instalan el historizador y las
Stand-alone
herramientas de explotacin de la informacin.
El historizador se despliega en un servidor. El servidor es accedido por PCs
Cliente-servidor con
clientes en los que se ha instalado fsicamente una licencia (o cdigo) que
clientes pesados
permite explotar y/o analizar la informacin histrica almacenada.
Como ocurra con los SCADA, en este caso, los PCs desde los que se realiza
la explotacin de la informacin son clientes ligeros ya que no es necesario
instalar ningn software especfico sobre ellos. Utilizan los servicios RDS
Cliente-servidor con (Remote Desktop Services), Terminal Services o exploradores de Internet
clientes ligeros para acceder al servidor de historizacin, en el que se encuentran el
propio historizador y las herramientas de explotacin de informacin. En
este caso, es el mismo servidor el que se encarga de servir sesiones de
explotacin de la informacin.
En este caso existen varios historizadores locales que estn distribuidos en
Distribuda diferentes centros de produccin (ubicaciones fsicas diferentes), que a su
vez vierten toda su informacin en un historizador central.
En las que se duplican los servidores histricos con el objetivo de que, en
Redundante /
caso de cada del principal, el secundario pueda ser accedido mientras que
replicada
el primario se recupera.
Es decir, los sistemas de historizacin pueden ser desplegados en entornos
Virtualizada tradicionales (host based) o en mquinas virtuales con hipervisores como
VMWare o HyperV, por ejemplo.
En la que se utilicen distintas posibilidades, con el objetivo de cubrir las
Hbrida
necesidades especficas de un determinado proyecto.
Tabla 2. Arquitecturas de despliegue de los historizadores.

4.3.7.1 Otros aspectos


Adems, como ya se ha comentado a lo largo de esta seccin, es muy habitual que los
historizadores se instalen en paralelo a los SCADA acompandolos y/o
complementndolos, aunque tambin pueden instalarse individualmente (como por
ejemplo en una organizacin que tiene varios SCADAs instalados y quiere agrupar todos
los datos de proceso en un solo servidor de historizacin).
Por ltimo el historizador puede almacenar la informacin de histricos de dos maneras:
A travs de la solucin SCADA. Es decir, el servidor SCADA es el que est
conectado directamente a los dispositivos de campo y el historizador recoge los
datos a travs de dicha solucin SCADA.
Conectndose directamente a los dispositivos de campo. Es decir, como hace el
SCADA, slo que en este caso, el historizador tan solo almacena y salvaguarda la
informacin de proceso.

Tema 4. SCADA, historiadores y otros aplicativos Pgina 8 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
4.3.7.2 Resumen
Teniendo en cuenta estas premisas, se puede desplegar un historizador bajo mltiples
tipos de arquitecturas. La Figura presenta un resumen de estas posibilidades.

Captura de
Instalacin Comunicacin Despliegue
informacin

Distribuidas
Stand-alone
Acompaando al A travs del
SCADA SCADA
Redundantes
Cliente-servidor
con clientes
pesados
Virtualizadas
Directamente
desde los Cliente-servidor
Individualmente
dispositivos de con clientes
campo ligeros (RDS o Hbridas
web)

Figura 17. Arquitecturas posibles historizadores

Por poner un ejemplo, en la Figura se puede observar cmo:


El historizador se ha desplegado complementando al SCADA.
Utilizando la arquitectura cliente-servidor con clientes pesados. En este caso las
herramientas de explotacin de la informacin se han instalado en los clientes
SCADA.
La captura de los datos se realiza a travs del SCADA.
Se trata de un sistema redundante ya que existe un Historian replicado.

Tema 4. SCADA, historiadores y otros aplicativos Pgina 9 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
Figura 18. Historizador e historizador replicado en una DMZ.

En relacin con la redundancia del historizador, se ha de mencionar que:


Como ya se ha comentado anteriormente, normalmente los datos ubicados en el
servidor de historizacin son accedidos por los propios operadores de planta,
desde los PCs en los que estn instalados los SCADA.
Sin embargo, tambin son accedidos por personas que no operan directamente en
el entorno industrial. Por ejemplo, un director de produccin o un director de
calidad, podran acceder desde su PC, ubicado en la red IT, directamente a este
tipo de servidores.
En este caso, una buena prctica es ubicar un historizador replicado en una DMZ o zona
desmilitarizada, de manera que la red de proceso no se vea comprometida ante posibles
amenazas. Un aspecto clave es que la mayora de historizadores ya proporcionan la
posibilidad de desplegar entornos replicados que faciliten esta dualidad entre aplicativos.

4.3.5 Futuro de los historizadores


Como en el caso de los SCADA, el despliegue de historizadores basados en el modelo de
Software as a Service debe ser el camino natural a recorrer, y sta es de hecho la
tendencia actual a la hora de desarrollar soluciones de historizacin (historian).
Como se observa en la Figura , el paradigma Cloud (Historian as a Service) se
materializara de esta manera:

Tema 4. SCADA, historiadores y otros aplicativos Pgina 10 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
1. El servidor de histricos se encuentran
fsicamente en la planta.

2. Se ofrece un servicio de Historian as a


Service que proporciona un
determinado proveedor Cloud. El
servidor est virtualizado,
geogrficamente distribuido y con un
desarrollo de la aplicacin orientada a
servicios.

3. Tambin se observa que existen


clientes pesados SCADA que pueden
acceder al historian local o al que
est desplegado en la nube.

4. Adems, se permite acceder a travs


Figura 19. Arquitectura Historian as a Service.
de smart devices a datos histricos. Fuente:Wonderware SaaS.

En este escenario, el cliente paga por las licencias SCADA, un historian y herramientas de
explotacin tradicionales, y de forma complementaria paga por el uso de un historian as
a service y de analytics as a service. Resumiendo, existen histricos locales y una
rplica en la nube que se ofrece como servicio.
Actualmente, hay dos compaas que ya tienen disponibles soluciones historian para
ser desplegadas en la modalidad de Software as a Service: Wonderware Historian Cloud
(desarrollado por Invensys, empresa perteneciente al grupo Schneider Electric) y PI Cloud
Connect de OSISoft.

4.3.6 Principales fabricantes de historizadores

4.3.7.1 Fabricantes historizadores software factory


En la siguiente tabla, se mencionan los fabricantes ms importantes de soluciones de
historizacin basadas en el modelo de implantacin de software factory:

Tema 4. SCADA, historiadores y otros aplicativos Pgina 11 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
FABRICANTE SOLUCIONES HISTORIZADORES (SOFTWARE FACTORY)

Wonderware Historian, CitectHistorian

SIMATIC Process Historian

Factory Talk Historian

Proficy Historian

PI Historian

Tabla 3. Relacin de fabricantes de historizadores segn modelo software factory

4.3.7.2 Fabricantes historian software libre


En cuanto a historizadores disponibles en modelo de software libre, aparecen de nuevo
algunos de los fabricantes a los que se redirigan antes, a la hora de hablar de software
SCADA.

Para ms informacin: Completa enumeracin de soluciones de software libre


http://linuxSCADA.info/table.htm

Se puede observar que existe una gran heterogeneidad:


Se utilizan BBDD comerciales como MS SQL u Oracle que pueden presentar las
carencias antes explicadas (si no se realizan desarrollos especficos para la gestin
de datos en tiempo real).
Tambin se utilizan BBDD de libre disposicin (software libre) como MySQL o
Postgres.
Y tambin se utilizan algunas BBDD propietarias, como SCADABase RTDB, FireBird
o Derby DB.

4.3.7 Soluciones de gestin batch


Antes de describir qu son las soluciones de gestin de batch, es conveniente presentar
algunos conceptos bsicos de la gestin por lotes (batch en ingls).
En el mbito de la fabricacin de productos, el proceso industrial puede ser de tres tipos:
i) proceso discreto, ii) proceso continuo, o iii) proceso discontinuo por lotes.

Tema 4. SCADA, historiadores y otros aplicativos Pgina 12 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
i. En un proceso discreto el objetivo es la fabricacin de bienes cuyo valor es
indivisible. Cada producto se fabrica a partir de una serie de operaciones y fases
heterogneas aplicadas a cada tem (un coche, una lavadora, una mesa, etc). Estas
operaciones son siempre las mismas y los recursos se utilizan de forma semejante
con cada producto. Un ejemplo tpico de un proceso discreto es la fabricacin de
automviles.

ii. En un proceso continuo, las materias primas entran en la lnea de produccin


continuamente y al final de la lnea sale el producto terminado. Dicho producto
final cambiar si se cambian las materias primas pero, al igual que en un proceso
discreto, las operaciones y fases sern prcticamente las mismas o muy
semejantes, independientemente del producto final. Esto redunda igualmente en
que los recursos se utilizan de forma semejante con cada producto. Un ejemplo
clsico es la produccin de papel.

iii. En un proceso discontinuo se elaboran lotes, esto es, cantidades finitas,


identificables y unvocas de diferentes productos: materias primas, productos
semiterminados, productos terminados. Estos productos se elaboran a partir de
un plan de produccin en funcin de unas recetas detalladas. Por lo tanto, las
operaciones y fases, al igual que el uso de recursos, sern distintos para cada uno
de ellos. Un ejemplo tpico de proceso discontinuo por lotes es la fabricacin de
frmacos o productos alimentarios (cada frmaco tiene su receta de excipientes,
al igual que ocurre con los alimentos elaborados).

Los procesos discontinuos se caracterizan porque:

Se fabrica una cantidad finita de producto: los lotes.


Es necesario llevar una trazabilidad del proceso: qu se ha producido, con
qu materias primas, en qu equipos, con qu operarios, etc., ya que va a
ser distinto segn el producto final.
Para ello se utilizan unos equipamientos y sistemas especficos en un orden
determinado.
Entre los sistemas especficos, que permiten automatizar, trazar y facilitar la gestin de
procesos discontinuos se encuentran los sistemas Batch.

4.3.7.1 ISA 88
Al igual que la ISA 95 pretende ayudar a estandarizar la forma en la que deben integrarse
los sistemas ERP y MES, la norma ISA 88 tiene como principales objetivos ayudar a
estandarizar la forma de gestionar un proceso por lotes y facilitar el despliegue de los
sistemas Batch.
La normativa est formada por cuatro partes y una nota tcnica:
ANSI/ISA-88.01-2010 Batch Control Part 1: Models and terminology.

Tema 4. SCADA, historiadores y otros aplicativos Pgina 13 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
ANSI/ISA-88.00.02-2001 Batch Control Part 2: Data structures and guidelines for
languages.
ANSI/ISA-88.00.03-2003 Batch Control Part 3: General and site recipe models and
representation.
ANSI/ISA-88.00.04-2006 Batch Control Part 4: Batch Production Records.
ISA-TR88.00.02-2008 Machine and Unit States: An Implementation Example of
ISA-88.
El estndar define un modelo de proceso, por el cual un proceso es un conjunto
ordenado de etapas, las cuales a su vez constan de un conjunto ordenado de operaciones,
las cuales a su vez estn formadas por un conjunto ordenado de acciones.
As mismo, el estndar define un modelo fsico, el cual est constituido por los siguientes
elementos (donde el primero engloba a uno o varios del segundo, el segundo a uno o
varios del tercero, y as sucesivamente): enterprise, site, area, process cell, unit,
equipment module y control module.
Tambin es destacable que el estndar define el modelo de control procedimental de
procedimientos de receta, los cuales constan de un conjunto ordenado de
procedimientos unitarios que a su vez constan de un conjunto ordenado de operaciones,
que a su vez son un conjunto ordenado de fases.
En la segunda parte del estndar se define la manera en que debe integrarse la
informacin entre los modelos anteriormente presentados. La tercera parte explica cmo
se representan los flujos de produccin y se gestionan recetas. Finalmente, la cuarta
parte profundiza en el tratamiento que debe realizarse de la informacin que se recoge
durante todo proceso batch (trazabilidad, genealoga, uso de materiales y equipos, etc.).

4.3.8 Alcance de sistemas batch


Teniendo en cuenta este contexto, se puede definir un sistema de informacin Batch
como aqul que permite automatizar y optimizar la gestin de procesos discontinuos por
lotes. Entre las funcionalidades tpicas de este tipo de sistemas destacan las siguientes:
Permiten modelar la planta, indicando cul es su estructura y cmo estn
interconectadas las unidades de produccin.
Controlan el stock de materiales, ya que una vez definido el modelo de planta es
posible asignar las caractersticas y cantidad de la(s) materia(s) primas en las
unidades (unit). El sistema tendr en cuenta los requerimientos de materiales y
calcular el remanente.
Elaboran rutas de transporte de producto, ya que el sistema permite asignar los
recursos de equipamiento (equipment module) de forma manual o automtica.
Adems al implementar el modelo de planta se hace saber al sistema qu
unidades estn interconectadas entre s.
Disean las recetas de produccin que son utilizadas durante el proceso.

Tema 4. SCADA, historiadores y otros aplicativos Pgina 14 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
Permiten visualizar en tiempo real el estado de ejecucin de dichas recetas,
almacenando datos como los materiales consumidos, equipos utilizados,
produccin final realizada, estado de fabricacin de un lote determinado, etc.
Analizan el uso de equipamientos. En algunas instalaciones es necesario conocer
la tasa de uso de los equipamientos o la asignacin de operaciones que el equipo
debe realizar. Esta asignacin, puede ser realizada por el operador, manualmente,
o por un PLC de forma automtica.
Proporcionan sistemas de historizacin de datos de proceso. En este caso, no se
trata de informacin almacenada sobre series temporales (como hacen los
historizadores). Estos sistemas utilizan BBDD comerciales para almacenar
informacin asociada a cada lote. Por ejemplo, asociado al lote 0001, se almacena
informacin referente a cundo se inicia y finaliza, la cantidad de producto final
realizado, qu materias primas se han consumido, qu equipos se han utilizado,
etc.
Incorporan herramientas de reporting e informes que permiten analizar la
informacin referente a trazabilidad, genealoga, consumos, estados de mquinas,
estados de recursos, estados de lotes, etc.

4.3.9 Principales fabricantes de sistemas batch


Como ya se ha comentado durante el tema, algunos SCADA ya incluyen alguna
funcionalidad que permite realizar este tipo de operacin. Es decir, la gestin Batch se
incluye como mdulo de la solucin SCADA.
Sin embargo, la mayora de fabricantes tipo software factory, proporcionan soluciones
especficas para cubrir los requerimientos asociados a los proyectos Batch. Entre ellos
destacan:

FABRICANTE SOLUCIONES HISTORIZADORES (SOFTWARE FACTORY)

Wonderware Batch, CitectSCADA Batch Server

SIMATIC Batch, PCS7

Factory Talk Batch

Proficy Batch Execution

PI Batch

Tabla 4. Relacin de fabricantes de sistemas Batch.

Tema 4. SCADA, historiadores y otros aplicativos Pgina 15 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
REFERENCIAS TCNICAS

Normativa ISA-95
http://www.isa-95.com

INTECO. Gua para empresas: seguridad de los sistemas de monitorizacin y control de los procesos e
infraestructuras (SCADA). Marzo 2012.
http://www.incibe.es/file/DqUev-29M3FtRjmJl-mD6A
Rodriguez A. Sistemas SCADA 2 Ed. Marcombo 2007.
http://www.marcombo.com/libros_index/9788426714503.pdf
Sevillano F. Definicin de BMS. Redindustria. Abril 2008.
http://redindustria.blogspot.com.es/2008/04/definicin-de-bms.html
Taylor T. y Kazemzadeh H. Integrated SCADA/DMS/OMS: Increasing Distribution Operations Efficiency.
Electric Energy T&D Magazine. Marzo-Abril 2009.
http://www.smartgridnews.com/artman/uploads/1/dms_abb_02.pdf
Sevillano F. SOA en entornos industriales. Redindustria. Enero 2012.
http://redindustria.blogspot.com.es/2012/01/soa-en-entornos-industriales.html

Garbrecht S. The Benefits of Object-Based Architectures for SCADA and Supervisory Systems. Invensys.
2012.

http://global.wonderware.com/EN/PDF%20Library/WhitePaper_Invensys_BenefitsOfObject-
BasedArchitecturesForSCADA_03-12.pdf

Beltran M. y Sevillano F. Cloud Computing. Tecnologa y Negocio. Editorial Paraninfo. Enero 2014.
http://www.paraninfo.es/catalogo/9788428335140/cloud-computing--tecnologia-y-negocio

Fabricantes SCADA sobre Linux


http://linuxSCADA.info/

Hollifield B. et al. The High Performance HMI Handbook. PAS 2008.

Garca H. Wonderware Historian frente a BBDD relacionales. Marzo 2011


http://www.wonderware.es/contents/WonderwareHistorian_basedatos.pdf

Forbes H. ARC Strategies. The plant historian as a cloud application. Noviembre 2012
https://www.google.es/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0CCsQFjAB&url=http%
3A%2F%2Fwww.real-time-answers.com%2Fdocuments%2Freport_The-Plant-Historian-as-a-Cloud-
Application.pdf&ei=37GnU7vnBNKW0QXnnoC4DQ&usg=AFQjCNGTrsNgNKRxKUXXGaR1qEN6hbEgbQ&bvm=bv.6941
1363,d.bGQ

Normativa ISA-88
https://www.isa.org/isa88/

Hawkins W. y Fisher. T. Batch Control System, Design Application and Implementation. ISA. Junio 2006
http://archive.isa.org/Template.cfm?Section=Proceedings&template=/Ecommerce/ProductDisplay.cfm&
ProductID=7938

MESA (Manufacturing Enterprise Solutions Association)


http://mesa.org/en/index.asp

Tema 4. SCADA, historiadores y otros aplicativos Pgina 16 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch
MESA Resource Library
https://services.mesa.org/ResourceLibrary

CGI. MES Product Survey 2013 14 Edicin. Septiembre 2013


http://www.mescc.com/downloads/flyer.pdf

Sevillano F. Definicin y alcance de las soluciones MES. Redindustria


http://redindustria.blogspot.com.es/search?q=MES

Cano J. ESADE. Business Intelligence. Competir con informacin. 2007


http://itemsweb.esade.edu/biblioteca/archivo/Business_Intelligence_competir_con_informacion.pdf

Sevillano F.Business Intelligence Industrial. Redindustria.2012


http://redindustria.blogspot.com.es/2012/01/wonderware-intelligence-15.html

The Software Security Framework (SSF)


http://bsimm.com/online/

OWASP Software Assurance Maturity Model (SAMM)


https://www.owasp.org/index.php/Category:Software_Assurance_Maturity_Model

Microsoft Security Development Lifecycle (SDL)


http://www.microsoft.com/en-us/download/confirmation.aspx?id=29884

Wolf C. y Halter E. Virtualization: From the Desktop to the Enterprise. Apress. Edicin 1. 2005

Tema 4. SCADA, historiadores y otros aplicativos Pgina 17 de 18


4.3. Alcance y funcionalidades de los sistemas de historizacin y soluciones batch

You might also like