Eine Frage hab ich noch zu timer_1.
Was passiert bei einem Überlauf um Mitternacht, d.h. start_time 23 Uhr und dauer 2 stunden.
Hält der Timer dann trotzdem um 1 Uhr an, da ja dann die Bedingung "DT_TO_TOD(dt_in) >= start_time + duration" nie wahr wird, oder ?!
Habs selbst noch nicht ausprobiert, mach vielleicht nur einen Denkfehler.
Letzte Frage: warum ist es so vorgesehen, dass der timer_1 nur einmal pro Tag laufen kann ("dat <> last") ?
Wäre schön, wenn dies per Eingangsparameter flexibel gehalten werden könnte.
Grüsse,
Dieter