question

David C16 avatar image
0 Likes"
David C16 asked David C16 commented

How can I make the task executer activate a processor and then leave it?

Before the process ends

FlexSim 19.1.1
task executer
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
1 Like"
Joerg Vogel answered David C16 commented

FlexSim works on the behalf of events. If you send an operator to a processor, the arriving must cause an event. The distance to an object isn’t a standard event. Better you let send the operator a message to the processor to get into a setting, which lets the processor receive items, when the operator finishes a travel to the processor.

The steps are:

Make the processor inactive OnReset trigger

  • You close the input and change the state to be stopped

You let an operator travel to the processor

  • After arriving you let send him a message to the processor
  • The message is an activity in process flow or a task of a tasksequence.

The processor receives a message

  • OnMessage trigger gets executed
  • You check if the message parameter is valid to activate the processor and you need this test.
  • You open the input
· 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 C16 avatar image David C16 commented ·

Thanks! I really appreciate your answer. I'll try your method.

0 Likes 0 ·