-> Hier kostenlos registrieren
Hallo Leute,
ich muss ab einer bestimmten Uhrzeit (Stunde, Minute) ein Bit setzen und ab einer 2ten Uhrzeit das Bit wieder zurücksetzen.
Dazu habe ich einfach die Stunden und Minuten der CPU mit den Sollwerten aus einem DB verglichen und das Bit gesetzt bzw. wieder rückgesetzt.
Jetzt kommen aber zusätzlich Einschaltbedingungen dazu und da stehe ich jetzt ein wenig an.
Der Vergleich (Stunden, Minuten) funktioniert jetzt so nicht mehr.
Steht die Einschaltbedingung nicht exakt zu diesem Zeitpunkt an wird das Bit auch nicht gesetzt.
Steht die Einschaltbedingung zB. 1 Minute nach der definierten Zeit an wird das Bit auch nicht mehr gesetzt.
Gibt es eine Möglichkeit zu prüfen ob die CPU Zeit zwischen zwei Zeitpunkten (Stunde, Minute) ist?
Das müsste auch funktionieren wenn die Einschaltzeit zB.: 22:45 Uhr ist und die Ausschaltzeit 04:25 Uhr am nächsten Tag ist.
Danke
Alex
ich muss ab einer bestimmten Uhrzeit (Stunde, Minute) ein Bit setzen und ab einer 2ten Uhrzeit das Bit wieder zurücksetzen.
Dazu habe ich einfach die Stunden und Minuten der CPU mit den Sollwerten aus einem DB verglichen und das Bit gesetzt bzw. wieder rückgesetzt.
Jetzt kommen aber zusätzlich Einschaltbedingungen dazu und da stehe ich jetzt ein wenig an.
Der Vergleich (Stunden, Minuten) funktioniert jetzt so nicht mehr.
Steht die Einschaltbedingung nicht exakt zu diesem Zeitpunkt an wird das Bit auch nicht gesetzt.
Steht die Einschaltbedingung zB. 1 Minute nach der definierten Zeit an wird das Bit auch nicht mehr gesetzt.
Gibt es eine Möglichkeit zu prüfen ob die CPU Zeit zwischen zwei Zeitpunkten (Stunde, Minute) ist?
Das müsste auch funktionieren wenn die Einschaltzeit zB.: 22:45 Uhr ist und die Ausschaltzeit 04:25 Uhr am nächsten Tag ist.
Danke
Alex