< Wróć do bazy wiedzy

Jak wyświetlić w wizualizacji aktualną datę i godzinę ze sterownika?

 

Aby wyświetlić aktualną datę i godzinę ze sterownika w wizualizacji, należy je na początku umieścić w dwóch rejestrach. Najprostszym sposobem jest wykorzystanie bloku funkcyjnego “Clock read” z biblioteki HVC->Clocks i podpięcie wyjścia HMS do rejestru który będzie przechowywał aktualny czas, a wyjścia YMD do rejestru przechowującego aktualną datę.

Uwaga: by korzystać z bloków z biblioteki HVC, należy w programie przed ich użyciem umieścić blok Initialization HVC z biblioteki HVC->Init. W nowych programów powinien zostać wybrany blok z najwyższym dostępnym numerem (np. Initialization HVC 8). Brak bloku inicjalizującego spowoduje wystąpienie błędów kompilacji.

we8_data_czas_fboxes

 

Data przepisywana do tego rejestru przechowywana jest w formacie YYMMDD, to znaczy dwie pierwsze cyfry zawierają rok, dwie kolejne miesiąc, a dwie ostatnie dzień.

Godzina przepisywana do tego rejestru przechowywana jest w formacie HHMMSS, to znaczy dwie pierwsze cyfry zawierają godzinę, dwie kolejne minuty, a ostatnie dwie sekundy.

Wyświetlając te zmienne na wizualizacji otrzymamy efekt:

 

we8_data_czas_bez_formatu

 

Aby data i godzina była wyświetlana w postaci przyjaznej dla człowieka, należy zmienić ich format na HH:MM:SS dla godziny i DD.MM.YY dla daty. Zobacz też: [xyz-ihs snippet=”obrazekfaq”] Jak w wizualizacji ustawić format i jednostkę dla zmiennej?

we8_data_czas_ustawienia

 

Po zmianie powyższych ustawień na wizualizacji osiągnięty zostanie poniższy efekt:

we8_data_czas_z_formatem

 

 

Nasz serwis wykorzystuje pliki cookies. Korzystając z witryny wyrażasz zgodę na ich zapis lub wykorzystanie. Zgoda na wykorzystanie plików cookies jest jednoznaczna z zapoznaniem się i przyjęciem treści polityki cookies.
Akceptuję