Professional Documents
Culture Documents
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/259891258
CITATIONS READS
0 245
4 authors:
Some of the authors of this publication are also working on these related projects:
Medicinal properties and culinary uses of Tamarind (Tamarindus indica L. View project
All content following this page was uploaded by Luis Humberto Rivera Cambero on 27 January 2014.
The user has requested enhancement of the downloaded file. All in-text references underlined in blue are added to the original document
and are linked to publications on ResearchGate, letting you access and read them immediately.
Congreso Nacional de Control Automtico 2013
Ensenada, Baja California, Mexico, Octubre 16-18, 2013
Resumen El artculo describe la aplicacin de una embargo, el desarrollo del programa es una tarea difcil
metodologa para traducir redes Petri interpretadas (RPI) a cuando las especificaciones del proceso de produccin
diagramas de escalera (LD), para implementarse en un aumentan en complejidad incluyendo las actividades
Controlador Lgico Programable (PLC), con el objeto de concurrentes, as como la depuracin y validacin (Foyo et.
controlar un proceso de embotellado de agua purificada. Se al, 2010; Wu et. al, 2002).
realizaron simulaciones empleando software disponible, tanto La descripcin del controlador se expresa con Redes de
para RdP como para LD para validar la metodologa propuesta.
Petri Interpretadas (RPI) (Moreira et. al, 2009; Rivera et. al,
Palabras clave: Rede de Petri, diagrama de escalera, sistema
2012), una extensin de las redes de Petri (RdP), por lo que
de eventos discretos, controlador lgico programable las tcnicas de anlisis desarrolladas para RdP (Silva, 1985;
Murata, 1989; Desel and Esparza, 1995) se pueden utilizar
I. INTRODUCCIN para la verificacin de las propiedades cualitativas tales
como, vivacidad, acotacin, bloqueo, etc. Por otra parte, las
Hoy en da los Controladores Lgicos Programables (PLC) RPI incluyen seales de entrada y de salida de los sistemas,
an se utilizan en la automatizacin industrial (Gomaa, 2011; por lo que capturan la relacin entre el PLC y su entorno
Venkateswaran et. al, 2009). Controlan sistemas de (Aguirre et. al, 2001).
manufactura de diversos tamaos que van desde estaciones La metodologa propuesta para la traduccin de RPI en LD
de trabajo individuales hasta sistemas complejos de permite la sntesis de LD que incluye rels, bobinas,
produccin. Por otra parte, se prefieren los PLC como temporizadores, contadores, entre otros (Jimnez et. al,
controladores porque pueden reprogramarse para cumplir con 2001). Al utilizar este esquema, se puede disear y analizar
los requisitos de produccin a bajo costo de casi cualquier las estrategias de control con base en el formalismo de las
planta. La construccin y funcionamiento del PLC se estudia RPI y traducirlo en un LD para implementar en un PLC
en la literatura (Fabian, 1998; Frey, 2000; Moreira et. al, como controlador (Murillo, 2008).
2009), sus caractersticas han mejorado por los avances El artculo se organiza de la siguiente manera: la seccin II
tecnolgicos. presenta las definiciones bsicas de RPI y muestra cmo se
Algunos procesos industriales se clasifican como sistemas pueden utilizar para modelar el comportamiento de un
de eventos discretos (DES), que operan o supervisan con sistema de produccin por ltimo, en la seccin III se
controladores de eventos discretos (DEC) (Uzam and Jones, presenta la metodologa para traducir la RdP en LD.
1998). El PLC se implementa como controlador de DES a
nivel industrial, sin embargo, el desarrollo del algoritmo de II. DEFINICIONES BSICAS
control se realiza con mtodos heursticos carentes de
formalismo, donde la experiencia del desarrollador es clave En esta seccin se presentan las definiciones formales de las
fundamental para obtener la solucin (Uzam et. al, 1996). RdP y de las RPI, as como los conceptos asociados a las
La programacin del PLC se puede realizar mediante mismas que sern utilizados en el trabajo. Para un estudio
varios lenguajes como: diagramas de escalera (LD), diagrama ms detallado de las RdP se puede consultar (Murata, 1989;
funcional de secuencias basado en Grafcet (SFC), lista de Desel and Esparza, 1995; Aguirre, 2002).
instrucciones (IL), entre otros, todos ellos estn
estandarizados en la norma IEC 1131(Uzam and Jones, A. Redes de Petri
1998). De esta lista, los LD es el lenguaje de programacin Definicin 1: Una red de Petri (RdP) es
ms utilizado, ya que representa el comportamiento deseado x Un grafo G ( L, T , E , S ) donde L {l1 , l2 ,..., ln } es un
del controlador de una manera grfica y sencilla. Sin conjunto finito de n nodos llamados lugares
representados grficamente mediante crculos,
T {t1 , t2 ,..., tm } es el conjunto finito de m nodos
CNCA 2013, Ensenada B.C. Octubre 16-18 425
Figura 2. Esquema del proceso del embotellado de agua
purificada
C. Disparo de transiciones
Para la traduccin mostrada en la figura 9 (Jimnez et. al,
2001), se analiza que para dispararse la transicin t5 debe
existir una marca en l5 . Bajo el principio anterior, se observa
en el LD que la transicin t5 se habilita al cerrarse el contacto
normalmente abierto, correspondiente al marcado del lugar
l5 , retirando su marca y colocndola en l8 . En la figura 10
Figura 7. Marcado inicial de los lugares c1 , c2 y c3 (Jimnez et. al, 2001) se observa una transicin con lugares
no binarios. En la figura 11 se tiene la transicin t1 de la
RdP.
E. Arcos bidireccionales
Figura 9. Representacin de una transicin en LD Es un par de arcos que van desde un lugar hacia una
transicin y de sta hacia el mismo lugar. En LD se
implementa con un contacto normalmente abierto como se
analiza en la figura 14 en la instruccin etiquetada como
B3:0/10.