F_GetCurDcTickTime64

Die Funktion liefert die Zeit des aktuellen (letzten) Ticks im TwinCAT „Distributed Clock“-Systemzeitformat (T_DCTIME64).
FUNCTION F_GetCurDcTickTime64: T_DCTIME64
 Eingänge
VAR_INPUT
(*none*)
END_VARBeispiel:
PROGRAM MAIN
VAR
    tDC : T_DCTIME64;
    sDC : STRING;
    tDCBack : T_DCTIME64;
    sDCZero : STRING;(* DCTIME64 = zero time starts on 01.01.2000 *)
    tDCBackFromZero : T_DCTIME64;
    tDCFromString : T_DCTIME64;
    sDCBackFromString : STRING;
END_VAR
tDC := F_GetCurDcTickTime64();
sDC := DCTIME64_TO_STRING( tDC );
tDCBack := STRING_TO_DCTIME64( sDC );
sDCZero := DCTIME64_TO_STRING( ULARGE_INTEGER(0, 0) );
tDCBackFromZero := STRING_TO_DCTIME64( sDCZero );
tDCFromString := STRING_TO_DCTIME64( '2007-03-09-11:31:09.223456789' );
sDCBackFromString := DCTIME64_TO_STRING( tDCFromString );Voraussetzungen
Entwicklungsumgebung  | Zielplattform  | Einzubindende SPS- Bibliotheken  | 
|---|---|---|
TwinCAT v3.1.0  | PC oder CX (x86, x64, Arm®)  | Tc2_EtherCAT  |