question

Julian Sundermeier avatar image
0 Likes"
Julian Sundermeier asked Julian Sundermeier commented

Processor waiting for another processor to start processing?

Hi everyone,

is it possible that processor is waiting for an other processor to receive an item before both start processing simultaneously?

In pseudocode it's something like

if((content(processor1)==1)&&(content(processor2)==1))

{

processor 1 starts processing

processor 2 starts processing

}

If you know what i mean and if you got an idea how and where to implement this logic, please let me know

Unfortunately, for academic reasons, I have to use version 7.3.6, so there is no process flow available to me

FlexSim (other - please specify)
FlexSim (other)
simultaneously processingprocessor logic
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

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered Julian Sundermeier commented

Place for each processor a queue. Let the queues handle the condition. The queues have a capacity of one item. If both contain an item, then open the output of the queues and the processors will start simultaneuosly.

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

Joerg Vogel avatar image Joerg Vogel commented ·

Attached is a modell that start processing after a very short setup time. An operator is needed for the setup. As long as both processors aren't loaded the operator isn't available for setup, then the operator setups. After that the operator gets something else to do until the condition is fulfilled again. Because the runtime or the states of the process are important, there are some delays in the management process.

0 Likes 0 ·
Julian Sundermeier avatar image Julian Sundermeier commented ·

Hi @Jörg Vogel,

thank you for your help and the attached model below. I could use a variation of it in my model, which now works as it should.

0 Likes 0 ·