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.
Oto jedni z wielu klientów, którzy polegają na OPC Routerze
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.
Wdrażanie Przemysłu 4.0

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.

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ę.

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
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).
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


