Wtyczka Apache Kafka

Połączenie Apache Kafka

Oprogramowanie Apache Kafka od Apache Foundation to darmowe rozwiązanie do strumieniowego przesyłania pakietów danych. System Kafka składa się z klastrów, które łączą się ze sobą, tworząc system wymiany komunikatów (messaging system) umożliwiający bezstratny transport danych od nadawcy (producer) do odbiorcy (consumer). System działa zgodnie z logiką Publish/Subscribe. Brokerzy przechowują dane dla konsumentów, dzięki czemu klient może kontrolować proces ich przetwarzania. Kolejność wiadomości zostaje zachowana. Wiadomości w systemie Kafka są oznaczane tematem (topic) i opcjonalnie kluczem (key). Wysłane wiadomości zawierają ładunek (payload), którego format – podobnie jak w MQTT – nie jest narzucony.

Wtyczka do obsługi wiadomości Apache Kafka

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ą dla systemów obsługujących Apache Kafka metodą przeciągnij i upuść

Integracja systemów za pośrednictwem oprogramowania Apache Kafka jest prosta i intuicyjna dzięki funkcji „przeciągnij i upuść” w OPC Routerze. Te dwa zrzuty ekranu przedstawiają przykład zastosowania wtyczki Apache Kafka. Na pierwszym zrzucie ekranu dane są pobierane za pomocą Kepware (KEPServerEX), konwertowane na format JSON i wysyłane do brokera Apache Kafka. Drugi zrzut ekranu pokazuje, jak dane są odbierane z systemu Apache Kafka, analizowane w formacie JSON i przesyłane do bazy danych MS SQL.

Przykład: Dane OPC noża są pobierane z KEPServerEX, tłumaczone na JSON i wysyłane do brokera Apache Kafka
Przykład: Dane parametrów dla noża są odbierane jako dane odbiorcze przez Apache Kafka, oceniane (JSON) i przesyłane do bazy danych MS-SQL, dzięki czemu są dostępne dla procesu.

Wdrażanie Przemysłu 4.0

No-Code

Osiągnij więcej dzięki zintegrowanym systemom

Zintegrowne systemy mogą wymieniać informacje w czasie rzeczywistym, co pozwala na natychmiastowe dostosowanie się do wszelkich wymagań. Dzięki pełnemu wglądowi w dane i ich synchronizacji, eliminowane są zastoje oraz nieefektywność procesów produkcyjnych.

Drag & Drop

Przemysł 4.0 z Apache Kafka

Przemysł 4.0 oznacza możliwie najlepsze usieciowienie, samosterowalność oraz samooptymalizację zakładów na podstawie informacji. Apache Kafka zapewnia niezbędną infrastrukturę do osiągnięcia tego celu na szeroką skalę.

Keine Programmierkenntnisse

O OPC Routerze:

OPC Router zapewnia potężne łącze dla systemów przemysłowych do Apache Kafka. Jego graficzna konfiguracja i solidne środowisko wykonawcze sprawiają, że jest idealny do zastosowań przemysłowych.

Pozwól swoim systemom komunikować się ze sobą za pośrednictwem Apache Kafka.

Przetestuj OPC Router z wtyczką Apache Kafka bez żadnych zobowiązań i zamów bezpłatną wersję demonstracyjną już teraz.

Przykłady zastosowań wtyczki Apache Kafka

Wtyczka do obsługi wiadomości Apache Kafka
Novotek
Chmura obliczeniowa

Dystrybucja danych podstawowych we wszystkich zakładach

W przypadku wielu procesów dane podstawowe materiałów stanowią ważną podstawę parametryzacji poszczególnych procesów rodukcyjnych. Aby umożliwić szybkie i autonomiczne podejmowanie decyzji, dane te są utrzymywane lokalnie przy zakładach jako tzw. kopie cieniowe (shadow copies), co pozwala uniknąć problemów i opóźnień podczas pobierania danych z systemu centralnego. Dzięki rozwiązaniu Apache Kafka, dane podstawowe mogą być bezpiecznie udostępniane wszystkim zainteresowanym „konsumentom”. Cykliczna transmisja, na przykład w formie pakietów JSON, gwarantuje, że aktualny status jest zawsze dostępny bezpośrednio w bazach danych poszczególnych zakładów. Eliminuje to zależność od systemu centralnego. W ten sam sposób bieżące parametry produkcji mogą być przesyłane z powrotem z zakładów, co umożliwia inteligentną analizę i przetwarzanie danych na poziomie centralnym (Big Data/AI).

Wtyczka do obsługi wiadomości Apache Kafka
Novotek
OPC UA

Przesyłanie strumieniowe danych procesowych

Rozwiązanie Kafka charakteryzuje się wysokim poziomem bezpieczeństwa oraz odpornością na błędy połączenia, co jest kluczowe dla centralnego monitorowania rozproszonych geograficznie zakładów. Wykorzystanie OPC Routera dla raportowania stanów maszyn i przestojów do klastra Kafka gwarantuje integralność oraz ciągłość przesyłu danych do jednostek nadrzędnych. W przeciwieństwie do uproszczonych protokołów IoT, takich jak MQTT, Kafka zapewnia najwyższą niezawodność transmisji, wymaganą w profesjonalnych środowiskach produkcyjnych.

Integracja systemów z wtyczką Apache Kafka w OPC Routerze

Obiekty transferowe danych

Obiekt transferowy odwzorowuje producenta Kafki (Kafka producer) w systemie OPC Router. Oferuje on pola: Topic (temat), Key (klucz) oraz Payload (ładunek danych). Wiadomości są oznaczane tematem i kluczem, aby konsumenci subskrybujący dany temat zostali poinformowani o nowych komunikatach. Dowolny blok danych może zostać przesłany do pola payload w ramach połączenia OPC Routera. Typowymi źródłami danych są obiekty JSON lub XML.

Wyzwalacz

eśli OPC Router ma działać jako konsument Kafki (Kafka Consumer), wykorzystywany jest wyzwalacz Apache Kafka. W wyzwalaczu konfiguruje się temat (topic), za pomocą którego OPC Router rejestruje się w Kafce jako subskrybent. Wyzwalacz aktywuje połączenie, w którym jest skonfigurowany, gdy tylko dla danego tematu dostępna jest nowa wiadomość. Jeśli dostępnych jest kilka wiadomości, wyzwalacz jest ponownie aktywowany dla każdej z nich. Nawet po restarcie systemu wyzwalacz pobiera z brokera wszystkie wiadomości, które nie zostały jeszcze odebrane.

Przeglądanie

Funkcja przeglądania tematów jest dostępna bezpośrednio w obiekcie transferowym danych oraz wyzwalaczu. Po poprawnym skonfigurowaniu połączenia z brokerem, system automatycznie pobiera listę aktywnych tematów, umożliwiając użytkownikowi ich łatwy wybór z zestawienia.

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