Processor does not correctly change its state when resumed

Processor does not correctly change its state when resumed

alfonso_v2
Not applicable
398 Views
2 Replies
Message 1 of 3

Processor does not correctly change its state when resumed

alfonso_v2
Not applicable

[ FlexSim 18.2.2 ]

I have a model that uses 2 different systems to stop processors.

1) A time table makes the processor stop for maintenace based on the model time.

2) A process flow uses a global table to make the processor stop (breakdown) based on the number of units processed.

On some occasions, a certain sequence of these stops make a processor to keep its "maintenance" state when it resumes. This creates a completely irrelevant state bar.

I believe that the problem is related to the fact that the processor is stopped by two different times, and that it was already resumed once when it has to be resumed the second time. It may be basic but I can't figure out how to fix this issue.

Here attached is a simplified model that illustrate this problem.

Thank you for your help.

cusersavillega2desktoptime-tableglobal-table.fsm

0 Likes
Accepted solutions (1)
399 Views
2 Replies
Replies (2)
Message 2 of 3

joerg_vogel_HsH
Mentor
Mentor
Accepted solution

If you combine several different stop object commands, you should set for each combination of stop and resume an unique ID.

  • time table stop
  • mttb/mttr stop
  • request stop for setup
  • request stop for process
  • request stop while processing through preempting only

different-stop-object.fsm

Message 3 of 3

alfonso_v2
Not applicable

It looks like it worked. It makes sense, thank you!

0 Likes