CALENDAR_CALC Verhalten von xcal.night

Begonnen von Holger, 14. Januar 2009, 08:52:10

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 3 Gäste betrachten dieses Thema.

Holger


Its zwar nicht Relevant (oder doch) ich benutze die OSCAt auf einem Beckhoff CX9010 mit TwinCat und die Kiste rennt mit NTP auf UTC.


Die .night Variable ist bei mir immer eine Stunde zu frueh und ich denke es liegt an der folgenden Zeile aus dem Modul CALENDER_CALC

xcal.night := xcal.LTOD < xcal.SUN_RISE OR xcal.LTOD > xcal.SUN_SET;

Muesste fuer das Vergleichen nicht auch UTC verwendet werden ? den SUN_RISE und SUN_SET sind ja in UTC.
Alternativ muesste RISE/SET auch in LTOD umgewandelt werden. Dann wuerde es stimmen denke ich.


Gruss

hugo

da hast du recht wir werden das in der nächsten release beheben