Escolar Documentos
Profissional Documentos
Cultura Documentos
......................
Lenguajes de Programacin:
Dos son los lenguajes de programacin que admiten estos modelos de
Autmatas:
El PL71 basado en lista de instrucciones y el PL72 basado grfico de contactos.
El TSX17-10 solamente permite la programacin en PL71 y el TSX17-20 puede
hacerlo en PL72, si se ha acoplando previamente el cartucho de conversin de
lenguaje.
PL71
PL72
.
.
.
Tipos de GRAFCET:
Segn el nmero de caminos a recorrer por la secuencia, se pueden definir 3 tipos
de Grafcet's:
1.- De secuencia nica. El recorrido es nico.
2.- De secuencias opcionales. En algn punto del GRAFCET se permitir elegir
entre dos o mas recorridos.
3.- De secuencias simultneas. Permite ejecutar varios recorridos a un mismo
tiempo y una vez ejecutados se esperan para continuar con la secuencia principal.
-*- n
=*= POST
X
n
Xx.xx
Xx.xx
Xx.xx
Xx.xx
Xx.xx
Xx.xx
Xx.xx
Xx.xx
Xx.xx
Xx.xx
y as sucesivamente....
Por ejemplo:
Grfico secuencial
Programa:
Zona de tratamiento
secuencial
=*= 00
L
I0.01
A
I0.02
#
01
-*01
L
I0.3
#
00
I0.01,
I0.02 )
01 )
01)
Grfico secuencial
Programa:
Zona de tratamiento
secuencial
=*= 00
L
I0.01
A
I0.02
#
01
-*01
L
I0.3
#
00
Zona de tratamiento
posterior
=*= POST
L X1
= O0.03
Donde se puede ver que el bit del la etapa 1 (X1) activa la salida O0.03. Por lo
tanto esta zona corresponde al siguiente esquema de contactos:
Ejemplo:
Veamos como se programa un GRAFCET de secuencia nica con 4 etapas. Las
peculiaridades del programa son las siguientes:
- En la etapa 0 no se producen acciones.
- En la etapa 1 se activa la salida O0,02.
- En la etapa 2 lo hace la salida O0,03
- Y en la 4 se activa de nuevo la salida O0.02 y la O0.04
- La transicin de la etapa 1 a la 2 se cumple si se activa la entrada I0.02 la
I0.00.
- La transicin de la etapa 2 a la 3 se cumpla cuando I0.03 e I0.05 estn activadas
a la vez
Grfico secuencial
Programa
:
Zona de
tratamiento
secuencial
=*= 00
L
I0.03
#
01
-*01
L
I0.2
O
I0.00
#
02
-*02
L
I0.03
A
I0.05
#
03
-*03
L
I0.06
#
00
Zona de
tratamiento
posterior
=*= POST
L X1
O X2
= O0.02
L X2
= O0.03
L X4
= O0.04
Como se puede comprobar en la lista de instrucciones, la zona de tratamiento
posterior corresponde al siguiente circuito a contactos:
Se carga la transicin T1
Se carga la transicin T2
Se carga la transicin T3
Se carga la transicin T4
De esta forma todos los recorridos han de ser preparados con sus respectivas
transiciones antes de ser activados.
Veamos el programa completo del siguiente GRAFCET:
Grfico secuencial
Program
a:
Zona de
tratamient
o
secuencial
=*= 00
L
I0.05
#
01
L
I0.06
#
02
-*01
L
I0.00
#
0
-*02
L
I0.00
#
0
Zona de
tratamient
o
posterior
=*= POST
L X1
= O0.01
L X2
= O0.05
El GRAFCET anterior corresponde al "Inversor de giro de un motor pasando por
paro". I0.05 es el pulsador de marcha de Izq, I0.06 es el pulsador de marcha de
Dcha. y la entrada I0.00 es el pulsador de parada, que es comn en ambos
recorridos.
Se carga la transicin T1
Primer recorrido
Se carga la transicin T2
Segundo recorrido
Se carga la transicin T3
Se carga la transicin T4
Grfico secuencial:
Programa:
Zona de tratamiento
secuencial
=*= 01
L
I0.01
#
02
#
03
-*02
-*- 5
L
x4
#
6
-*6
L
I0.04
#
1
Zona de tratamiento
L
#
-*L
#
-*L
#
I0.02
04
04
X5
6
03
I0.03
5
posterior
=*= POST
L X2
= O0.01
L X3
= O0.02
L X6
= O0.04
Ascensor:
Grfico Secuencial:
.
Programa:
Zona de tratamiento
secuencial
=*= 1
L I0.04
A I0.02
# 2
L I0.04
A I0.03
# 3
L I0.05
A I0.01
# 4
L I0.05
L I0.03
# 5
L I0.06
A I0.02
# 6
L I0.06
A I0.01
# 7
-*- 2
L I0.05
# 1
-*- 3
L I0.06
# 1
-*- 4
L I0.04
# 1
-*- 5
L I0.06
# 1
-*- 6
L I0.05
# 1
-*- 7
L I0.04
# 1
Zona de tratamiento
posterior
=*= POST
L X2
O X3
O X5
= O0.01
L X4
O X6
O X7
= O0.07
X2
X3
X5
AN O0.07
=
O0.01
X4
X6
X7
AN O0.01
= O0.07
.
De esta forma es imposible que los dos contactores, que invierten el sentido de giro del
motor trifsico, se activen a la vez.
Esquema de fuerza:
.
Para ver el mismo ejemplo programado con
Logo! de Siemens --->
Easy de Klckner Moeller --->
Ejercicio:
Nota: Este ejercicio, fue pregunta del examen final, para los alumnos de
2 FPII de IFP "Miguel Durn" de Azuaga (Badajoz), en el curso 93/94