UtcTime

Initialisiert die Datenelemente der Struktur: T_UtcTime.

Namensraum: Tc3_Collections
Bibliothek: Tc3_Collections (Tc3_Collections.compiled-library)

FUNCTION UtcTime : T_UtcTime
VAR_INPUT
    secondSinceEpoch : DT;
    fractionOfSecond : T_UINT24;
    quality          : T_UtcTimeQuality;
END_VAR

UtcTime 1: Eingänge

Name

Typ

Beschreibung

secondSinceEpoch

DT

Anzahl der vergangenen/ganzen Sekunden seit dem 1 Januar 1970.

fractionOfSecond

T_UINT24

Sekundenbruchteil codiert als 24-Bit-Zahl.

quality

T_UtcTimeQuality

Zusätzliche Information über die Qualität und die Genauigkeit der Zeitinformation.

UtcTime 2: Rückgabewert

Name

Typ

Beschreibung

UtcTime

T_UtcTime

Struktur mit initialisierten Datenelementen.

Beispiel

METHOD FINAL Sample_UtcTime : BOOL
VAR
    t: T_UtcTime;
END_VAR
t:=UtcTime(secondSinceEpoch:=DT#2023-01-01-00:00:00.000, fractionOfSecond:=UINT24(0, 0, 0), quality:=UtcTimeQuality(FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE));
Sample_UtcTime:=TRUE;