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 połączenie REST
2. Podaj nazwę wtyczki REST.
Adres URL hosta Talk2M-Cloud to: https://m2web.talk2m.com/
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
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
5. Przykładowa transmisja danych temperaturowych na jeden dzień w urządzeniu Flexy poprzez Talk2M-Cloud:
6. Wynik w chmurze Talk2M M2Web (https://m2web.talk2m.com/):
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.
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:
Kompletne połączenie OPC Routera
3. Pobieranie, przetwarzanie i przechowywanie punktu danych Talk2M w bazie danych:
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:
Parametr wywołania REST
2. Kompletne połączenie w projekcie wygląda następująco:
Parametr wywołania REST
3. Pobieranie, przetwarzanie i przechowywanie punktu danych Talk2M w bazie danych:
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
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.
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.
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













