question

Dharshini avatar image
0 Likes"
Dharshini asked Dharshini commented

Resolving Exception errors in Process flow integrated model

time: 162.858194 exception: Exception caught in TreeNode::receivemessage()

time: 162.858194 exception: Exception caught in Executive::processeventinlist().

time: 168.832378 exception: Exception Caught in Processor::onTimerEvent(treenode involved, int code, char *datastr) object: /Painting

time: 168.832378 exception: Exception Caught in ObjectFunction250__project_library_FlexSimObject_behaviour_eventfunctions_OnTimerEvent object: /Painting class: /Painting


FlexSim 23.2.2
processs flowsimulationsprocesseventinlist
· 8
5 |100000

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

Jason Lightfoot avatar image Jason Lightfoot ♦ commented ·
It could be that the model has become corrupted.

If it's an object process flow you can try removing and re-adding the member/instance objects.

You can also try reopening the model workspace.

You can check that the process flow is still located in the right place in the tree (usually thats in Tools/ProcessFlow)

For us to try and help further we may need to look at the model. You can toggle this post as private if needed via the gear icon menu at the top right of the post.

0 Likes 0 ·
Dharshini avatar image Dharshini Jason Lightfoot ♦ commented ·

Thanks for getting in touch, Please refer to the ProcessFlow4 in the file

Process flow_autosave.fsm

0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦ Dharshini commented ·

Ah you just have exceptions - the first being at time: 23.8317 - this is just a question of running to that time and investigating the event - I'll post more shortly.

0 Likes 0 ·
Show more comments
Dharshini avatar image Dharshini commented ·

I am just trying to run ProcessFlow 4


0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦ Dharshini commented ·
Okay, then disable the source in the other process flows (or delete/disconnect them). As I say in the answer, the other process flows are running and doing unsupported things.
0 Likes 0 ·
Dharshini avatar image Dharshini commented ·

That worked! Thanks

0 Likes 0 ·

1 Answer

·
Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered

You have processes in ProcessFlow2 that can remove items from a processor before it has finished processing. This results in an exception trying to finish an item that has already moved out of the processor.

5 |100000

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

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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