question

William D6 avatar image
0 Likes"
William D6 asked William D6 commented

acquire resource priority vs. priority of processors

Using a dispatcher which are servicing various processors. In processflow, I would like an operator to abort assisting a processing when I ask to acquire a resource. I've made the acquire resource a higher priority but it still waits until the processor is completed. Thoughts?

FlexSim 21.0.8
processflowprocessoracquire resourcepriority
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

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered William D6 commented

I guess my advice in your other question wasn't the best. I didn't know that you were mixing 3d-logic and process flow.

https://answers.flexsim.com/questions/109862/how-to-use-multiple-operators-in-tasksequence.html

The solution is to use "Create Task Sequence" activities after all, because simply acquiring a resource has no influence on the tasks of a task executer. To get the operator to prioritize the process flow task sequence and resume its current one afterwards, it should be set to "preempt only".

1634279363267.pngIf the tasks coming from the dispatcher are also "preempt only", you have to additionally set a higher priority.

synctask_1.fsm


1634279363267.png (14.3 KiB)
synctask-1.fsm (48.5 KiB)
· 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.

William D6 avatar image William D6 commented ·
Thanks Felix. That worked!
0 Likes 0 ·