Hallo Entwickler der wunderbaren Oscat Library
Bevor ihr die Oscat.lib v3.10 vom Stapel lässt und sich wieder X Leute darüber wundern weshalb bei ihnen die Sonne schon am Himmel steht, aber die Steuerung meint es wäre noch dunkle Nacht, schaut euch doch bitte die SCL-Quelle SUN_POS an (Step 7).
In der 3 letzten Zeile steht:
IF hr > 180.0 THEN h := h - 360.0; END_IF;
Das 'hr' gehört jedoch noch nicht hierher. Hier geht's ja noch um die Höhe ohne Refraktion.
Also meiner Meinung nach muss hier stehen:
IF h > 180.0 THEN h := h - 360.0; END_IF;
Überprüft das bitte und macht weiter so!
Wann kann man mit der 3.10 rechnen?
Gruss
Donotto
der fehler ist bekannt und wird in der 3.10 behoben sein