06.11.2015 18:31 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388)
|
Hallo Scorp! Das mit dem Rundungsfehler habe ich versucht durch Einsetzen eines sonst nicht nötigen Arithmetikbausteines anzupassen. In der Berechnung d ist dies der Baustein B012. Dort multipliziere ich das eigentliche Ergebnis mit 100 (zuvor nur 10). Im nachfolgenden Baustein ziehe ich vom Ergebnis 50 (zuvor 5) ab und teile dann wieder durch 100. Somit habe ich versucht so zu runden, das nur die zuvor führende Dezimalzahl stehen bleibt. Durch die Multiplikation mit 10 hat das wohl noch nicht voll gereicht. Mit 100 funzt es bei 2019 wieder. Falls es bei weiteren Jahren noch zu Fehlern kommt, wäre eine Anpassung auf 1000 und 500 noch denkbar! Ich werde meine Schaltung noch weiter testen und anpassen. Wenn alles funzt, stell ich sie hier noch vor. Vielleicht hilft es ja dem einen oder anderen User der mit der Logo und ihren Möglichkeiten zufrieden ist und über einene Funktionserweiterung ohne Hardwareneuanschaffung froh ist! Was die Überflüssigkeit der Diskussion angeht, so stehe ich einer Weiterentwicklung immer aufgeschlossen gegenüber, wehre mich aber gegen Nörgelei am Produkt wenn dieses Erwartungen nicht erfüllt, die es nie versprochen hat erfüllen zu können! DateianhangOsterformel.zip (105 Downloads) |
Zuletzt bearbeitet von: motmonti am: 06.11.2015 18:32:45 |
|
06.11.2015 18:51 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388)
|
Die Version im Anhang funzt jetzt von 2015 bis 2030! Bis dahin wird es dann sicher eine Logo mit Feiertagskalender geben!?DateianhangOsterformel bis 2030.zip (121 Downloads) |
06.11.2015 21:06 | |
Beigetreten: 22.02.2008 Letzter Bes: 06.08.2024 Beiträge: 2698 Bewertung: (207) |
Motmonti, nicht falsch verstehen, es ist super, dass jemand die Gaußsche Osterformel mit dieser LOGO-Arithmetik umsetzen kann. Ich werde auch gerne missverstanden, was meine Kritik an der LOGO angeht, nur habe ich mich nie darüber beschwert, dass es keine Winkelfunktionen oder Gleitkommaarithmetik gibt. Ich halte es nur nicht für richtig, eine Integerarithmetik zu integrieren, die im Hintergrund mit Gleitkomma rechnet und damit mathematisch falsche Ergebnisse erzeugt. Zumindest die Wahlmöglichkeit, ob gerundet werden soll oder nicht, wäre seitens Siemens zu integrieren. Im Übrigen würde ich mit 28 Blöcken keine Osterberechnung durchführen, wenn man mit 15 Jahresschaltuhren sowohl weniger Blöcke als auch weniger Speicherplatz verbraucht und zusätzlich auch schon passende Schaltsignale hat. P.S. Im Anhang mal eine Variante mit Jahresschaltuhren für 2016, alle nicht benötigten Feiertage können je nach Bundesland bei Bedarf gelöscht werden. Die beweglichen Feiertage müssen natürlich jedes Jahr angepasst werden, dauert wahrscheinlich nicht länger als 10 Minuten. DateianhangFeiertage.lsc.zip (130 Downloads) |
Zuletzt bearbeitet von: Scorp am: 06.11.2015 21:57:58 |
|
Für diesen Beitrag bedanken sich1 Benutzer |
06.11.2015 22:13 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388)
|
Hallo Scorp und alle Interessierten! Das es mit Schaltuhren zu machen ist, ist ja klar, es bleibt eben nur die Umstellung von Hand! Die Logo ist zwar leicht zu programmieren, nur liegt es eben nicht jedem User. Genau für diese Zeitgenossen wäre meine Schaltung eine Lösung! Ich habe jetzt mal Zähler für Ostern, Pfingsten und einen weiteren Feiertag eingefügt. Der Zähler startet am 1. März jeden Jahres und wird bis zum Schaltwert der durch die Formel berechnet wird hochgezählt. Dabei wird vom 1.3. bis 30.4. durchgezählt von 1-61. Ist die Einschaltbedingung für Ostern erfüllt, werden die Tagesimpulse an die weiteren Zähler weitergegeben. Nach 49 Tagen ist dann Pfingstsonntag usw. mit weiteren Zählern. Silvester werden alle Zähler resetet. Die Remanenz muß aber noch eingeschaltet werden. Weiter werde ich das Spiel vermutlich nicht treiben. Falls jemand das Programm nutzt und noch Fragen dazu hat, werde ich natürlich gern helfen! DateianhangOsterformel bis 2030 mit weiteren Feiertag.zip (165 Downloads) |
Folgen Sie uns auf