question

David Seo avatar image
0 Likes"
David Seo asked Ben Wilson edited

Console message - System Crash

I am making a jobshop example model using process flow.

The model show system crash console message.

The model has not any user code.

What is the reason of it?

jobshop-r3-2.fsm

FlexSim 17.1.1
system crash console error
jobshop-r3-2.fsm (41.3 KiB)
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

Logan Gold avatar image
1 Like"
Logan Gold answered Ben Wilson edited

The issue is being caused by using multiple Wait for Event activity that reference the same Processor as their Object. For instance, sometimes you might have two boxes enter the same Processor and the respective tokens will both be sitting on different Wait for Event activities waiting for the Processor's SendToPort to fire. However, when the first box fires the SendToPort, both tokens will advance in the Process Flow. This will cause some boxes to be moved to the Sink before they have finished being processed on their current Processor. This will throw an error because the Processor still thinks it needs to finish processing a box that is now destroyed.

You can avoid these errors by using the Label Matching/Assignment field of the Wait for Event activities. You just need to set the Label Name to be item and the Operation to be match for all your Wait for Event activities.

Another thing I noticed is on the right side Acq_Paint section of activities in your Process Flow. The Move Object activity is moving boxes to the Proc_Inspection Processor. From the rest of the logic, I believe this should be moving the box to the Proc_Painting Processor instead.

· 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.

David Seo avatar image David Seo commented ·

@Logan Gold,

I fixed the moving boxes to the Proc_painting. I attach the same model made in the taining course PF. The model is same example of mine and the setting is same not using Label name item and the Operation to be match for all your Wait for Event activities.

But the model does not show any errors. What's the difference of it?

0 Likes 0 ·