question

Mario García López avatar image
0 Likes"
Mario García López asked Logan Gold commented

Port by Case depending on the central port

I am struggling with this simple exercise. I want a taskexecuter to go to a specific output port, and the other taskexecuter to a different port. How can I do it?


2connection.fsm

FlexSim 24.2.0
taskexecuterportport by case
2connection.fsm (31.1 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.

Logan Gold avatar image Logan Gold ♦♦ commented ·

Hi @Mario García López, was Felix Möhlmann's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always comment back to reopen your question.

0 Likes 0 ·

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered

The destination is decided before the task sequence is created and dispatched (Send to Port -> Use Transport).

While you can decide which TE moves the item depending on the port, this might lead to situation where one TE stays idle because all remaining items are headed to the other queue.

2connection_1.fsm

By using a list and Process Flow, you can first assign a TE to the item and this then determines the destination. Meaning the availability of the TEs determines the destination.

2connection_2.fsm

(Technically you can also change the destination after a TE starts the task sequence. But that requires some more advanced knowledge of Task Sequences and coding in FlexSim.)


2connection-1.fsm (29.1 KiB)
2connection-2.fsm (36.3 KiB)
5 |100000

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