Bibliotheksbeschreibung | Rexroth IndraLogic 07VRS
30
SysLibTime.lib
30.1
Übersicht
30.2
CurTime
VARINOUT Variable
SystemTime
30.3
CurTimeEx
VARINOUT Variable
SystemTime
TimeDate
SystemTimeDate:
(* Wert der Echtzeituhr *)
TYPE SYS_TIME_DATE :
STRUCT
dwLowMSecs: DWORD;
dwHighMSecs: DWORD;
Year : UINT;
Month : UINT;
Day : UINT;
Hour : UINT;
Minute : UINT;
Second : UINT;
Milliseconds : UINT; (*Millisekunden, z.B. "649"*)
DayOfWeek: UINT;
Beinhaltet das Zielsystem die Funktionalität, kann mit den Funktionsblöcken
dieser Bibliothek die Echtzeituhr des lokalen Systems ausgelesen werden. Die
Abarbeitung erfolgt synchron. Diese Bibliothek wird zur Darstellung der Task‐
zeitauswertung im Taskeditor von IndraLogic 1G benötigt.
●
CurTime, Seite 99
liefert den Wert der Echtzeituhr des Rechners in Mikrosekunden.
●
CurTimeEx, Seite 99
liefert erweiterte Informationen zum aktuellen Wert der Echtzeituhr des
Rechners.
Verwendete Strukturen:
●
SystemTimeDate, Seite 99
●
SysTime64, Seite 100
Dieser Funktionsblock liefert über die beiden Komponenten der Struktur
Time64, Seite 100,
sekunden.
Datentyp
SysTime64
Dieser Funktionsblock liefert neben dem Zeitwert in Mikrosekunden weitere In‐
formationen zur Echtzeit.
Datentyp
SysTime64
SystemTimeDate
Diese Struktur enthält die folgenden Informationen zum Wert der Echtzeituhr
des lokalen Systems. Sie wird im Funktionsblock
wendet.
Programm:
(*Echtzeituhr in Mikrosekunden, SysTime64, Low-DWORD*)
(*Echtzeituhr in Mikrosekunden, SysTime64, High-DWORD*)
(*Jahr, z.B. "2002"*)
(*Monat, z.B. "12"*)
(*Tag im Monat, z.B. "3"*)
(*Stunde, z.B. "13"*)
(*Minute, z.B. "43"*)
(*Sekunde, z.B. "15"*)
(*Wochentag, z.B. "2" (Sonntag=0, Montag = 1....)*)
Electric Drives
and Controls
den Wert der Echtzeituhr des lokalen Systems in Mikro‐
Beschreibung
Wert der Echtzeituhr in Mikrosekunden
Beschreibung
Wert der Echtzeituhr in Mikrosekunden
Detaillierte Information zur Echtzeit
| Bosch Rexroth AG
99/106
SysLibTime.lib
Sys‐
CurTimeEx, Seite 99,
ver‐