Promotic
Zalogowanie logon

Konfiguracja wstępna "eWON - Komunikacja z usługą chmury Talk2M DataMailbox - Zestaw komunikacji z danymi i panelem"

Konfiguracja komunikacji eWON.

Ta konfiguracja wstępna zostanie wywołana przy założeniu nowego obiektu (np. przy pomocy opcji "Nowy obiekt ..." w menu kontekstowym obiektu lub naciśnięciem klawisza Insert po zaznaczeniu obiektu).
 
Ta konfiguracja wstępna jest przyszeregowana w grupie "/ Komunikacja / Sterowniki PLC oraz mierniki / eWON".
 
Taką konfigurację wstępną można wytworzyć w obiekcie PmaFolder, PmaRoot lub PmaPrototype.

Konfiguracja wstępna wytworzy zkonfigurowany obiekt typu PmaFolder oraz trzy podfoldery:
View - umożliwia opracowanie danych w wymaganym zakresie z pojedyńczych urządzeń zapisywanych w usłudze chmury Talk2M DataMailbox
Trend - umożliwia odczyt oraz lokalne zapisanie całej historii wymaganych danych wybranego urządzenia w usłudze chmury
Cfg - wytworzy panel serwisowy tworzenia pliku konfiguracyjnego do trendowego zapisu wymaganych danych


W metodzie "GetAuthentication" głównego eWon foldera są zawarte wszystkie dane logowania dla dostępu do usługi chmury.


View - PmaFolder W celu testowania oraz do wyświetlenia odebranych danych jest przeznaczony panel testowy "PanelTest". W nim można przy pomocy konfiguratorów ustawić wymaganą metodę oraz parametr polecenia. Obiekt PanelTrend umożliwia graficznie wyświetlić wymagany zakres czasu danych.
Obiekt PmaFolder posiada metody projektanta RequestEwons, RequestEwon, RequestData oraz RequestSyncdata do uruchamiania komunikacji. Każda z tych metod woła metodę Add obiektu PmaSequencer z odpowiednimi parametrami. Ta wywołuje zdarzenie onStep obiektu PmaSequencer gdzie przy pomocy HttpRequest obiektu dojdzie do komunikacji z usługą. Opracowanie odebranych danych przbiega w metodach ReplyEwons, ReplyEwon, ReplyData oraz ReplySyncdata, które należy w wymagany sposób poprawić.

Cfg - PmaFolder Podobiekty w tym folderze są przeznaczone do wyboru danych, które będą odczytywane oraz lokalnie zapisywane do tabeli bazy danych trendów. Do celów wyboru oraz konfiguracji przeznaczony jest panel "CfgTrend". Po zapisaniu jest wytworzony plik o nazwie "EwonCfgTrend.txt" w folderze Cfg aplikacji. Jego zawartość jest potrzebna do poprawnego działania podobiektów w obiekcie Trend zapewniającego komunikację oraz zapis wybranych danych do trendów.

Trend - PmaFolder Podobiekty w tym folderze zapewniające komunikację oraz zapis wybranych danych do trendów. Do ich poprawnego działania potrzebny jest plik konfiguracyjny EwonCfgTrend.txt, którego zawartość jest typu JSON oraz można go wytworzyć przy pomocy panelu CfgTrend. W celu zwiększenia liczby danych trendowanych należy w środowisku deweloperskim stworzyć w obiekcie Trend kopię obiektu TrendVar1.
Podczas pierwszego uruchomienia komunikacji zostaną stopniowo (z chmury) odczytane wszystkie dane historyczne w kolejności ustawionej w pliku konfiguracyjnym. Dane są odczytywane oraz zapisywane stopniowo od najstarszej do najnowszej i to w pakietach 200 rekordów w jednej komunikacji oraz z periodem 0.5 sekundy pomiędzy końcem opracowania jednej wiadomości a nowym zapytaniem. Później zostanie opracowana następna dana w kolejności. W zależności liczby danych może ten proces potrwać nieco dłużej. Po odczytaniu i zapisie wszystkich danych zostanie zaplanowany następny odczyt na czas określony w obiekcie DataCfg w zmiennej Period. Wartość ta określa ilość sekund oczekiwania na następne uruchomienie komunikacji po zakończeniu poprzedniej komunikacji.
Konfiguratory, które można ustawić przed wytworzeniem konfiguracji wstępnej:
Nazwa wytwarzanego obiektuNazwa nowo wytworzonego obiektu w drzewie Pma obiektów.
Maksymalna długość nazwy wynosi 30 znaków.
Jest to nazwa systemowa, może zawierać tylko znaki alfanumeryczne oraz nie może zawierać znaki diakrytyczne (tzn. narodowo zależne znaki), pusty łańcuch, spacje oraz pierwszy znak nie może być liczba.
Domyślnie: "eWon"
Identyfikator konta usługiprzypisany kod identyfikacyjny konta usługi
Token kontaToken konta użytkownika
Pokaz komunikacji oraz opracowania danychWytworzy folder View do testowania komunikacji oraz opracowania danych
Zapis do trendów wybrane zmienneWytworzy foldery Trend oraz Cfg do konfiguracji oraz trendowania wybranych zmiennych
Liczba trendowanych zmiennychPlanowana liczba trendowanych zmiennych
Period uruchomienia odczytu danychPeriod (w sekundach), za jaki ponownie zostanie uruchomiony odczyt danych
10 min
15 min
30 min
1 godz
2 godz
1 dzień

Historia:
Pm9.00.25: Usunięty błąd: Zmiana sposobu logowania do chmury (talk2m) przy pomocy dt2mdevid i t2mtoken (6/2023)
Pm8.03.14: Wytworzono
© MICROSYS, spol. s r.o.Update cookies preferences