You are on page 1of 4

OPTIMIZACION DE SISTEMAS

DISTRIBUIDOS BAJO LA NORMA IEC


61499 UTILIZANDO EL STANDART ISA 88.
Andrs Gonzlez Bassante1, Luis Puma Caiza2, Santiago Tisalema3, Gabriel Paredes Manobanda4

Universidad Tcnica de Ambato


Ambato - Ecuador

andresgonzalezb31@gmail.com1, luisalbertopuma@gmail.com2, santiago_tisalema@yahoo.es3, gparedes311@hotmail.com4

los PLCs ya que estos dispositivos son apreciados por


RESUMEN: La aplicacin de la norma su escalabilidad y su alta funcionalidad.
ISA 88 utilizando sus criterios de control de procesos
utilizando lotes, aplicados en la automatizacin est Este anlisis constituir la combinacin del ISA 88
ampliamente difundida a nivel mundial, ya que un standard para el diseo de procesos por lotes con el IEC
proceso global puede ser divido en varios subsistemas 61499 que se encarga del diseo para aplicaciones e
que se ejecutaran en paralelo, logrando optimizacin control distribuido.
en la operacin. La norma IEC 61499 describe
modelos para implementar sistemas de control II. STANDARD ISA 88
distribuido esto hace que la complementacin de estas
dos normas trabajen en conjunto para dinamizar los El standard como tal ofrece una gua para el diseo
servicios que ambas poseen. de sistemas de control por lotes, donde se definen
terminologa y conjunto de modelos descriptivos. La
PALABRAS CLAVE: Control, Lotes, Modelos, idea principal que maneja ISA 88 es dividir proceso de
Servicios. manufactura del producto utilizando el conocimiento de
funcionamiento de los equipos que utiliza el proceso,
describiendo un proceso por lotes en varios grados de
I. INTRODUCCIN detalle.

Para la industria ISA S88, proporcionan los


modelos de dominio para el control de los procesos de
produccin por lotes. Estos modelos dan la descripcin
de la produccin continua de cantidades finitas de
materiales (lotes) con dos puntos de vista diferentes. El
primer punto de vista, de la ingeniera tcnica del
proceso, se centra en el problema de "Qu se debe
hacer ?". El segundo punto de vista, el de la ingeniera
de control se centra en el problema de "cmo se debe
hacer ?". S88 define modelos y propone un proceso de
desarrollo.

Sin embargo, esta, no define los medios para


implantar los controles que se vayan a disear. En este
punto, la industria apunta sus conceptos en la ingeniera
de control. En la actualidad el standard IEC 61499
Fig 1. Procesos de la Norma ISA 88
define un modelo que se utiliza en los diferentes
lenguajes de programacin para el control centralizado
Los procesos por lotes tratados en esta norma
de los sistemas, lgicamente hoy por hoy utilizados en
conducen a la produccin de cantidades finitas de

1
material (lotes) sometiendo estas cantidades de insumos funcin (FB) que se definen como la unidad estructural
a un orden definido de acciones de proceso con una o bsica de los modelos. Cada bloque se caracteriza por
ms piezas de equipo. sus entradas, salidas y funciones internas, as al igual
que ocurre con los diagramas de bloques clsicos, a
Desde el punto de vista del proceso se comienza partir de las entradas y la definicin del bloque
con un conocimiento abstracto del mismo, es decir (comportamiento interno) tendremos unas salidas. A
aplicando su propia naturaleza (qumico, alimenticio, travs de la interconexin de bloques simples podemos
industrial mecnico), de aqu el modelo de control parte conseguir modelar aplicaciones y modelos complejos. El
hacia una visin separada por etapas adaptadas al lote de estndar busca aprovecha los amplios conocimientos de
la planta industrial los ingenieros en el desarrollo de los diagramas de
bloques mediante esta forma de modelado.
El modelo de control basado en lotes describe las
acciones a tomarse y en qu orden realizarlas para Otra de las nociones de este estndar, junto con la
alcanzar el proceso deseado. La descripcin del modelo definicin de bloque de funcin, es la forma de
fsico se ocupa de sensores y actuadores, sus seales de ejecucin de las mismas. Los bloques de funcin no se
control y lo que realizan dentro del proceso ejecutan hasta que reciben una seal de entrada, as estos
permanecen en un estado de reposo hasta que es
El modelo fsico que se puede usar para describir necesaria su ejecucin. Esta forma de ejecucin tiene
los activos fsicos de las empresas, sitios, reas, clulas por objetivo la portabilidad y reutilizacin de los
de proceso, unidades, mdulos de equipos y mdulos de bloques de funcin, gracias a que cada bloque de
control. Los activos fsicos de una empresa que participa funcin tiene su propio contexto y es ejecutado slo ante
en la fabricacin por lotes se organizan jerrquicamente una demanda, podemos considerar que este se comporta
Las agrupaciones de nivel inferior se combinan para como una unidad totalmente independiente del resto.
formar niveles en la jerarqua. En algunos casos, una
agrupacin dentro de un nivel puede ser otra agrupacin
en ese mismo nivel.

El modelo tiene siete niveles, comenzando en la


parte superior con una empresa, un sitio y un rea. Los
tres niveles inferiores se definen con frecuencia por
consideraciones empresariales y se pueden modelar o
no.

Fig 3. Diseo Bloque de Funcin IEC 61499

En cuanto a la creacin de los algoritmos hay que


destacar que, el IEC 61499 no define el lenguaje en el
que se tiene que programar y, por tanto, se puede
ejecutar cualquier lenguaje que la implementacin sea
capaz de interpretar.
Fig 2. Modelo Fsico ISA 88
Adems de los algoritmos y las tablas de ejecucin
de control (ECC), un bloque bsico posee otra
caracterstica propia, su contexto, que se puede definir
III. IEC 61499 como el conjunto de variables globales para todo el
bloque. Las variables definidas en el contexto del bloque
El estndar IEC 61499 es una arquitectura de pueden ser usadas por todos los algoritmos del bloque
referencia diseada para facilitar el desarrollo de pero en ningn caso sern accesibles para un elemento
aplicaciones de control con lgica descentralizada. Para fuera de ste.
ello, propone una arquitectura basada en bloques de

2
Cada uno de los FB internos (representados por
unidades individuales en el caso de equipos tipos de FB
y procedimiento de modelo en el caso de tipos de
modelos para FB) ser un FB bsico con un ECC que
implementa el propio estado de la unidad o
procedimiento de la maquina o equipo, o ser un FB
compuesto que tambin contenga su propio FB bsico
principal con el estado de la unidad o del procedimiento
Implementada en el ECC.

Fig 4. Publicador y subscriptor en bloques de


funcin IEC 61499

La norma IEC 61499 tiene una amplia visin y


conocimiento econmico aplicado a la automatizacin
industrial, estos van desde empresas que fabrican
dispositivos, integradores de sistemas empresariales, etc, Fig 5. Bloque de funcin para un equipo
ya que ellos puede ofrecer una amplia gama de software
interoperable sin atarse a un solo proveedor. IV. CONCLUSONES

Una posible migracin del IEC 61499 al criterio de La norma IEC 61499 es una herramienta
modelaje de procesos por lotes (batch), es factible, importante para la desarrollo de sistemas de control
lgicamente debe realizarse un sacrificio empresarial en distribuidos, ahora que es capaz de soportar aplicaciones
trminos de conocimiento, herramientas de desarrollo y complejas de control, pero, para implementar estas
software, este cambio o transicin est apoyado en la aplicaciones, la programacin IEC 61499 y sus
norma ISA 88 puesto que esta define aplicaciones de ambientes de ejecucin deben soportar no slo su forma
control basadas en lotes, dentro de condiciones fsicas, bsica, sino tambin la nocin de Interfaces abstractas,
jerarquas procesales y de control. as como la gestin de recursos SIFB.

El equipo y las recetas de ISA 88 se basan en el Actualmente las implementaciones industriales y


mismo modelo orientado a objetos que la IEC 61499, comerciales de la norma IEC 61499 no parecen apoyar
por lo tanto cada tipo de equipo y cada receta o modelo estas nociones, por lo que se limitan a simples
puede ser implementado como un diagrama de bloques aplicaciones de control, donde el potencial completo de
(FB). Cada modelo de control se puede implementar la norma todava no se ha explotado.
como una instancia distinta del tipo de bloque de
funcin del modelo maestro correspondiente. La IEC 61499 parece estar sesgada hacia el soporte
de aplicaciones de control con una estructura fija, es
Un grupo d bloques de funcin proporcionara los decir, donde las conexiones entre FBs son fijas.
servicios que un modelo de FB usara. El nivel de estos
servicios son datos y eventos en las respectivas
interfaces de los bloques de funcin, la cantidad de datos
y eventos, estn en funcin de los servicios prestados. REFERENCIAS

El equipo y el modelo compuestos contiene un FB [1] Combining IEC 61499 and ISA S88 for Batch Control
(bsico o compuesto) para cada unidad del equipo o el D. Ivanova*, I. Batchkova*, S. Panjaitan**, F. Wagner***, G.
procedimiento del modelo. Tambin contienen un solo Frey*** Information Control Problems in Manufacturing
Moscow, Russia, June 3-5, 2009
FB bsico, este FB principal tiene una Tabla de Control
de ejecucin (Execution Control Chart ECC) que [2] PROCEDIMIENTO DE MODELADO ISA S88 PARA
implementa el modelo o estado del equipo, por ejemplo, EJECUCIN DE RDENES DE PRODUCCIN BASADAS
inactivo, en funcionamiento, tarea completa y abortada. EN RCIPES Werner Yamid Serna Quilindo ISSN: 0124-
8170

3
[3] ANSI/ISA88.011995 .Formerly ANSI/ISAS88.01
1995. 23 October 1995

[4] NORMA IEC-61499 PARA EL CONTROL


DISTRIBUIDO APLICACIN AL CNC. Esteban Querol,
Julio Ariel Romero, Antonio M. Estruch, Fernando Romero .
Dep. Enginyeria de Sistemes Industrials i Disseny . Universitat
Jaume I, Campus de Riu Sec, Castell.

[6] A Migration Path to IEC 61499 for the Batch Process


Industry . J. Peltola, J. Christensen, Member, IEEE, S. Sierla,
K. Koskinen, Member, IEEE

[7] Analyzing the Compatibility Between ISA 88 and IEC


61499. Mrio de Sousa . Faculdade de Engenharia Univ. do
Porto Rua Dr. Roberto Frias s/ n 4200 Porto, Portugal

You might also like