01.09.2022 19:35 | |
Beigetreten: 22.06.2022 Letzter Bes: 11.11.2022 Beiträge: 24 Bewertung:
|
Es geht hier natürlich auch um Persistenz (bzg. Stromausfall), und eben das erkennen das ein neuer Tag da ist. Im Anhang ist eine Lösung. Jeder Wochentag hält sein RS Block (welcher retentivity property gesetzt hat: persistent) auf high. Beim Wechsel von einem Tag zum nächsten, hält aber der letzte Tag noch für eine Sekunde sein high, erst dann fällt er zu low. Ein neuer Tag ist also dann, wenn genau 2 RS Blocks gleichzeitig high sind: der eine wegen dem neuen Tag, der andere weil der vorige Tag zwar nicht mehr aktiv ist, dennoch eine Sekunde lang an seinem high festhält. (Merke: wenn die LOGO SPS aber an einem Montag ausgeht, und dann erst beim nächsten Montag wieder an geht... wird kein Wochentag-Wechsel erkannt. Aber wie lange hält denn die realtime-clock-Batterie oder goldcap oder wie auch immer? Vielleicht ist sie da eh schon vor Ablauf einer Woche leer.) Dateianhangchanged_weekday_detection_math.zip (219 Downloads) |
Zuletzt bearbeitet von: Al1234567 am: 09/01/2022 19:39:44Zuletzt bearbeitet von: Al1234567 am: 09/01/2022 19:59:40 |
|
01.09.2022 19:36 | |
Beigetreten: 22.06.2022 Letzter Bes: 11.11.2022 Beiträge: 24 Bewertung:
|
Geht auch ohne Mathe und nur mit und/oder Gattern. Dateianhangchanged_weekday_detection_and_or_gates.zip (267 Downloads) |
Zuletzt bearbeitet von: Al1234567 am: 09/01/2022 20:01:05bei diesem zip, und bei dem vom vorigen, muessen fuers Ausschalten ... alle Tage, ausser einer, angegeben werden... |
|
Folgen Sie uns auf