TOD_TO-Konvertierungen
Konvertierung vom Typ TIME_OF_DAY zu einem anderen Typ. Intern wird die Zeit in einem DWORD in Millisekunden abgespeichert (bei TIME_OF_DAY seit 00:00 Uhr). Dieser Wert wird konvertiert. Bei der Typkonvertierung von größere auf kleinere Typen können Informationen verloren gehen. Beim Typ STRING ist das Ergebnis die Zeitkonstante.
Beispiele in ST:
si:=TOD_TO_SINT(TOD#00:00:00.012); (* Ergebnis
ist 12 *)
str:=TOD_TO_STRING(TOD#14:01:05.123); (* Ergebnis ist
'TOD#14:01:05.123' *)
tm:= TOD_TO_TIME(TOD#14:01:05.123); (* Ergebnis ist T#841m5s123ms
*)
udi:= TOD_TO_UDINT(TOD#14:01:05.123); (* Ergebnis ist 16#03020963
*)