menu
dopisz swój adres do listy:
kontakt CoDeSys.pl:
e-mail: news@codesys.pl
Telefon: 048 331 20 57
Fax: 048 331 25 36

www.codesys.pl
wyszukaj w codesys.pl
elementy programu - konwersja typów


TIME_TO / TIME_OF_DAY

Konwersja typu TIME lub TIME_OF_DAY na inny typ:
Wewnętrznie czas jest zapisywany w milisekundach w DWORD (w TIME_OF_DAY od godziny 00:00). Ta wartość podlega konwersji.
Może się zdarzyć, że w trakcie konwersji z większych na mniejsze typy zostaną utracone informacje. 
W typie STRING wynik to stała czasu.

Przykłady w IL:

LD T#12ms
TIME_TO_STRING
ST str
(* Wynik 'T#12ms' *)

LD T#300000ms
TIME_TO_DWORD 
ST dw
(* Wynik 300000 *)

LD TOD#00:00:00.012
TOD_TO_SINT
ST si
(* Wynik 12 *)

Przykłady w ST:

str :=TIME_TO_STRING(T#12ms);
dw:=TIME_TO_DWORD(T#5m);
si:=TOD_TO_SINT(TOD#00:00:00.012);


Przykłady w FBD:



TIME_TO / TIME_OF_DAY


codesys.pl