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

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)