Skip to main content

8. Logowanie danych

Rozdział ten opisuje jak logować dane.

8.1.      Wprowadzenie

Po zdefiniowaniu trybu próbkowania danych, okresu pobierania próbek, adresu odczytu i długości wektora danych, próbkowane dane można zapisać w wyznaczonym miejscu - na przykład w pamięci HMI, na karcie SD lub na pamięci USB. Do wyświetlania rekordów próbkowania mogą być użyte obiekty wykres trendu i lista danych historycznych.

8.2.      Zarządzanie logowaniem danych

Utwórz nowe próbkowanie danych wykonując poniższe kroki:

1.       Z paska narzędzi wybierz [Obiekty] i kliknij [Logowanie danych].

2.       Kliknij [Nowy], aby zdać odpowiednie nastawy.

image.png

8.3.      Tworzenie nowego próbkowania danych

Poniżej przedstawiono ustawiania dla próbkowania danych.

eMT, iE, XE, mTV Series

image.png

Opcja Opis
Tryb próbkowania

Wysoki priorytet
Zaznaczenie tej opcji powoduje traktowanie pobierania danych priorytetowo. Należy pamiętać, że zbyt wiele próbkowań z priorytetem może spowolnić tempo aktualizacji danych na innych obiektach.

Okresowo

Pobieranie danych z interwałem czasowym. Interwał można ustawić w zakresie od 0.1 sekund(s) do 120 minut.

Przez wywołanie

Wyzwalanie próbkowanie danych w zależności od stanu wyznaczonego adresu bitowego.

Tryb Warunki pobierania nowej próbki:

[OFF -> ON] Pobieranie kolejnej próbki, gdy stan adresu zmienia się z OFF na ON.

[ON -> OFF] Pobieranie kolejnej próbki, gdy stan adresu zmienia się z ON na OFF.

[OFF <-> ON] Pobieranie kolejnej próbki, gdy stan adresu ulega zmianie.

Ustaw ON/OFF po wywołaniu

Jeśli ta opcja jest zaznaczona, po pobraniu próbki system automatycznie zmieni stan adresu bitowego na ON/OFF w zależności od ustawień.

Adres odczytu Określ adres, z którego będą pobierane próbki. Dla modyfikacji próbkowanych danych, w celu przechowywania lub wyświetlania w formie przekształconej, można użyć komentarza użytkownika z skonfigurowaną funkcją konwersji.
Dane w próbce (tryb rzeczywisty)

W trybie rzeczywistym, kiedy opcja [Auto. stop] nie jest wybrana, maksymalna liczba próbek zapisywanych na panelu HMI wynosi 86400. Jeśli liczba próbek osiągnie tą liczbę, najstarsze próbki będę nadpisywane.

Format danych

Można pobrać próbki z kolejnych rejestrów w różnych formatach. Na przykład jak poniżej: LW-0 (16-bit Całk. Bez znaku), LW-1 (16-bit BCD) i LW-2 (32bit Zmiennoprzecinkowy).

image.png

 

Auto. stop

Próbkowanie danych automatycznie się zatrzyma, jeśli liczba próbek osiągnie [Maks. Liczba próbek].

image.png Zobacz rozdział “8.3.1 Jak działa Auto. stop”.

Adres czyszczenia próbek trybu rzeczywistego Jeśli zaznaczono tą opcję, przy zmianie stany adresu bitowego z [OFF -> ON] lub [ON -> OFF] wszystkie próbki w trybie rzeczywistym zostaną usunięte. Próbki zapisane w danych historycznych nie zostaną naruszone.
Adres wstrzymania próbkowania Jeśli stan wyznaczonego adresu bitowego będzie ON lub OFF (w zależności od ustawień trybu) próbkowanie zostanie wstrzymane do czasu, aż stan nie wróci do stanu normalnego.
Pliki historyczne

Zapisz do pamięci panela

Zapisuje próbkowane dane do pamięci nieulotnej HMI, co 10 sekund. Można użyć rejestrów systemowych [LB-9034], aby wymusić zapis danych. Zobacz szczegóły dotyczące ograniczeń korzystania z LB-9034 w uwagach poniżej.

Zapisz na kartę SD / pendrive

Wskaż miejsce zapisywana danych historycznych.

Pliki tworzone są dla dnia

Nowy plik z pobieranymi danymi będzie tworzony codziennie w określonym folderze, a nazwą pliku będzie yyyymmdd.dtl, wskazując datę pliku. Nowe próbki będą dopisywane na bieżąco do pliku.

Nazwa folderu

Określ nazwę folderu dla pliku z próbkami danych (nazwa musi się składać z znaków ASCII). Folder zostanie utworzony pod ścieżką: [Miejsce przechowywania] \ [Nazwa folderu] \ [Nazwa pliku]

Limit ochrony pamięci

Określa liczbę zachowanych plików próbkowania danych. Należy pamiętać, że w tym limicie nie jest wliczany bieżący plik .dtl. Oznacza to, że jeśli ten limit zostanie ustawiony na 2, oprócz bieżącego pliku zostaną zachowane dwa najnowsze pliki.

Dostosowanie przechwytywania plików Ta funkcja może być używana do konfigurowania nazewnictwa i zarządzania plikami próbkowania danych (* dtl). 

image.pngZobacz rozdział “8.3.2 Dostosowanie przechwytywania plików”.

image.pngUwaga

n   Próbkowanie danych może obejmować więcej niż jeden format danych, różne typy rekordów mogą być pobierane w tym samym czasie. Na przykład, jeśli zdefiniujemy trzy formaty danych, łącznie 4 słowa, system pobierze dane z wskazanego adresu i zapisze je w jednym pliku próbkowania.

n   Kiedy wybrano opcję [Pliki tworzone są dla dnia (zawierają dane z dania)] i ustawiono [limit ochrony pamięci] jako 2, dane próbkowane z dnia wczorajszego i przedwczorajszego zostaną zachowane. Dane, które były próbkowane wcześniej, zostaną usunięte, aby zapobiec wyczerpaniu pamięci.

n   Podczas uruchomienia symulacji na PC, wszystkie próbkowane dane są zapisywane w folderze instalacyjnym C:\EBPro\[Storage Location]\datalog. Jeśli format próbkowanych danych zostaje zmieniony, należy usunąć utworzony wcześniej plik, aby zapobiec wyświetlaniu starych danych w symulacji.

n   Podczas zapisywania plików na pamięci USB lub na karcie SD, ilość możliwych do zapisania plików zależy od długości ich nazw. Mniej plików można zapisać, gdy nazwy są dłuższe.

n   W przypadku używania bitu systemowego LB-9034, najkrótszy odstęp między dwoma udanymi wywołaniami wynosi 2 sekundy. Oznacza to, że po uruchomieniu LB-9034 może on być ponownie użyty nie wcześniej niż po 2 sekundach.

Seria cMT

Większość ustawień jest bliźniaczych jak w seriach eMT, iE, XE, mTV. Poniżej przedstawiono różnice w ustawieniach.

image.png

Opcja Opis
Dane w próbce W kolejnych rejestrach można pobierać dane o różnych formatach
Adres kontroli

Wprowadzając odpowiednią wartość do rejestry kontroli wysyłamy komendę:

image.png

Adres statusu i błędu

Jeśli jako adres kontrolny używany jest LW-n, cztery kolejne adresy po LW-n (LW-n + 1 do LW-n + 4) pokazują status i błędu, jak pokazano poniżej

image.png

image.png

 

Pliki historii

Dane historyczne można zapisać na pamięci USB, karcie SD i serwerze baz danych. Gdy liczba rekordów próbkowanych danych osiągnie 10000 rekordów, dane są automatycznie zapisywane na wybranym urządzeniu zewnętrznym, a najwcześniejsze 1000 rekordów zostaje usuniętych. Aby zapisać dane w serwerze baz danych, należy ustawić adres IP komputera, na którym on się znajduje.

image.pngZobacz rozdział “8.4 Synchronizowanie danych w serii cMT i zapisywanie na urządzeniu zewnętrznym”.

image.pngZobacz rozdział “13.44 Serwer baz danych”.

Dostosowanie przechwytywania plików

Ta funkcja może zostać użyta do dostosowania nazewnictwa i zarządzania plikami próbkowania danych (* db). Aktualny plik * db jest zapisywany w pamięci HMI.

Podczas synchronizacji należy zwrócić uwagę na dwa następujące punkty: (miejsce docelowe to pamięć USB / karta SD):

1.     Gdy zmieni się nazwa pliku * db, plik * .db o poprzedniej nazwie zostanie zsynchronizowany z pamięcią USB / kartą SD.

2.     Jeśli nowy plik * db zostanie wygenerowany, gdy do HMI nie jest podłączona pamięć USB / karta SD, wcześniejszy plik * db zostanie usunięty. Na przykład, jeśli obecnym plikiem jest plik o nazwie 20161218.db, gdy zostanie wygenerowany plik o nazwie 20161219.db i urządzenie zewnętrzne nie jest podpięte, plik 20161218.db zostanie usunięty.

 image.pngZobacz “8.3.2 Dostosowanie przechwytywania plików”.

Kiedy synchronizujesz dane z pamięcią USB / kartą SD limit ochrony wynosi od 1 do 65535 dni, zaś, jeśli miejscem docelowym synchronizacji jest pamięć panela, limit wynosi od 1 do 1000 dni.

Cykliczna auto-synchronizacja

Dane będą automatycznie synchronizowane z wyznaczonym urządzeniem zewnętrznym z określonym interwałem czasowym, niezależnie od zasad opisanych powyżej. Pamiętaj, że timer zostanie zresetowany, gdy używany jest adres sterujący

image.pngZobacz  “8.4 Synchronizowanie danych w serii cMT i zapisywanie na urządzeniu zewnętrznym”.

Wszystkie próbki w jednym pliku Kiedy synchronizujesz z pamięcią USB / kartą SD, limit ochrony wynosi od 1 do 65535 dni.
Źródło historii Po wybraniu tej opcji wyświetlane dane są pobierane z bazy danych

8.3.1.   Jak działa funkcja auto stop

Działanie tej opcji zależy od wartości ustawionej w polu [Maks. Liczba próbek (w trybie rzeczywistym)]

Obiekt [Auto. stop] niewybrany [Auto. stop] wybrano
Wykres trendu-tryb rzeczywisty Usuwa wcześniejsze rekordy i wyświetla ostatnią liczbę rekordów (n) w oknie wykresu trendu. Zobacz na poniższej ilustracji. Zatrzymuje się po osiągnięciu określonej liczby rekordów danych (n).
Wykres trendu-tryb historyczny Wyświetla wszystkie dane z historii w obiekcie Zatrzymuje się po osiągnięciu określonej liczby rekordów danych (n).
Lista danych historycznych Wyświetla wszystkie dane z historii w obiekcie. Zatrzymuje się po osiągnięciu określonej liczby rekordów danych (n).
Próbkowanie danych Zatrzymuje pobieranie po osiągnięciu określonej liczby rekordów danych (n). Zatrzymuje się po osiągnięciu określonej liczby rekordów danych (n).

Na rysunku pokazano, w jaki sposób dane są próbkowane w trybie czasu rzeczywistego, gdy [Auto. Stop] nie jest zaznaczone. Ustawiono liczbę rekordów danych na 10, gdy wygenerowane jest pierwsze 11 danych, najwcześniejszy rekord zostanie usunięty, a najnowszy rekord zostanie dodany.

image.png

8.3.2.   Dostosowanie przechwytywania plików

Ta funkcja może być używana do konfigurowania nazewnictwa i zarządzania plikami próbkowania danych (* .dtl, * db).
Nazwy plików mogą być ustawiane przez określony rejestr lub przez składnię nazwy pliku korzystającą z bieżącego czasu systemowego. Składnię nazwy pliku można określić, wybierając przyciski lub wprowadzając składnię w polu Format. Limit długości wynosi od 1 do 25 znaków.

image.png

Opcja Opis
Tworzenie pliku

Tryb automatyczny

Nowy plik zostanie stworzony wtedy, gdy zmieni się nazwa pliku.

Tryb wywołania

Wykorzystuje wywołanie, dla stworzenia nowego pliku.

Metoda wywołania

Limit liczby zebranych próbek

Nowy plik zostanie utworzony, gdy liczba rekordów próbkowanych danych osiągnie limit określony w „Maksymalna liczba próbek w jednym pliku".

Zmiana stanu bitu

Nowy plik zostanie utworzony, gdy stan wyznaczonego adresu bitowego spełnia określony warunek. Warunek jest określony w polu Tryb.

Ustaw ON/OFF po wywołaniu

Jeśli opcja zostanie wybrana, po utworzeniu nowego pliku system ustawi stan adresu bitowego na ON/OFF w zależności od ustawień

Nazwa pliku

Nazwa pliku może być nazwą alfanumeryczną i zawierać niektóre dozwolone symbole. Nazwa pliku może być również określona za pomocą przycisków ze składnią nazwy pliku.

Format dynamiczny

Nazwy plików mogą być określone przez rejestr lub poprzez zmienne systemowe, takie jak np. bieżący czas systemowy. Składnię nazwy pliku można określić, wybierając odpowiednie przyciski, lub wprowadzając składnię w polu [Format]. Limit długości wynosi od 1 do 25 znaków. Następujące znaki są niedozwolone:

 

\ / : * ? “ < > |

image.pngUwaga

n   Jeśli wybrano opcję [Limit liczby zebranych próbek] i [Format dynamiczny], przed uruchomieniem HMI proszę wprowadzić nazwę w wyznaczonym rejestrze dla formatu dynamicznego - w przeciwnym razie nie będzie możliwe osiągnięcie wartości " Maksymalna liczba próbek w jednym pliku", a plik próbkowania danych nie zostanie wygenerowany.

n   Przy tworzeniu nowego pliku system sprawdza, czy nazwa pliku już istnieje. Jeśli tak, nowo pobrane próbki zostaną dołączone do istniejącego pliku.

 

8.4    Synchronizowanie danych w serii cMT i zapisywanie na urządzeniu zewnętrznym

image.png

W przypadku innych serii, podczas wyświetlania danych próbkowanych w obiekcie wykres trendu, należy wybrać tryb czasy rzeczywistego lub historyczny, a oba tryby nie mogą być jednocześnie wyświetlane w jednym obiekcie.
Seria cMT umożliwia jednoczesne wyświetlanie danych historycznych i czasu rzeczywistego w jednym obiekcie wykres trendu lub lista danych historycznych. Dane zapisane w urządzeniu zewnętrznym mogą być również aktualizowane.

Zasada synchronizacji danych z urządzenie zewnętrznym:

1.        Gdy liczba próbkowanych rekordów osiągnie 10000, HMI automatycznie zapisze dane na zewnętrznym urządzeniu i usunie najwcześniejsze 1000 rekordów z pamięci HMI.

2.        Jeśli urządzenie zewnętrzne zostanie odłączone od HMI i zostanie włożone ponownie w czasie, gdy liczba próbkowanych rekordów będzie wynosić poniżej 9000, dane wygenerowane podczas odłączenia urządzenia zewnętrznego są zapisywane w HMI i nie będą kasowane. Jeśli liczba rekordów przekroczy 9000 w czasie odłączenia urządzenia zewnętrznego, najstarsze rekordy są kasowane i nie można ich zsynchronizować nawet po włożeniu urządzenia zewnętrznego z powrotem do HMI.

3.        Jeśli istnieją już próbki danych w urządzeniu zewnętrznym, nowe dane są za każdym razem podczas synchronizacji są dołączane bez nadpisywania oryginalnych danych.

 

8.5.  Przeglądanie danych historycznych ze wskazanej daty w serii CMT

Aby sprawdzić dane z wskazanej daty, zobacz poniższe kroki (na przykładzie obiektu wykres trendu).

1.        Naciśnij ikonę  image.pngw górnym lewy rogu obiektu wykres trendu.

 

2.        Pojawi się okno dialogowe.

image.png

 

3.        Określ zakres czasu.

 

image.png

4.        Naciśnij przycisk [Zakończ].