Klient MongoDB

Integracja MongoDB z Przemysłem 4.0

Baza danych MongoDB jest jedną z najczęściej używanych baz danych typu NoSQL. Ta baza danych jest zorientowana na dokumenty oraz bardzo dobrze przystosowana do zastosowań rozproszonych i przetwarzania wielkich ilości dokumentów JSON. Wtyczka MongoDB dla OPC Routera sprawia, że integracja infrastruktury Przemysłu 4.0 z MongoDB jest niezwykle łatwa. Dodatkowo OPC Router obsługuje zarządzanie zreplikowanymi infrastrukturami MongoDB. Wykorzystując rozmaite wtyczki OPC Routera, dane z pozostałych systemów można transferować do MongoDB, a dane z MongoDB mogą być także udostępniane innym systemom.

Wtyczka MongoDB

Oto jedni z wielu klientów, którzy polegają na OPC Routerze

Volkswagen logo
tesa logo
Smurfit Kappa logo
Vitakraft logo
frischli logo
Beierdorf logo

To takie proste

Konfiguracja połączenia z wtyczką MongoDB metodą przeciągnij i upuść

Integracja systemów z bazą danych MongoDB jest bardzo prosta i intuicyjna dzięki wykorzystaniu metody „przeciągnij i upuść” w OPC Routerze. Ten zrzut ekranu przedstawia przykład zastosowania OPC Routera i bazy MongoDB. Dane są transferowane ze sterownika PLC do OPC Routera poprzez OPC UA, następnie przekształcane na format JSON, a potem przechowywane w bazie MongoDB.

Transfer danych procesowych z PLC przez OPC UA do MongoDB

Wdrażanie Przemysłu 4.0 z MongoDB

No-Code

Osiągnij więcej dzięki zintegrowanym systemom:

Bazy NoSQL i rozwiązania chmurowe są przeznaczone do obsługi dużych zbiorów danych (Big Data), które są składowane w sposób schematyczny i zapewniają wysoką dostępność przy krótkich czasach dostępu. Poprzez integrację poziomu automatyki, produkcja odnosi korzyści i może wykorzystywać nowoczesne zastosowania (AI, Big Data, Data Analytics itp.).

Drag & Drop

Przemysł 4.0 z MongoDB

Przemysł 4.0 to najlepsze możliwe połączenie w sieć i zaopatrzenie w informacje dla wszystkich systemów biorących udział w procesie. Dzięki integracji z MongoDB, bardzo wydajny system przechowywania danych jest włączany do architektury Przemysłu 4.0, oferując tym samym dużą skalowalność.

Keine Programmierkenntnisse

O OPC Routerze

OPC Router pozwala na zintegrowanie twoich systemów w sposób graficzny. Dostępnych jest wiele wtyczek, które sprawiają, że OPC Router jest idealnym middleware w środowiskach przemysłowych. Łatwa konfiguracja, wyrafinowane monitorowanie i solidność to główne cechy wyróżniające OPC Router.

Przetestuj wtyczkę MongoDB już teraz.

Przetestuj OPC Router z wtyczką MongoDB bez żadnych zobowiązań i poproś o bezpłatną wersję demonstracyjną już teraz.

Przykłady zastosowań wtyczki MongoDB

OPC UA logo
Novotek
Wtyczka MongoDB

Pobieranie danych z OPC UA – Wdrażanie akwizycji danych procesowych, Big Data, AI (sztucznej inteligencji) oraz cyfrowego bliźniaka (digital twin)

OPC Router, dzięki swoim wtyczkom, ma dostęp do wielu danych z poziomu produkcji i dlatego stanowi idealne źródło dla zastosowań Big Data i AI (sztucznej inteligencji) opartych na MongoDB. Niezależnie od tego, czy jest to chmura, czy lokalnie hostowana baza danych, OPC Router tworzy łącze między tymi dwoma światami. Jeżeli dane ze źródeł OPC UA są pozyskiwane przy użyciu wtyczki OPC Client, mogą być one transferowane do bazy MongoDB jako spójne dokumenty w formacie JSON. Zawartość pakietów danych może być bardzo różna: od prostych danych procesowych, aż po skomplikowane zbiory danych, takie jak informacje o seriach produkcyjnych, komunikaty z produkcji czy dane produktu potrzebne do stworzenia cyfrowego bliźniaka (digital twin) w chmurze.

Wtyczka MongoDB
Novotek
SQL Server logo

Baza NoSQL a relacyjna baza danych

Również koncepcja relacyjna doskonale nadaje się do tych procesów, ponieważ przebiegają one powtarzalnie, mają jasne specyfikacje i zależności, a potrzebne dane zawsze są zgodne ze zdefiniowanym schematem. Zwykle jednak bazy te znajdują się lokalnie, blisko obszaru produkcyjnego, by zapewnić niskie opóźnienia i wysoką dostępność. Dystrybucja danych w różnych lokalizacjach jest złożonym zadaniem dla tych baz danych. To właśnie tutaj bazy danych NoSQL oparte na chmurze mają swoje mocne strony, ponieważ budują wysoce dostępne replikacje, które mogą obsługiwać duże ilości rozproszonych danych. W tej infrastrukturze OPC Router może pełnić rolę łącznika między lokalną relacyjną bazą SQL a rozproszoną bazą NoSQL, tym samym integrując odizolowane obszary produkcji w ramach szerszego kontekstu.

Obiekty transferowe danych

Obiekt transferu danych wtyczki MongoDB umożliwia wymianę danych do odczytu i zapisu z bazą MongoDB. Dla każdej aktywności (Wybierz (SELECT), Aktualizuj (UPDATE), Wstaw (INSERT) i Usuń (DELETE)) dostępny jest osobny obiekt transferu.

Wybierz (SELECT), Aktualizuj (UPDATE), Usuń (DELETE)

W przypadku działań polegających na wybieraniu, manipulowaniu lub usuwaniu danych, można w prosty sposób tworzyć filtry wewnątrz samego obiektu transferu. Pola filtrowania są wtedy dostępne w obiekcie transferowym danych, aby można je było uzupełnić podczas konfiguracji połączenia. Dane z zapytań, a także te niezbędne do manipulacji, są transferowane za pośrednictwem pola „Data”. Przesyłanie danych odbywa się standardowo w formacie JSON, ale może zostać zrealizowane w jakimkolwiek innym formacie.

Wstaw (INSERT)

W przypadku obiektu MongoDB Insert, dane przeznaczone do wstawienia są transferowane przez pole „Data” w formacie JSON lub w jakimkolwiek innym formacie. Klucz główny danych w MongoDB (ID obiektu) może być określony przez użytkownika lub ustalony przez samą bazę. Jeśli ID ma być określone, odpowiednie pole pojawi się na wejściu obiektu transferowego danych. W przypadku wyboru automatycznego przypisywania ID, pole dla przypisanego identyfikatora pojawi się na wyjściu obiektu transferu.

Wyzwalacz

Wtyczka MongoDB nie ma własnych wyzwalaczy. Standardowe wyzwalacze danych OPC Routera, a także wszystkie dostępne wyzwalacze z innych wtyczek mogą być używane do uruchamiania połączeń.

Wyzwalacz bazy danych

Wyzwalacz Database Trigger monitoruje, czy nastąpiły zmiany w kolumnie tabeli. Gdy zmiana nastąpi, OPC Router otrzymuje powiadomienie i wyzwala połączenie. Wyzwalacz bazy danych nie posiada żadnych pól dla danych wyjściowych.

Przeglądanie

Podczas konfigurowania obiektów transferu danych i instancji wtyczki MongoDB można za pomocą opcji przeglądania, określić kolekcje oraz bazy danych.

Bazy danych

Na serwerze MongoDB może znajdować się kilka baz logicznych, z których każda stanowi zamknięty obszar. Wtyczka MongoDB pozwala na odpytywanie i wyświetlanie listy baz danych serwera. Dla każdej instancji tej wtyczki konieczne jest wybranie bazy danych.

Kolekcje

Kolekcje MongoDB to zbiory dokumentów. Kolekcję można porównać do tabeli w relacyjnej bazie danych, z tą różnicą, że kolekcja nie określa schematu danych. Odczytując lub zapisując dane za pośrednictwem obiektów transferu danych wtyczki MongoDB, użytkownik może wybrać z listy dostępnych kolekcji tę, na której ma być wykonane działanie. 

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