October 23, 2012

Red Petri Python-Snakes

Para esta semana la tarea fue investigar sobre las redes de Petri y simular un sistema concurrente utilizando Python-snakes, en una entrada anterior hablé sobre ellas.

El sistema que escogí para simular trata sobre bandas de producción de una fábrica.

El sistema está compuesto por 3 bandas de producción a las cuales llamé:
  • Banda1.
  • Banda2.
  • Banda3.
Estas bandas tienen su estado de encendido, y funcionan de la siguiente manera:
  • Las bandas 1 y 2 se encontrarán encendidas un tiempo promedio ya que trabajan más rapido que la banda 3.
  • Después de un tiempo las bandas 1 y 2 cambiarán de estado inactivo a encendido.
Además del estado de encendido podemos encontrar los siguientes:
  • Reposo: estado de inactividad de las bandas.

Para simular este sistema hice uso de la librería de Python llamada Python-snakes.

Aquí el código:



Red creada:

No comments:

Post a Comment