Jump to content
Simio Forum

Welcome to the Simio Forum

Welcome to the Simio Forum! Experience the full experience of the forum by becoming a Simio Insider! You must be an Insider to post on any forum!

Click_Here_button.png

New Software Release

Our latest release, Simio 11, is here!

jaylee0300

How to make routing process

Recommended Posts

Hello.

I'm quite new to make process logic in Simio.

I have 3 Servers(server1, server2, server3) and the entity travel from server1 to server2 and server3 in order by Vehicle1.

overview.PNG.00d581df7f0160fe289c1ad324e3e91a.PNG

The server2 and server3 do not have any buffer; zero input buffer and zero output buffer. So, I need a process which controls deadlock.

I thought when the destination of Vehicle1 is Output@Server1, check whether server2 has an entity in processing buffer. If it has, again, check server3 has an entity in processing buffer.

 

So, my conditions are below when the destination of Vehicle1 is Output@Server1.

1. If Server2 and Server3 have an entity in processing buffer, wait until Server3 has finished process, then transfer entity in server3 to Sink1 first and transfer entity in Server2 to Server3.

2. If Only Server2 has an entity, wait unitl Server2 has finished process, then transfer entity in Server2 to Server3 and transfer entity in Server1 to Server2.

3. If Only Server3 has an entity, do not wait any situation.

 

I've built a process steps to implement it, but doesn't work..

I don't know my logic has problems or process step has problems...

 

I've attached my model below.

Could you solve or suggest about my problem?

 

Thank you.

 

Jay.

 

 

RoutingProblem.spfx

Share this post


Link to post
Share on other sites

I have changed the logic of the server 2's add-on process you included and add an additional search condition to output@server1. Also, delete all others. It seems it works like you want. see how it is? if there are any other issues do not hesitate to ask further pls. 

RoutingProblem_Myway.spfx

Edited by gocken
  • Like 1

Share this post


Link to post
Share on other sites

Being very very flexible can sometimes be a problem itself. Simio is a very flexible software😉 enjoy it🤸‍♀️

Share this post


Link to post
Share on other sites

×
×
  • Create New...