ST_TimeZoneInformation

Zeitzone-Informationen. Die Normalzeit wird auch als Winterzeit bezeichnet. Die bias-Parameter können auch negative Werte annehmen.

TYPE ST_TimeZoneInformation :
STRUCT
    bias         : DINT
    standardName : STRING(31);
    standardDate : TIMESTRUCT;
    standardBias : DINT;
    daylightName : STRING(31);
    daylightDate : TIMESTRUCT;
    daylightBias : DINT;
END_STRUCT
END_TYPE

Wert

Bedeutung

bias

Definiert die aktuelle Differenz der Lokalzeit zur UTC-Zeit in Minuten. UTC = local time + bias.

standardName

Bezeichnung der Normalzeit als String.

standardDate

Diese Struktur beinhaltet Informationen zum Übergang von Sommerzeit zur Normalzeit (Typ: TIMESTRUCT). Der Strukturparameter wMonth ist Null wenn dieser Wert nicht benutzt wird. Wenn dieser Parameter benutzt wird, dann muss auch der daylightDate-Parameter benutzt werden. Um standardDate konfigurieren zu können setzen Sie den wYear-Parameter gleich Null, bei wDayOfWeek wählen Sie den gewünschten Wochentag und bei wDay einen Wert zwischen 1 und 5 (Woche im Monat, 5 entspricht der letzten Woche).

standardBias

Zeitdifferenz in Minuten für Berechnungen der Lokalzeit während der Normalzeit. Dieser Wert ist meistens Null.

daylightName

Bezeichnung der Sommerzeit als String.

daylightDate

Diese Struktur beinhaltet Informationen zum Übergang von Normalzeit zur Sommerzeit (Typ: TIMESTRUCT). Der Strukturparameter wMonth ist Null wenn dieser Wert nicht benutzt wird. Wenn dieser Parameter benutzt wird, dann muss auch der standardDate-Parameter benutzt werden. Um daylightDate konfigurieren zu können setzen Sie den wYear-Parameter gleich Null, bei wDayOfWeek wählen Sie den gewünschten Wochentag und bei wDay einen Wert zwischen 1 und 5 (Woche im Monat, 5 entspricht der letzten Woche).

daylightBias

Zeitdifferenz in Minuten für Berechnungen der Lokalzeit während der Sommerzeit.

Beispiel:

Siehe: FB_SetTimeZoneInformation.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken (Kategoriegruppe)

TwinCAT v3.1.0

PC oder CX (x86, x64, Arm®)

Tc2_Utilities (System)