< Wróć do bazy wiedzy

Dlaczego wykres HDLog w wizualizacji webowej nie wyświetla się i pojawia się jedynie komunikat “Loading Data…”?

 

Symptom

W programie sterownika w Fupla wykorzystywany jest blok HDLog File, a w wizualizacji jedno z makr HDLog do wyświetlania wykresów. Dane na wykresie się nie pojawiają, zamiast tego cały czas wyświetlany jest tekst informujący o ładowaniu danych – Loading Data…

Komunikat Loading Data w wykresie HDLog

Komunikat Loading Data w wykresie HDLog

 Ponadto, w logach Javy można znaleźć wpis: IMaster: Loading No such component found/<Nazwa_pliku>.csv

Komunikat No such component w logu Java

Komunikat No such component w logu Java

Mimo to, plik znajduje się na serwerze FTP i można go odczytać wpisując jego adres w przeglądarce.

Przyczyna

Powodem jest nieprawidłowy zasięg zmiennej tekstowej użytej do wskazania ścieżki zapisu w bloku funkcyjnym:

Blok funkcyjny HDLog File

Blok funkcyjny HDLog File

Rozwiązanie

Symbol ten (w tym przykładzie “sciezka”) musi mieć w narzędziu Symbol Editor kolumnie Scope ustawiony parametr Public.

Definicja symbolu zawierającego ścieżkę do zapisu danych HDLog

Definicja symbolu zawierającego ścieżkę do zapisu danych HDLog

Uwaga! Po dokonaniu tej zmiany, aby upewnić się, że przyniesie ona skutek należy:

– wyczyścić pamięć flash w sterowniku,
– ponownie skompilować i wgrać program,
– ponownie dodać makro wykresu do wizualizacji i wskazać krzywe,
– ponownie skompilować i wgrać wizualizację,
– upewnić się, że w ustawieniach Javy wyłączona jest pamięć podręczna (jeśli była włączona, należy ją wyczyścić),
– uruchomić ponownie sterownik,
– uruchomić ponownie przeglądarkę z wizualizacją

 

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ę