I have been studying the behaviour of operator downtime using a timetable replicating a M-F work schedule with morning, lunch and afternoon breaks. The downtime is non-preemptive but has a higher priority than the processing test task.
I've discovered the operator will take his missed downtime after being released from the processing task. If the processing task has held him over multiple downtimes (e.g. break & lunch), the downtimes accumulate and are executed consecutively once released by the processing task.
This is desirable if the missed downtimes occur and are executed in the same day. However, it is not desirable for missed downtimes to accumulate and be executed the next morning. I need a way to cancel any outstanding scheduled downtimes at the close of the workday.
To illustrate, I have attached a small test model with the processing task releasing the operator after the end of the day. Any help would be appreciated.
Thanks, Stan