question

anon-user avatar image
0 Likes"
anon-user asked Isaac Litster answered

Schedule for picking up items with specific labels

Hello!
I am simulating the automated watering of plants.
Working hours are from 8am until 6pm.

In the morning at 8:00 a conveyor is filled up with 24 "plants". These have to be watered 3 times a day for a specific amount of days (not modelled in the attached simplified simulation). So at 9:00 the 1st conveoyr is filled up and the plants are picked up by a task executor and transported to another conveyor where they are "watered". Once the watering target of 3 is reached, the plants are extracted from the watering loop. I am allready using a time table to tell the "water" task executor at what time it should start processing. The watering is tracked with a label which is incremented each time the water task executor picks up a plant.
Though I want it to stop after the first increment and only water again at the next scheduled up-time in the water task executor's time table. Now its looping the items trough until the "watering" label has reached 3 and is done before the next scheduled up-time can even beginn.

see attached my simplified model.

labelstask executertime table
· 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.

Isaac Litster avatar image Isaac Litster commented ·

If I am understanding your process correctly, the plants are being watered too much because they are looping through the system rather than stopping and waiting for the next scheduled time to be watered?

1 Like 1 ·
anon-user avatar image anon-user Isaac Litster commented ·

Exactly

0 Likes 0 ·

1 Answer

Isaac Litster avatar image
1 Like"
Isaac Litster answered

5 |100000

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