
Przetwarzanie JPath/JSON
Zapytanie o dane z pakietów danych JSON
JSON to oparty na JavaScript standard używany do przesyłania ustrukturyzowanych danych przez internet. JSON jest często używany jako wartość lub parametr wejściowy lub wyjściowy. JSON to cenny format wymiany między klientem internetowym a usługami zaplecza.
JPath jest przeznaczony do odpowiedzi serwera zawierających JSON. JPath działa na tej samej zasadzie co funkcja XPath i umożliwia łatwy dostęp do danych zawartych w pakietach danych JSON, umożliwiając w ten sposób OPC Routerowi wyodrębnienie i dostarczenie żądanych informacji kiedykolwiek i gdziekolwiek są potrzebne.

Osiągnij więcej dzięki połączonym systemom
JSON może przesyłać i wymieniać dane jako pakiet danych między systemami. Ponieważ JSON jest łatwy do załadowania, odczytania i manipulowania, stał się ważnym standardem. Dokładniej rzecz biorąc, oznacza to, że złożone i powiązane ze sobą lub połączone dane, takie jak na przykład zlecenia produkcyjne, są przesyłane jako jeden pakiet danych między systemami. JSON dostarcza spakowany obiekt gotowy do transmisji, a tym samym zapewnia szybki i wydajny transfer informacji, który można dostroić tak, aby idealnie pasował do środowiska produkcyjnego firmy.

Przemysł 4.0 przez JSON
Sieciowa produkcja i wytwarzanie w dużym stopniu opierają się na transmisji danych między systemami. JSON to potężny format do opisywania i przesyłania złożonych danych, przydatny w środowiskach biznesowych gotowych na Przemysł 4.0, które są wysoce zautomatyzowane i muszą polegać na nieprzerwanych i dobrze funkcjonujących łańcuchach procesów obsługiwanych przez IT wzdłuż jednego lub wielu łańcuchów produkcji i dostaw.

O OPC Routerze
OPC Router oferuje wizualny interfejs konfiguracji sieci dla udanego łączenia krzyżowego Twoich systemów. Duża różnorodność wtyczek zamienia OPC Router w potężne centrum danych dla zastosowań przemysłowych.
Łatwa konfiguracja, wyrafinowane monitorowanie i solidność to główne cechy wyróżniające OPC Router.
Takie to proste.
Łączenie systemów
Obiekty transferowe
Obiekt transferu wtyczki JSON ułatwia dostęp do przychodzących ciągów JSON.
Zapytanie XPath
Zapytanie wymaga ciągu JSON jako pola wprowadzania danych. W obiekcie transferu tworzone i formułowane jest zapytanie JPath, które jest strukturyzowane jako elementy i parametry. Elementy pól danych są udostępniane jako dane wyjściowe dla kolejnych obiektów.
Wyzwalacz
Wtyczka JSON nie ma własnych funkcji wyzwalających. Zamiast tego używa standardowych funkcji wyzwalających OPC Routera.
Przeglądanie
Wtyczka JSON bezpośrednio adresuje elementy JSON.
Przykłady aplikacji wtyczki serwera JSON
Dane produkcyjne i procesowe spakowane w formacie JSON
Format JSON to powszechne formatowanie danych w środowisku NoSQL, Cloud, MQTT, Web itp. Dokumenty JSON mogą mapować złożone struktury i są czytelne jako normalny tekst dzięki kodowaniu w UTF-8 (lub UTF-16/-32).
Jeśli dane produkcyjne lub procesowe mają być odczytywane z kontrolerów za pośrednictwem OPC UA i przesyłane jako JSON do systemu docelowego, są one konwertowane za pomocą obiektu transferu JSON Write OPC Routera. Zagnieżdżona struktura dokumentu JSON jest definiowana w obiekcie transferu JSON Write. Poszczególne pola dokumentu mogą być następnie zapisywane za pomocą danych OPC UA w połączeniu OPC Routera. Dokument JSON wypełniony danymi produkcyjnymi i procesowymi jest przesyłany do systemu docelowego jako kompletny dokument (np. MongoDB, InfluxDB, MQTT, REST).






Wyodrębnij dane z dokumentów JSON dla OPC i SQL
Oprócz wysyłania ustrukturyzowanych danych JSON ze środowiska przemysłu 4.0 do środowisk NoSQL i Cloud, JSON dostarcza również dane do produkcji tych systemów za pośrednictwem dokumentu JSON. Otrzymane dokumenty JSON muszą zostać następnie ocenione i podzielone na pola danych i struktury, które mogą być przetwarzane przez zaangażowane systemy produkcyjne. Obiekt transferu JSON Read OPC Routera odczytuje w tym celu strukturę dokumentu JSON i intuicyjnie udostępnia dostępne pola danych i struktury do wyboru. Poszczególne pola danych są wybierane do przesłania do kontrolerów i urządzeń za pośrednictwem OPC UA. W przypadku przesyłania do baz danych opartych na SQL (SQL Server, ORACLE, MySQL) całe podstruktury i tablice mogą być wybierane i przesyłane bezpośrednio do bazy danych. Praktyczny przykład można znaleźć w naszym artykule instruktażowym na temat przesyłania danych pogodowych z portalu internetowego OpenWeatherMap do bazy danych SQL.
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: info@inee.pl
© Wszystkie prawa zastrzeżone INEE Sp. z o.o. 2024 - 2025