question

oleg avatar image
0 Likes"
oleg asked oleg commented

How to configure task executors

I have a queue in which elements are received, and there are also 5 task executors, 3 for 30 elements and 2 for 50. How to make the task executors for 30 elements fill up first and deliver them to another queue (maximum 2 task executors in one direction), and only when there are no task executors for 30 elements did task executors for 50 elements start working

FlexSim 23.0.15
taskexecutorstaskexecuters assigning taskstasks
· 5
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 oleg commented

It is a network node path system.
Traffic Control Objects limit number of travelers. Additional labels at travelers can restrict it further.

Travelers can have different maximum capacities. On Break function you can advise which items are loaded by destination or load station first.
Order of available tasksequences can be set by priority.
If you don’t get it work by above mentioned methods, you can push all transport tasksequences to a list and pull necessary tasksequences by attributes of involved parameters.

Item reference is stored in tasks[2] or tasks[5] involved1 property of class Tasksequences.

You find loadstation in involved1 for tasks[1] or involved2 in tasks[2].

Destination is in involved1 tasks[4] or involved2 tasks[5].

Good fortune!


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