Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual SimRdp
Manual SimRdp
1.1 Introduccin.
El simulador de sistemas de eventos discretos est compuesto por dos
aplicaciones: el Simulador de redes de Petri y el Simulador de sistemas. A
continuacin se va a explicar el funcionamiento de ambos programas. Los puntos que se
tratarn sern los siguientes:
La ventana principal:
o Mens.
o Barra de herramientas de control.
o Barra de componentes.
o Panel de variables.
o Panel de diseo.
Utilizando variables.
Reproduccin de la aplicacin.
Un ejemplo.
MANUAL DE USUARIO
MANUAL DE USUARIO
MANUAL DE USUARIO
MANUAL DE USUARIO
Lugar.
Transicin.
Arco.
MANUAL DE USUARIO
MANUAL DE USUARIO
MANUAL DE USUARIO
Lugar: con este icono se indica que lo que se quiere aadir al diseo es
un lugar.
MANUAL DE USUARIO
MANUAL DE USUARIO
10
Bajo el panel se puede ver una opcin de Nueva. Pulsando aqu puede crearse
una nueva salida.
Bajo el panel se puede ver una opcin de Nueva pulsando aqu podremos crear
una nueva entrada.
MANUAL DE USUARIO
11
1.2.5.3.1 Temporizadores.
Un temporizador se caracteriza por contar tiempo para esto en el panel se
mostrar lo siguiente.
1.2.5.3.2 Contadores.
Un contador como su nombre indica cuenta unidades. El contador tiene los
siguientes elementos:
MANUAL DE USUARIO
12
Destacar que lo que para estos dos elementos (temporizadores y contadores) son
entradas para en la red de Petri se interpretan como salida, de ah la correspondencia con
su aspecto grfico.
MANUAL DE USUARIO
13
MANUAL DE USUARIO
14
Hay que recordar que si la rejilla se encuentra activa los puntos se ajustan a sta.
Una vez se encuentra el arco se puede ver el punto seleccionado. Para continuar
se puede o bien seleccionar el destino o seguir aadiendo puntos.
MANUAL DE USUARIO
15
Se pueden aadir todos los arcos que se deseen a un componente, tanto como
origen como destino.
MANUAL DE USUARIO
16
MANUAL DE USUARIO
17
MANUAL DE USUARIO
18
MANUAL DE USUARIO
19
MANUAL DE USUARIO
20
En el caso de los lugares en esta ventana adems de las salidas separadas por
comas(,), tambin se puede indicar el nmero de marcas que se desea tenga el lugar al
inicio.
MANUAL DE USUARIO
21
Editar una red significa cambiar la red existente es decir desde modificar su
aspecto moviendo los componentes, ampliarla, o eliminar componentes y variables.
Para aadir elementos es igual que disearla, es continuar con los mismos pasos
que se hicieron para crearla.
MANUAL DE USUARIO
22
Editar contador nos muestra una pantalla con los valores que se pueden
modificar del contador.
MANUAL DE USUARIO
23
Otro modo de edicin para las variables es el de hacer de una variable que es de
entrada o salida modificarla a entrada y salida, para ello solo se tiene que crear una con
el mismo nombre del tipo que nos falta, es decir si se tiene una entrada de nombre
variable tendremos que crear una salida de nombre variable.
MANUAL DE USUARIO
24
MANUAL DE USUARIO
25
Una vez se desee finalizar la simulacin se pulsar el botn de reset, para volver
al estado inicial en el modo diseo.
MANUAL DE USUARIO
26
1.3.12 Un ejemplo.
A continuacin se construir el siguiente ejemplo paso a paso.
Para crear el contador hay que seleccionar crear del men variable, se le pone el
nombre depsito y seleccionamos contador.
MANUAL DE USUARIO
27
MANUAL DE USUARIO
28
Una vez se tienen las seales que indican aadir una pieza y descontar un pieza,
y el depsito, se puede construir la red que simular el proceso.
Para cada mquina habr que iniciar el temporizador, esperar a que cumpla el
tiempo y posteriormente aadir una pieza y volver a empezar.
L1
T1
L2
Atemp1
Temp1
T2
Ideposito
29
y se une L1 con T1, T1 con L2 y L2 con T2, para esto con la herramienta arco hay que
pulsar sobre L2, posteriormente sobre los dos puntos intermedios y despus sobre T2, lo
mismo para unir T2 con L1.
MANUAL DE USUARIO
30
Ya est creado el ciclo de una mquina, ahora habr que hacer lo mismo para la
segunda mquina. El proceso de la tercera es parecido, pero con el lugar
correspondiente a L2 activaremos la seal Ddeposito. El diseo quedara como se ve
en la imagen.
MANUAL DE USUARIO
31
Para crear esta modificacin se crear un lugar que controle el inicio de los que
antes se tenan como iniciales. El diseo ser:
!On
T8
L7
L1
Atemp1
On
T7
T1
L4
Atemp2
L2
Temp1
T2
Ideposito
MANUAL DE USUARIO
32
Para configurar los lugares que antes estaban activados es ms rpido usar el
men emergente que aparece al pulsar sobre ellos con el botn derecho del ratn. Si se
elige descontar una unidad, automticamente como esa unidad se descuenta, quedando
el lugar desactivado.
Como antes se configuran tanto el nuevo lugar como las transiciones para poder
asignar las condiciones de las transiciones, hay que crear una variable de entrada con el
nombre de on, para hacer esto podemos o crearla desde el asistente de la transicin o
bien pulsando nueva en el panel de variables de entrada.
Una vez inicada la simulacin se puede ver como solo est activo el lugar inicial
para ver como se inicia el proceso hay que activar la entrada on pulsando sobre esta,
se activa y comienza todo el proceso. Cuando se quiera detener se desactiva y el
proceso se desactivar.
Como se ha podido ver es muy sencillo crear y simular redes de Petri con este
simulador.
MANUAL DE USUARIO
33