Dobrý den,
po přechodu na letní čas FB SunTime ukazuje čas východu a západu s hodinovým posunem (zimní čas). V minulých letech jsme tento problém nezaznamenali.
Systémový čas a datum v PLC (100 CP1001L 10.8 vs2.8) je v pořádku, datum a čas je aktualizován z ETH. Čas východu v FB je 4h44m, západu 19h7m - Skutečný V5:44, Z20:06.
utcOffset je nastaven na 1
Myslím si, že v minulých letech to fungoalo v pořádku.
Děkuji za odpověď.
S pozdravem
Martin Sýs MARSYS.cz
Odpovědi 1
Toto vzniklo přechodem z knihovny AstroLib verze 1.3 na verzi 1.4. Do verze 1.3 funkce započítávala hodinu navíc danou přechodem na letní čas, od verze 1.4 je v knihovně funkce UtcOffset_CZ(), která vrací +1 nebo +2 hodiny podle toho, zda je platný zimní nebo letní čas. U systému Foxtrot 2, který pracuje s časovými pásmy, pak funkce vrací offset proti UTC pro zvolené časové pásmo.
Řešením je tedy připojit vstup UtcOffset funkčního bloku místo konstanty 1 výstup funkce UtcOffset_CZ z knihovny AstroLib.
Tento dotaz je vyřešený.