question

Howard avatar image
0 Likes"
Howard asked Howard commented

How to check for repeat processor in process flow?

I need help on the conditional decide in the process flow to keep the item on the processor if the next destination is the same as current destination according to the Global Table Look Up such as for item 2.

globaltabledemohr-globallist-process flow for repeat work center.fsm

FlexSim 24.1.1
repeat process
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered Howard commented

Typically the item must leave and enter again. A forecast on first entry of an item could increase process time already, then you must not let an item enter your processor again.

· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Howard avatar image Howard commented ·

Ok let's assume an item must leave and enter again. I am trying to reduce change over time but keep running the same item type if the next processor is the same as the current one.


I wanted to try another approach with the processor's pull strategy.

current.lastID>=item.ID;

And included Code.Snippet for capturing current item's label:

current.lastType=item.Type;

current.lastID=item.ID;


Please let me know if I am on the right track. I want to have a processor pull the same item ID if the next step from the Global Table lookup has the same Destination. The issue I am facing is when an item leaves, the same item with the same ID does not enter the processor right away if the next step has the same Destination.


Please see attached for my model with my issue.

globaltabledemohr-globallist-process flow for repeat work center(Processor pull by same type and destination, ID).fsm

0 Likes 0 ·