После прошивки на 2,14 раньше не знаю какая была (2010года) перестало работать время на контроллере. при включение оно вроде начинает отсчет с 0,0,0, 2000 , при попытке настроить время встает и больше не идет
VAR
GetTime: CurTimeEx;
TimeAndDate: SystemTimeDate;
Sys_Time: SysTime64;
set_time: BOOL;
END_VAR
IF set_time THEN
TimeAndDate.Minute;
TimeAndDate.Second;
TimeAndDate.Hour;
GetTime (SystemTime:=Sys_Time , TimeDate:= TimeAndDate);
ELSE
TimeAndDate.Day :=0;
TimeAndDate.DayOfWeek :=0;
TimeAndDate.dwHighMsec :=0;
TimeAndDate.dwLowMSecs :=0;
TimeAndDate.Milliseconds :=0;
TimeAndDate.Minute :=0;
TimeAndDate.Second :=0;
TimeAndDate.Hour :=0;
TimeAndDate.Year :=0;
TimeAndDate.Month :=0;
Sys_time.ulHigh :=0;
Sys_time.ulLow :=0;
GetTime (SystemTime:=Sys_Time , TimeDate:= TimeAndDate);
END_IF
Подскажите в чем дело?