GlobalConstants (GVL)¶
The global constant DTU_gc_tziTimeZoneCET defines the time zone as well as the switch between summer and standard time of the Central European EU countries.
The switch is done according to the following rules:
The switch to summer time (CEST) takes place on the last Sunday of March. The clock is set ahead by one hour at 2:00 a.m..
The switch to standard time (CET) takes place on the last Sunday of October. The clock is set back by one hour at 3:00 a.m..
gc_tziTimeZoneCET : RTCLK.TIME_ZONE_INFO :=
(
        iBias := 60,
        sPeriode := [( (* Standard *)
        sName:='CET',
        tmDate := (uiMonth := 10, eWeekday := RTCLK.WEEKDAY.SUNDAY, uiDay := 5, uiHour := 3, uiMinute := 0, uiSecond := 0),
        iBias := 0
    ),( (* Daylight *)
        sName := 'CEST',
        tmDate := (uiMonth := 3, eWeekday := RTCLK.WEEKDAY.SUNDAY, uiDay := 5, uiHour := 2, uiMinute := 0, uiSecond := 0),
        iBias := 60
    )]
);
- InOut:
- Scope - Name - Type - Initial - Constant - gc_tziTimeZoneCET - RTCLK.TIME_ZONE_INFO- STRUCT(iBias := 60, sPeriode := [STRUCT(sName := ‘CET’, tmDate := STRUCT(uiMonth := 10, eWeekday := RTCLK.WEEKDAY.SUNDAY, uiDay := 5, uiHour := 3, uiMinute := 0, uiSecond := 0), iBias := 0), STRUCT(sName := ‘CEST’, tmDate := STRUCT(uiMonth := 3, eWeekday := RTCLK.WEEKDAY.SUNDAY, uiDay := 5, uiHour := 2, uiMinute := 0, uiSecond := 0), iBias := 60)]) 
