The Effects of Daylight Saving Time Adjustments

This section applies to any device, feature or application that runs in Local Time with Daylight Saving Time.

The system clocks in most computer-based systems can adjust automatically when Daylight Saving Time (DST) starts and ends, based on their time zone settings.

This section explains the effects of Daylight Saving Time adjustments in ClearSCADA and the devices or applications with which it interacts. The section uses UK Daylight Saving Time adjustments as an example, but the affects are similar in any time zone in which Daylight Saving Time adjustments are made (although the difference between Local Time and UTC may be greater).

ClearSCADA stores time values internally in UTC. On any ClearSCADA Client running in Local Time, ClearSCADA converts such time values and displays them in Local Time. (A ClearSCADA Client displays times in Local Time when being used by a user whose User Account is configured to display times in Local Time.) The ClearSCADA Client obtains its time locally from the PC on which it resides, including whether Daylight Saving Time adjustments apply to that particular time zone.

In the UK the clocks jump forward by one hour in the spring (from 01:00 GMT to 02:00 BST on the last Sunday in March). This effectively ‘loses’ that hour and so results in a day that has only 23 hours.

The affects in ClearSCADA are as follows:

Conversely, in the UK the clocks jump backward by one hour in the autumn (from 02:00 BST to 01:00 GMT on the last Sunday in October). This effectively repeats that hour and so results in a day that has 25 hours.

The affects in ClearSCADA are as follows:

With any features, such as Schedules and Logic Programs, that are configured to run in Local Time with Daylight Saving Time, care needs to be taken to ensure that those features are not configured to trigger during the time that is ‘repeated’ or ‘lost’ when the clocks change. If the features are set to trigger during this time, this will result in the feature:

With Schedules and Logic Programs that run in Local Time with Daylight Saving Time and are configured to trigger on a daily basis at a time other than during the hour that is ‘lost’ or ‘repeated’, those features will trigger:

Consider whether to associate a Schedule with a Calendar in order to trigger events as expected on the days on which the clocks change.

If any of the above scenarios are unacceptable on your system, but the devices or applications are required to run in Local Time, we suggest that those items are configured to run in Local Time without Daylight Saving Time. In countries in which Daylight Saving Time is implemented, this will result in the clocks being out by an hour for the period during which Daylight Saving Time is in force. However, there will be no apparent ‘gaps’ in data, or ‘duplicate’ data entries, for the time period that would have been ‘lost’ or ‘repeated’ had those items been configured to run in ‘Local Time with Daylight Saving Time’.


Disclaimer

ClearSCADA 2017 R3