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)])
|
|