Title: Presentaci
1IMPLANTACIÓN DE UNA RED DE PETRI
2Programación autómata Metodología
Inicialización Única ejecución
OB100
OB1
Activado de Transiciones
Borrado lugar antiguo
Marcado nuevo lugar
Actuación salidas
Cálculos previos
FC10
FC3
FC2
FC1
FC4
Repetición cíclica del autómata
3El Montacargas (I)
- Automatizar un montacargas que se desplaza entre
dos pisos. - El sistema arranca al pulsar M y se posiciona en
la planta baja. - Permanece 10 segundos en cada planta.
- Señales de entrada
- Pulsador M
- Sensor planta baja
- Sensor planta primera
- Señales de salida
- Subir
- Bajar
4El Montacargas (II)
Subir
MOTOR
Salidas
Bajar
AUTOMATA PROGRAMABLE
Palta
PROGRAMA AWL
Entradas
Pbaja
Montacargas
5El montacargas Red de Petri
M
Lugares
0
Bajar
1
Transiciones
T2 0 seg
Pbaja
4
Eventos
T110seg
T210seg
Salidas
Palta
2
3
Subir
T1 0seg
6Diseño de la Red de Petri (II)
M 0.0
M 5.0
M
0
Lugares
Bajar
M 5.4
1
M 0.4
M 0.1
Transiciones
T 0 seg
4
M 5.1
T10seg
Pbaja
Eventos
M 5.3
T10seg
M 0.2
Palta
2
Salidas
M 5.2
3
T 0seg
Subir
M 0.3
7Evolución SINCRONA de una Red de Petri
- Distribución en bloques
- Bloque de inicialización OB100
- Bloque de proceso OB1
- Cálculos previos FC10
- Cálculo de transiciones FC1
- Borrado de lugares FC2
- Marcado de lugares FC3
- Activación de salidas FC4
8Programación en lenguaje AWL (I)
INICIALIZACION OB100 SET S M
0.0 R M 0.1 R M
0.2 R M 0.3 R M
0.4 R M 0.5 R M
0.6 R T 1 BE
PROGRAMA PRINCIPAL OB1 UC FC10 UC FC1 UC FC2 UC
FC3 UC FC4 BE
ENTRADAS M E 0.0 Pbaja E 0.1 Palta E 0.2
SALIDAS BAJAR A 4.0 SUBIR A 4.1
9Programación en lenguaje AWL (II)
CALCULOS PREVIOS FC10 BE
10Programación en lenguaje AWL (II)
CALCULO DE TRANSICIONES FC1 U M 0.0 U
E 0.0 M 5.0
CALCULOS PREVIOS FC10 BE
11Programación en lenguaje AWL (II)
CALCULO DE TRANSICIONES FC1 U M 0.0 U
E 0.0 M 5.0
BORRADO DE LUGARES FC2 U M 5.0 R M
0.0
CALCULOS PREVIOS FC10 BE
12Programación en lenguaje AWL (II)
CALCULO DE TRANSICIONES FC1 U M 0.0 U
E 0.0 M 5.0
BORRADO DE LUGARES FC2 U M 5.0 R M
0.0
MARCADO DE LUGARES FC3 U M 5.0 S M
0.1
CALCULOS PREVIOS FC10 BE
13Programación en lenguaje AWL (II)
CALCULO DE TRANSICIONES FC1 U M 0.0 U
E 0.0 M 5.0
BORRADO DE LUGARES FC2 U M 5.0 R M
0.0
MARCADO DE LUGARES FC3 U M 5.0 S M
0.1
ACTIVACION DE SALIDAS FC4 U M 0.1 S
A 4.0
CALCULOS PREVIOS FC10 BE
14Programación en lenguaje AWL (II)
CALCULO DE TRANSICIONES FC1 U M 0.0 U
E 0.0 M 5.0
BORRADO DE LUGARES FC2 U M 5.0 R M
0.0
MARCADO DE LUGARES FC3 U M 5.0 S M
0.1
ACTIVACION DE SALIDAS FC4 U M 0.1 S
A 4.0
CALCULOS PREVIOS FC10 BE
15Programación en lenguaje AWL (II)
CALCULO DE TRANSICIONES FC1 U M 0.0
U E 0.0 M 5.0
U M 0.1 U E 0.1
M 5.1 U M 0.2 M
5.2 U M 0.3 UN T
1 M 5.3 U M
0.4 U E 0.2 M 5.4
U M 0.5 M 5.5
U M 0.6 UN T 1
M 5.6 BE
BORRADO DE LUGARES FC2 U M 5.0
R M 0.0 U M 5.1
R M 0.1 U M 5.2 R
M 0.2 U M 5.3 R
M 0.3 U M 5.4 R M
0.4 U M 5.5 R M
0.5 U M 5.6 R M
0.6 BE
MARCADO DE LUGARES FC3 U M 5.0
S M 0.1 U M 5.1
S M 0.2 U M 5.2 S
M 0.3 U M 5.3 S
M 0.4 U M 5.4 S M
0.5 U M 5.5 S M
0.6 U M 5.6 S M
0.1 BE
ACTIVACION DE SALIDAS FC4 O M 0.1
A 4.0 CLR SV T 1 L
W162010 U M 0.2 SV T 1
A 4.0 O M 0.4
A 4.1 CLR SV T 1 L
W162010 U M 0.5 SV T 1
A 4.1 BE
CALCULOS PREVIOS FC10 BE
16Implantación de una Red de Petri
FIN DEL TEMA