You are on page 1of 3

Dpto.

Ingeniera de Sistemas y Automtica

Sistemas Automticos
Universidade de Vigo

PRCTICA 5 (4 Curso)
PROGRAMACIN DE REDES DE PETRI.

1.- Introduccin 2.- Objetivos. 3.- Desarrollo de la prctica.

1.- Introduccin. En la prctica 4 se ha introducido el entorno de programacin STEP7. En la prctica 5 se utilizan los conocimientos sobre Redes de Petri adquiridos en las clases tericas y la prctica 4, para programar un ejemplo clsico de automatizacin con uno de los lenguajes de programacin disponibles en STEP7.

2.- Objetivos. Automatizar una planta de acuerdo con el siguiente esquema: 1.- Modelado del funcionamiento del sistema cmo una mquina de estados, a travs de una Red de Petri. 2.- Programa en el lenguaje S7-FUP de STEP7, que implemente la Red de Petri anterior.

3.- Desarrollo de la prctica: Automatizacin de una puerta de garaje. Este ejercicio propone la automatizacin de una aplicacin clsica en el campo civil: la automatizacin de una puerta de garaje. La puerta dispone de sendos finales de carrera (FCC y FCA) que permiten, respectivamente, determinar si sta se encuentra o no totalmente cerrada o abierta. La fotoclula FOTOC permite determinar si existe o no algn objeto que impida su cierre. El mando a distancia permite, mediante las seales TELESX y TELEDX, que el usuario indique si desea abrir o cerrar la puerta.

Sistemas Automticos

Curso acadmico 2008/2009

Prctica 5 - 1/3

Las salidas CIERRE y APERTURA permiten gobernar, a travs de sendos contactores en montaje inversor, los dos movimientos posibles de la puerta gobernados a travs de un motor monofsico. La salida PARPAD gestiona la lmpara de sealizacin de puerta en movimiento, que debe parpadear con una frecuencia de 1Hz. El circuito de alimentacin del motor dispone de protecciones trmicas y magnticas, que se activarn de producirse una situacin anormal en el control del sistema (por ejemplo, seguir actuando sobre el motor cuando se encuentra en uno de los extremos de su carrera o activar las dos salidas de movimiento de la puerta de forma simultnea). En esas situaciones, deberemos rearmar manualmente las protecciones mediante el pulsador R de rearme manual del sistema. Se pide: - Disear una Red de Petri que gobierne adecuadamente este sistema. - Realizar la programacin de la Red de Petri diseada mediante el lenguaje S7-FUP de los autmatas SIEMENS S7-300. El mtodo de programacin se explica mediante un ejemplo de la pgina 3. NOTA: Utilizar como smbolos y como asignacin de entradas/salidas la siguiente informacin: FCC FCA FOTOC TELESX TELEDX = E0.0 = E0.1 = E0.2 = E0.3 = E0.4

CIERRE = A4.0 APERTURA = A4.1 PARPAD = A4.2

Sistemas Automticos

Curso acadmico 2008/2009

Prctica 5 - 2/3

Ejemplo: Para programar en FUP la red de Petri de la figura, se realiza el siguiente programa: FC1

OB100

OB1

En la figura se muestra la funcin FC5 en FUP para generar distintas frecuencias en las marcas: M 5.0 (2 Hz), M 5.1 (1 Hz) y M 5.2 (0.5 Hz). Incluir la llamada a la funcin FC5 en el OB1. FC5 Alternativa al FC5: Utilizar la marca de ciclo del autmata Hardware CPU Propiedades del objeto Ciclo / Marca de ciclo

Sistemas Automticos

Curso acadmico 2008/2009

Prctica 5 - 3/3

You might also like