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.
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken (Kategoriegruppe) |
---|---|---|
TwinCAT v3.1.0 | PC oder CX (x86, x64, ARM) | Tc2_Utilities (System) |