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.