question

Tony Nikolov avatar image
1 Like"
Tony Nikolov asked Sam Stubbs commented

Creating Operator Task Sequence in Process Flow

My simulation involves several different sets of operators operating a set of machines. Items arrive into the system in a batch Friday at 12 AM and are then sorted into various queues automatically before a set of operators (there are 3 shifts of operators) grabs those items and places them on one of the Circle Breakup Machines, which then duplicates the item according to a label value and places all of the generated items automatically into its respective Placeholder Queue (all of this is done instantaneously). An operator should then take the item and put it onto the processor and start the set up. Once set up is completed, the processor will process the item on its own. The worker then goes to grab another item from its respective queue to start this process at the next available Circle Breakup Machine. I am trying to use Process flow to create this operator sequence. To show it more visually, the operator flow I want is:

[Pick up item from Queue -> Send to Circle Break Up -> Pick up from Placeholder Queue -> Send to Processor -> Set up Processor -> DONE -> Pick up item from Queue -> and so on...]

The way that it is working right now is that after taking an item to the Placeholder Queue, the operator goes back to the main queue and picks up a new item to place onto the next Circle Breakup machine before fully completing the task of the previous item flow. I was hoping someone could help implement the process flow for me given the input I've given. I've attached my simulation file for your consideration. Thanks.

FlexSim 16.1.0
process flowoperatorsdispatchers
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

Sam Stubbs avatar image
1 Like"
Sam Stubbs answered Sam Stubbs commented

You can use Process Flow to have an operator follow a specific set of Tasks. If you want an operator to go through an entire series of processes before going back to get the next item, just assign the operator as a resource (or add the operators as a group of resources) And then just use the "Acquire Resource" activity, and then the "Release Resource" activity after the operators are finished with the series of processes. I'll include a simple example of how this works.


· 2
5 |100000

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

Zuleyma D avatar image Zuleyma D commented ·

@Sam Stubbs Thaks a lot for your example, has been so helpful!

I tryed to make something taking your example and it works only two times; when the operator should load one more time the item, the model stops and appears this message:

I can't identify my mistake, could you please check it? Maybe you can find something...

decide1.fsm

Thanks a lot for your help.

0 Likes 0 ·
decide1.fsm (29.2 KiB)
captura2.png (8.2 KiB)
Sam Stubbs avatar image Sam Stubbs ♦ Zuleyma D commented ·

HI, that type of error is a Task Error, it usually comes up when one of your parameters isn't being defined. In this case, the item that you are loading. Check your load task and make sure the item label is clearly referencing the item you want to load.

0 Likes 0 ·