Komunikacja z Ewon HMS Flexy 205 za pośrednictwem Talk2M-Cloud

Adres Ewon HMS Flexy 205 za pośrednictwem Talk2M-Cloud

Doskonała integracja rozproszonych zakładów przemysłowych możliwa dzięki chmurze, poprzez REST

Rozproszone obiekty przemysłowe, takie jak oczyszczalnie ścieków, wodociągi czy ciepłownie, posiadają przemysłowe systemy sterowania. Nie są one jednak stale obsadzane przez personel, a także nie dysponują rozbudowanymi lokalnymi systemami nadzoru. To sprawia, że taki obiekt staje się początkowo „wyspą automatyki”. Wszelkie działania operacyjne, interwencje konserwacyjne czy nawet awarie wymagają w rzeczywistości osobistej wizyty operatora na miejscu. Rozwiązaniem, które ugruntowało swoją pozycję w tym zakresie, jest technologia zdalnego sterowania (telemetria). Wysoka jakość połączeń sieciowych oraz stabilne oprogramowanie do zdalnej kontroli pozwalają na komfortowe zarządzanie i monitoring obiektów z dowolnej lokalizacji.

Routery do zdalnego serwisowania Ewon Flexy 205 idą o krok dalej. Oferują znacznie więcej niż tylko podstawową łączność. Oprócz zdalnej konserwacji i sterowania, łączą one również rozproszone systemy z globalnie dostępną chmurą – Talk2M. Chmura ta integruje wszystkie połączone systemy w ramach jednego konta, zapewniając bezpieczny dostęp zdalny oraz dostarcza aktualne dane systemowe. 

Chmura Talk2M oferuje nowoczesny interfejs REST dla systemów zewnętrznych (Co to jest REST?). Za pośrednictwem tego interfejsu możliwe jest zintegrowanie całego inwentarza systemów z innymi środowiskami (np. ERP, MES, AI, Big Data, Analytics itp.) 

 

Talk2M-Connection – krok po kroku

Poniżej, na przykładzie OPC Routera, demonstrujemy, jak można wymieniać dane z chmurą Talk2M za pośrednictwem interfejsu REST. Prosimy o zapoznanie się krok po kroku z instrukcją dotyczącą poniższych procedur:

Warunkiem wstępnym dla niniejszej instrukcji jest skonfigurowany router EWON Flexy 205 połączony z chmurą Talk2M firmy HMS (będziesz potrzebować narzędzi eBuddy oraz eCatcher).

Przykład 1: Zapisywanie danych w chmurze (OPC UA → Talk2M-Cloud → Flexy Tag)

Połączenia REST konfiguruje się w OPC Routerze jako obiekty połączeń (wtyczka REST). Utworzone połączenie jest wykorzystywane w ramach transferu danych OPC Routera do wymiany informacji z punktem końcowym (endpoint). Postępuj zgodnie z poniższymi krokami, aby przesłać dane.

1. Wykonaj następujące kroki w OPC Routerze:

      • Kliknij „Plug-ins” (1)
      • Kliknij „Rest” w gałęzi „Cloud / IoT” (2)
      • Kliknij przycisk, aby dodać wtyczkę REST (3)
Ewon Flexy Talk2M Resetowanie połączenia

Ewon Flexy Talk2M połączenie REST

2. Podaj nazwę wtyczki REST.
Adres URL hosta Talk2M-Cloud to: https://m2web.talk2m.com/

Talk2M m2web punkt końcowy odpoczynku

Talk2M m2web punkt końcowy REST

3. Kompletne połączenie w widoku projektu jest zbudowane tak, jak pokazano na poniższym obrazku. Otwórz konfigurację pozostałego obiektu transferowego, klikając go dwukrotnie. Ustawienia zostały przedstawione w kroku 4:

Połączenie przez REST

Połączenie przez REST

4.  Wskaż właściwe połączenie i zdefiniuj punkt końcowy URL (należy zastąpić frazę „Flexy_205” zarejestrowaną nazwą urządzenia): „/Flexy_205/rcgi.bin/UpdateTagForm”.

Wprowadź również parametry obowiązkowe. Wszystkie parametry zostały wyjaśnione w wykazie parametrów.

Parametr wywołania REST

Parametr wywołania REST

5. Przykładowa transmisja danych temperaturowych na jeden dzień w urządzeniu Flexy poprzez Talk2M-Cloud:

Parametr wywołania REST

6. Wynik w chmurze Talk2M M2Web (https://m2web.talk2m.com/):

Wynik w Talk2M Cloud w Panelu m2web

Wynik w Talk2M Cloud w Panelu m2web

Przykład 2: Odczyt danych z chmury (Elexy Tag → Talk2M-Cloud → System monitorowania (baza danych))

Aby odczytać dane z chmury, dostępne są różne EBD (Export Block Descriptor). Odniesienie do tego można znaleźć tutaj.

Oto najprostszy EBD używany do odczytu bieżącej wartości taga i zapisania jej w bazie danych.

REST Call Parameter

Parametr wywołania REST

1. Wykonaj 1 oraz 2 krok pierwszego przykładu i tak jak w przykładzie, użyj obiektu transferowego REST i sparametryzuj go w następujący sposób. Punkt końcowy znajduje się tutaj: „/Flexy_205/rcgi.bin/ParaForm”.

2. Kompletne połączenie w projekcie można nawiązać w następujący sposób:

Pełne połączenie OPC Routera

Kompletne połączenie OPC Routera

3. Pobieranie, przetwarzanie i przechowywanie punktu danych Talk2M w bazie danych:

OPC Router – konfiguracja Google IoT

Pobieranie, przetwarzanie i przechowywanie danych w bazie SQL

Przykład 3: Odczyt danych z chmury za określony przedział czasu

W tym przykładzie użyto specjalnego EBD, który może odczytać dane z zakresu czasu. Określone dane są zapisywane z powrotem do bazy danych.

1. Wykonaj 1 oraz 2 krok pierwszego przykładu i tak jak w przykładzie, użyj obiektu transferowego REST i sparametryzuj go w następujący sposób:

Przykład przesyłania danych dotyczących temperatury

Parametr wywołania REST

2. Kompletne połączenie w projekcie wygląda następująco:

Pełne połączenie OPC Routera

Parametr wywołania REST

3. Pobieranie, przetwarzanie i przechowywanie punktu danych Talk2M w bazie danych:

Pobieranie, przetwarzanie i przechowywanie danych w bazie danych SQL

Pobieranie, przetwarzanie i przechowywanie danych w bazie danych SQL

Uwagi do utworzonych zrzutów ekranu w OPC Routerze: wersja 4.16.5001.113

Wykaz parametrów

Parametr Opis
AST_Param EBD (Export Block Descriptor) do odpytywania danych. Dokumentację parametrów (referencję) można znaleźć tutaj: https://hmsnetworks.blob.core.windows.net/www/docs/librariesprovider10/downloads-monitored/manuals/reference-guide/rg-0009-00-en-reference-guide-export-block-descriptor.pdf?sfvrsn=cbd4ad7_7
t2maccount Nazwa konta/projektu. Jest definiowana w momencie żądania o identyfikator DeveloperID (zobacz parametr t2mdeveloperid poniżej).
t2mdeveloperid Unikalny identyfikator do tworzenia aplikacji chmurowych. Można o niego żądać tutaj: https://developer.ewon.biz/registration
t2mdevicepassword Hasło urządzenia. Jest ono definiowane w ustawieniach maszyny (http://[LocalDeviceIP]/index.shtm#users).
t2mdeviceusername Nazwa użytkownika urządzenia. Jest ona definiowana w ustawieniach maszyny (http://[LocalDeviceIP]/index.shtm#users).
t2mpassword Hasło. Jest ono definiowane w momencie żądania o identyfikator DeveloperID (zobacz parametr t2mdeveloperid poniżej).
t2musername Nazwa użytkownika. Jest ona definiowana w momencie żądania o identyfikator DeveloperID (zobacz parametr t2mdeveloperid poniżej).
TagName1 Nazwa tagu do zapisu. Jest ona zdefiniowana w urządzeniu (http://[LocalDeviceIP]/index.shtm#tag-values).
TagValue1 Wartość taga do zapisu.

Podobnie jak w przedstawionych przykładach, dostęp do chmury Talk2M za pośrednictwem interfejsu REST ma charakter wzorcowy. Dzięki licznym wtyczkom OPC Routera, dane Talk2M z urządzeń Ewon Flexy mogą być integrowane z różnorodnymi systemami. Z drugiej strony, dane z zintegrowanych systemów za pomocą wtyczek mogą być również przesyłane do urządzeń Flexy. To zapewnia optymalną integrację systemów.

Wypróbuj to również ze swoim urządzeniem Flexy! 

Więcej informacji

REST logo

Dowiedz się więcej o REST: REST to skrót od „Representational State Transfers” i jest powszechnie stosowanym protokołem służącym do wymiany danych pomiędzy systemami oprogramowania.

Podstawa OPC Routera

OPC Router – wtyczka REST: Proste i graficzne połączenie za pośrednictwem OPC Routera z wtyczką REST umożliwia tworzenie interfejsów z innymi systemami poprzez API REST.

REST logo

Znajdź indywidualne opcje połączeń dla swoich projektów wśród naszych różnorodnych wtyczek OPC Router (np. SQL, OPC UA, SAP, MQTT, REST, Telegram, EUROMAP, Kafka…).

Przetestuj bezpłatnie już dziś!

Uzyskaj osobisty link do najnowszej wersji OPC Routera i zapisz się do newsletter-a informującego o produktach.

Nie znalazłeś jeszcze odpowiednich informacji?

Tutaj znajdziesz więcej informacji o naszym oprogramowaniu, a także przegląd wszystkich dostępnych wtyczek OPC Router. Udostępniamy również bezpłatne demo, dzięki któremu możesz przetestować w pełni funkcjonalną wersję OPC Router.

Tel. +48 32 235 45 60     E-mail:

Mapa strony: opc-router.pl

© Wszystkie prawa zastrzeżone INEE Sp. z o.o. 2024 - 2026

Go to OPC UA