Applies To: |
|
Summary: |
I am running CitectSCADA on Windows 2000
operating system. It seems that when a daylight savings starts (and
the time is changed forward by one hour) my project still runs my
scheduled reports at the old time periods rather than adjusting.
For example instead of running at 8.00 am every day, a 24 hour
periodic report may run at 7.00am (local time) the morning after
daylight savings finishes. It is as if the running tasks are not
updated by the operating system with this time change. The short
term solution is to have users shutdown the morning of daylight
savings start/end and restart, then the events/report system will
check the system time again and be synchronised correctly. |
Solution: |
As mentioned in Q3078, there is a ‘design flaw’ for Windows
operating systems including Windows 2000. Windows does not send a
time change message when it does the daylight savings adjustment.
The flaw has been corrected in the Windows XP. We have developed a
small application called SendMessage.exe which can be obtained from
the Citect.com ToolBox. This application replaces the
Timechange.exe application mentioned in Q3078 which does not work in Windows 2000. In
order to work around the problem in Windows 2000, the
SendMessage.exe can be run anytime after the daylight savings
changeover to fix the problem without restarting CitectSCADA. |
Keywords: |
UTC, UCT |
Related Links
Attachments