< 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

 

 

ACF: none

Array ( [post_type] => Array ( [0] => tribe_events ) [post_status] => publish [posts_per_page] => 5 [tax_query] => Array ( [relation] => AND [0] => Array ( [0] => Array ( [relation] => OR [0] => Array ( [taxonomy] => tribe_events_category [field] => id [terms] => Array ( ) ) ) ) ) [post__not_in] => Array ( [0] => 15296 ) [orderby] => Array ( [date] => ASC ) [meta_query] => Array ( [0] => Array ( ) ) )
0.06482982635498 seconds
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ę