Вы находитесь на странице: 1из 16

IMPLANTACIN DE UNA RED DE PETRI

30-oct-07

Programacin autmata : Metodologa


Inicializacin
OB100

nica
ejecucin

OB1
Activado de
Clculos previos
Transiciones
FC10

FC1

Borrado lugar
antiguo

Marcado nuevo
lugar

FC2

FC3

FC4

Repeticin cclica del autmata

30-oct-07

Implantacin de una Red de Petri

Actuacin
salidas

El 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.
Seales de entrada
o Pulsador M
o Sensor planta baja
o Sensor planta primera
Seales de salida
o Subir

o Bajar
30-oct-07

Implantacin de una Red de Petri

El Montacargas (II)

MOTOR

Subir
Salidas
Bajar

AUTOMATA
PROGRAMABLE

Palta
Entradas

PROGRAMA
AWL

Pbaja
Montacargas
30-oct-07

Implantacin de una Red de Petri

El montacargas: Red de Petri

*0

Lugares
Bajar

Transiciones

T2= 0 seg

Pbaja
T1=10seg

T2=10seg

Salidas

Palta
3
Subir
30-oct-07

Eventos

2
T1= 0seg
Implantacin de una Red de Petri

Diseo de la Red de Petri (II)


M 0.0
0
M 5.4

M 0.4
4

T= 0 seg

M 5.1
T=10seg

Pbaja
T=10seg
3

Subir M 0.3
30-oct-07

Bajar
M 0.1

M 5.3
Palta

M M 5.0

M 0.2

Lugares
Transiciones
Eventos
Salidas

M 5.2
T= 0seg
Implantacin de una Red de Petri

Evolucin SINCRONA de una Red de Petri

Distribucin en bloques
Bloque de inicializacin OB100
Bloque de proceso OB1
o Clculos previos FC10
o Clculo de transiciones FC1
o Borrado de lugares FC2
o Marcado de lugares FC3
o Activacin de salidas FC4

30-oct-07

Implantacin de una Red de Petri

Programacin en lenguaje AWL (I)


INICIALIZACION
ENTRADAS
M

OB100

E 0.0

PRINCIPAL

SET

Pbaja

E 0.1

0.0

Palta

E 0.2

0.1

0.2

SALIDAS

0.3

BAJAR A 4.0

0.4

SUBIR

0.5

0.6

A 4.1

PROGRAMA

OB1
UC FC10
UC FC1
UC FC2
UC FC3
UC FC4
BE

BE

30-oct-07

Implantacin de una Red de Petri

Programacin en lenguaje AWL (II)

CALCULOS
PREVIOS
FC10

BE

30-oct-07

Implantacin de una Red de Petri

Programacin en lenguaje AWL (II)

CALCULOS

CALCULO DE

PREVIOS

TRANSICIONES

FC10

FC1

BE

30-oct-07

0.0
0.0
5.0

Implantacin de una Red de Petri

10

Programacin en lenguaje AWL (II)

CALCULOS

CALCULO DE

PREVIOS

TRANSICIONES

BORRADO
DE

FC10

FC1

LUGARES
FC2

BE

30-oct-07

0.0
0.0
5.0

5.0

0.0

Implantacin de una Red de Petri

11

Programacin en lenguaje AWL (II)

CALCULOS

CALCULO DE

PREVIOS
FC10

BE

30-oct-07

TRANSICIONES

BORRADO
DE

MARCADO
DE

FC1

LUGARES

LUGARES

FC2

FC3

0.0
0.0
5.0

5.0

5.0

0.0

0.1

Implantacin de una Red de Petri

12

Programacin en lenguaje AWL (II)

CALCULOS

CALCULO DE

PREVIOS
FC10

BE

30-oct-07

MARCADO
DE

ACTIVACION

TRANSICIONES

BORRADO
DE

FC1

LUGARES

LUGARES

FC4

FC2

FC3

0.0
0.0
5.0

5.0

5.0

0.0

0.1

Implantacin de una Red de Petri

13

DE SALIDAS

0.1
4.0

Programacin en lenguaje AWL (II)

CALCULOS

CALCULO DE

PREVIOS
FC10

BE

30-oct-07

MARCADO
DE

ACTIVACION

TRANSICIONES

BORRADO
DE

FC1

LUGARES

LUGARES

FC4

FC2

FC3

0.0
0.0
5.0

5.0

5.0

0.0

0.1

Implantacin de una Red de Petri

14

DE SALIDAS

0.1
4.0

Programacin en lenguaje AWL (II)


CALCULO DE
TRANSICIONES
CALCULOS

FC1

PREVIOS

FC10

U
BE

0.0
0.0

0.1
5.1

0.2

5.2

UN

ACTIVACION

LUGARES

LUGARES

DE SALIDAS

FC2

FC3

FC4
O

5.0

5.0

0.0

0.1

5.1

5.1

0.1

SV T

0.2

5.2

5.2

0.2

0.3

0.2
1
4.0

5.3

5.3

0.3

0.4

0.4

4.1

0.4

5.4

5.4

0.4

CLR

0.5

SV T

M
E

5.4

0.5

5.5
U

5.6

5.6

0.6

0.6

0.1

BE

0.2

W#16#2010

5.5

5.5

0.5

U M 0.5

0.6

SV T
= A
BE

BE

5.6

BE

30-oct-07

W#16#2010

5.3

4.0

SV T

0.3

= A

0.1

CLR

UN

U
0.1

MARCADO DE

5.0

BORRADO DE

Implantacin de una Red de Petri

15

1
4.1

Implantacin de una Red de Petri

FIN DEL
TEMA

30-oct-07

Implantacin de una Red de Petri

16

Вам также может понравиться