Documente Academic
Documente Profesional
Documente Cultură
Resumen
En este trabajo se desarrolla una metodologa sencilla que permite implantar diagramas GRAFCET en controladores lgicos programables que admitan el lenguaje escalera (en cualquiera de sus versiones). De esta manera, se aprovechan las ventajas de la tcnica del GRAFCET, en cuanto a la clara divisin de un proceso complicado
en etapas ms sencillas, extendiendo su aplicacin inclusive al campo de los PLCs de las gamas inferiores, los
cuales no suelen permitir la programacin directa con el lenguaje GRAFCET o SFC. La metodologa contenida en
el presente artculo conduce a programas de aplicacin ms legibles y mantenibles, as como a una disminucin
del tiempo de desarrollo.
Palabras clave: Controlador lgico programable, PLC, GRAFCET, lenguaje escalera, diagrama funcional
de secuencias, SFC.
transicin.
e) Una vez satisfecha la transicin, el sistema pasa a
otra (s) etapa (s) que, a su vez, se ver (n) superada
(s) cuando se satisfaga una (s) nueva (s) transicin
(ciones).
En los diagramas GRAFCET, las etapas se representan mediante cuadrados, por lo general identificados con un nmero. Las acciones asociadas a esa
etapa se representan dentro de un rectngulo colocado
a la derecha del cuadrado de la etapa; este rectngulo
se une con el cuadrado de la etapa correspondiente
por medio de una corta lnea recta. La etapa inicial del
sistema se diferencia de las dems porque se dibuja
como un cuadrado dentro de otro y se le suele identificar con el nmero 0.
Las etapas se unen entre s mediante las llamadas lneas de evolucin que indican las conexiones
entre etapas. Si no se indica lo contrario mediante
puntas de flechas, el sentido del movimiento, a lo largo de una de estas lneas, ser siempre de arriba hacia
abajo.
Las transiciones entre una etapa y otra se dibujan como pequeos trazos rectos que cortan perpendicularmente a cada lnea de evolucin. A un lado de la
marca que representa la transicin se coloca la expresin booleana que debe ser satisfecha, a fin de que el
sistema pase a la siguiente etapa. En un diagrama
GRAFCET, sin importar la trayectoria que se est
recorriendo, a una etapa siempre la debe seguir una
transicin, y a una transicin, siempre la debe seguir
una etapa.
Si el proceso tiene un comportamiento cclico,
se utilizan los reenvos, que son lneas orientadas que
indican la evolucin del proceso en sentido inverso, es
decir, sealan el paso del sistema de una etapa avanzada a otra anterior.
Con la idea de utilizarlo como ejemplo de la
metodologa propia del GRAFCET, en la Figura 1 se
muestra un sencillo sistema de eventos discretos, correspondiente a una mquina automatizada que troquela piezas metlicas, y que est conformada por:
a) dos cilindros neumticos de doble efecto (CIL 1 y
CIL 2), dotados de finales de carrera booleanos FC,
ubicados sobre sus respectivas camisas, b) las electrovlvulas direccionales de CIL1 y CIL2 (ambas del
tipo monoestable, accionadas por los solenoides SV1
Rev. INGENIERA UC. Vol. 14, No 2, Agosto 2007
51
FC 2
0
SI
Troquel
SV1
FC2
FC 3
Cilindro 1
RESET
FC 4
Cilindro 2
FC1
SV2
FC3
Sensor inductivo
4
FC4
TR456
TR45
TR46
6
TR68
TR57
TR57
TR67
8
TR789
TR78
TR910
10
53
S
RESET
M0
S
M2
FC1
M3
R
M4
M5
M3
R
M1
M0
S
M3
FC3
S
M0
SI
M1
M5
M4
R
M2
M1
S
M4
FC2
M2
FC4
M5
S
M1
M4
M0
M5
M1
SV1
M3
SV2
R
M3
M2
Figura 5. Programacin en lenguaje escalera del controlador del sistema de la Figura 1 (utilizando rels biestables).
54
RESET
M0
M5
M0
M1
M0
SI
M1
M1
M1
FC2
M3
M2
M1
M2
M3
FC1
M3
M4
M3
FC3
M4
M4
M4
FC4
M0
M0
M3
M4
M5
M1
SV1
M3
SV2
55
de divergencias y convergencias en O, aplicada al diagrama de la Figura 3, utilizando para ello rels biestables. Por su parte, en la Figura 8 se ha programado el
mismo ejemplo, pero con rels monoestables.
M4
TR45
M5
TR46
M6
M4
TR456
M5
M7
M4 TR456
S
M5
TR57
M7
M6 TR67
M6
M8
M5
TR57
M7
M9
M6
M6
TR68
M8
M9
M7
M8
M9
M10
M8
TR789
M9
M7
R
M7
M5
M5
R
M6
con-
M4 TR456
M5
S
M7
M8 TR789
S
M6
M4
TR45
M5
M7
M4
TR46
M6
M7
M5
M6
M5
TR57
M6
TR67
M5
M7
M8
M7
M9
R
M9
M7
M5
M8
R
M8
M6
4. CONCLUSIONES
La metodologa desarrollada es muy sencilla y
aplicable a diagramas GRAFCET que involucren no
slo los elementos bsicos, sino tambin divergencias
y convergencias, tanto en O como en Y. Dado que se
han obtenido reglas de aplicacin con rels mono y
biestables, la metodologa puede utilizarse con cualquier PLC que admita programacin con lenguaje escalera, inclusive si para ello tan solo cuenta con rels
monoestables. Esto quiere decir que aun los autmatas
programables de gama inferior pueden ser programados con estas tcnicas; de esta forma, las ventajas de
[2]
Webb J. Programmable logic controllers: principles and applications (2nd edition). Maxwell
MacMillan International Editions, 1988.
[3]
[4]
[5]
[6]
David R. Grafcet: a powerful tool for specification of logic controllers, IEEE Transactions
on Control Systems Technology, volume 3,
number 3, pgs. 253 268, September 1995.
57