8 Logowanie danych
Logowanie danych
Rozdział ten opisuje jak logować dane.
Przegląd
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 hisotrycznych.
Zarządzanie logowaniem danych
Utwórz nowe próbkowanie danych wykonując poniższe kroki:
Z paska narzędzi wybierz [Obiekty] i kliknij [Logowanie danych].
Kliknij [Nowy], aby zdać odpowiednie nastawy.
Tworzenie nowego próbkowania danych
Poniżej przedstawiono ustawiania dla próbkowania danych.
eMT, iE, XE, mTV Series
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). Auto. stop Próbkowanie danych automatycznie się zatrzyma, jeśli liczba próbek osiągnie [Maks. Liczba próbek]. 描述: 描述: 描述: C:\\Documents and Settings\\janechen\\桌面\\EB手冊圖示pic-reter to.jpg |
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). 描述: 描述: C:\\Documents and Settings\\janechen\\桌面\\EB手冊圖示pic-reter to.jpg |
描述: C:\\Documents and Settings\\janechen\\桌面\\EB手冊圖示pic-note.jpg
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.
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.
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.
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.
W przypadku używania bitu systemowe 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.
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ę: |
Wartość | Komenda |
---------- | ---------- |
1 | wyszyść |
2 | synchronizuj |
3 | synchronizuj i wyczyść |
4 | wyczyść i przywróć indeks logu |
5 | odzyskaj stan zamrożenia (ponieważ pobieranie danych zatrzymuje się, gdy pamięć HMI jest pełna, polecenie to umożliwia ponowne uruchomienie pobierania danych, gdy pamięć zostanie zwolniona |
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. |
Wartość | Adres statusu: LW-n+1 i LW-n+3 |
---------- | --------------------------------- |
0 | Odłączony od zewnętrznego urządzenia lub bazy danych |
1 | Podłączanie do zewnętrznego urządzenia lub bazy danych |
2 | Połączono z zewnętrznym urządzeniem lub bazą danych |
3 | Zapisywanie rekordów w archiwum. Gdy to nastąpi wartość zwraca wartość 2. |
Wartość | Adres statusu: LW-n+2 i LW-n+4 |
0 | Brak |
1 | Nieznany błąd |
2 | Nie można połączyć się z zewnętrznym urządzeniem lub bazą danych |
3 | Brak dostępu do zewnętrzego urządzenia lub bazy danych |
4 | Niewłaściwa nazwa bazy danych |
5 | Nieprawidłowy format danych |
6 | Błąd otwarcia tabeli |
7 | Błąd utworzenia tabeli |
8 | Błąd zapisu do tabeli |
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. 描述: 描述: 描述: C:\\Documents and Settings\\janechen\\桌面\\EB手冊圖示pic-reter to.jpg 描述: 描述: 描述: C:\\Documents and Settings\\janechen\\桌面\\EB手冊圖示pic-reter to.jpg |
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ęcią USB / karta SD): |
Gdy zmieni się nazwa pliku * db, plik * .db o poprzedniej nazwie zostanie zsynchronizowany z pamięcią USB / kartą SD.
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.
Zobacz "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 synchonizacji 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.描述: 描述: C:\\Documents and Settings\\janechen\\桌面\\EB手冊圖示pic-reter to.jpg, Obraz
Zobacz "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. |描述: 描述: C:\\Documents and Settings\\janechen\\桌面\\EB手冊圖示pic-reter to.jpg
Jak działa Auto. stop
Działanie tej opcji zależy od wartości ustawionej w polu [Maks. Liczba próbek (w trybie rzeczywistym)]
Obiekt | [Auto. stop] nie wybrany | [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.
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.
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 z 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: \ / : * ? " < > | |
Uwaga
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.
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.
Synchronizowanie danych w serii cMT i zapisywanie na urządzeniu zewnętrznym
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:
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.
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.
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.
Przeglądanie danych historycznych z wskazanej daty w serii CMT
Aby sprawdzić dane z wskazanej daty, zobacz poniższe kroki (na przykładzie obiektu wykres trendu).
Naciśnij ikonę w górnym lewy rogu obiektu wykres trendu.
Pojawi się okno dialogowe.
Określ zakres czasu.
Naciśnij przycisk [Zakończ].