[{"term":"Budynek","id":0,"type":"QUICKLINKS"},{"term":"Biblioteki_BA","id":1,"type":"QUICKLINKS"},{"term":"221","id":2,"type":"QUICKLINKS"},{"term":"Noty aplikacyjne","id":3,"type":"QUICKLINKS"},{"term":"WAGO-I/O-PRO","id":4,"type":"QUICKLINKS"}]
{"container":false,"catalogVersion":"pl-wagoContentCatalog/Online","menuLinksOrdered":[],"type":"Category Stage","dynamicVisibility":true,"cloneable":true,"uuid":"eyJpdGVtSWQiOiJjb21wX2RlXzAwMDBLTlUwIiwiY2F0YWxvZ0lkIjoicGwtd2Fnb0NvbnRlbnRDYXRhbG9nIiwiY2F0YWxvZ1ZlcnNpb24iOiJPbmxpbmUifQ==","ignoreOnTransfer":false,"uid":"comp_de_0000KNU0","modifiedtime":"2025-05-18T16:05:31+0000","children":[],"flat":false,"onlyOneRestrictionMustApply":true,"subHeadline":"Efektywna i niezawodna wymiana danych między urządzeniami, nawet przy ograniczonych połączeniach sieciowych – to właśnie oferuje MQTT. Sieciowy protokół zdarzeniowy stał się w erze Internetu Rzeczy (IoT) standardem. Dotyczy to nowoczesnych budynków. Tam, gdzie do monitorowania i sterowania wykorzystywane są liczne zdecentralizowane czujniki i mobilne urządzenia końcowe, MQTT pokazuje swoje mocne strony.","headline":"MQTT – najlepszy przyjaciel IoT!","image":{"code":"MM-470389_new_website_page_MQTT_Protocol_Overview_Bilder_2000x1125.jpg","altText":"MM-470389_new_website_page_MQTT_Protocol_Overview_Bilder_2000x1125.jpg","imageFormats":[{"imageType":null,"format":"2000","url":"/medias/MM-470389-new-website-page-MQTT-Protocol-Overview-Bilder-2000x1125.jpg?context=bWFzdGVyfGltYWdlc3w4MjQxOTJ8aW1hZ2UvanBlZ3xhREZsTDJnd09DOHhORFl4TlRBNU56SXhNamsxT0M5TlRTMDBOekF6T0RsZmJtVjNYM2RsWW5OcGRHVmZjR0ZuWlY5TlVWUlVYMUJ5YjNSdlkyOXNYMDkyWlhKMmFXVjNYMEpwYkdSbGNsOHlNREF3ZURFeE1qVXVhbkJufGM0ZmJmNTg5MWIxNzU4MTU5NDBkMDNmODQ2MDJmNThlZTVlZDQzODFlZjEwNTQ3ZGI2NWIyMWYxZmUxNjJjY2U","altText":null,"galleryIndex":null,"width":null,"description":null,"mediaType":null,"code":null}],"description":"MM-470389_new_website_page_MQTT_Protocol_Overview_Bilder_2000x1125.jpg"},"lastLoad":1747584331041,"visible":true,"wagoColumnComponent":[],"availableLanguages":"AVAILABLE","productLinkOverrideType":"PRODUCT","passepartout":false,"restrictions":[],"contentLinkOverrideType":"CONTENT","searchable":true,"typeCode":"WagoCategoryStageComponent","slots":["eyJpdGVtSWQiOiJjc19kZV8wMDAwSjg0VSIsImNhdGFsb2dJZCI6InBsLXdhZ29Db250ZW50Q2F0YWxvZyIsImNhdGFsb2dWZXJzaW9uIjoiT25saW5lIn0="],"textboxOpacity":86,"itemtype":"WagoCategoryStageComponent","menuLinks":[],"restricted":false,"name":"stage","synchronizationBlocked":true,"containers":[],"creationtime":"2025-02-25T13:25:21+0000","actions":[],"parents":[]}

O MQTT w prostych słowach

MQTT (Message Queuing Telemetry Transport) to wydajny protokół zdarzeniowy, który działa w architekturze Publish/Subscribe, oferując efektywną alternatywę dla tradycyjnego modelu Client-Server.

W sieci MQTT klienci, np. przyciski, czujniki temperatury czy panele dotykowe, publikują (publish) lub subskrybują (subscribe) wiadomości w ramach określonych tematów (topics). Broker (serwer) pełni rolę centralnego punktu, zapewniając płynną komunikację i bezpieczną wymianę danych.

Dzięki zwartej strukturze wiadomości i komunikacji opartej na zdarzeniach, która eliminuje konieczność ciągłej transmisji danych, MQTT zużywa minimalną ilość pasma i pamięci. To sprawia, że MQTT jest idealnym rozwiązaniem dla aplikacji IoT o ograniczonych zasobach.

Zrozumieć MQTT

Przegląd ważniejszych funkcji i pojęć

Klienci MQTT

Każde urządzenie wyposażone w bibliotekę MQTT może zostać włączone do sieci jako klient MQTT. W zależności od swojej funkcji klienci zachowują się w różny sposób: Czujniki publikują (publish) jedynie informacje o swoim stanie, smartfony zazwyczaj pełnią rolę subskrybentów (subscriber), prezentując aktualny stan urządzeń lub segmentów budynku. Panele sterujące w pomieszczeniach czy sterowniki również są klientami, które mogą zarówno subskrybować (subscribe), jak i publikować (publish) dane, co pozwala im aktywnie uczestniczyć w zarządzaniu z wykorzystaniem sieci MQTT.

Brokerzy MQTT

W sieci MQTT komunikacja odbywa się za pośrednictwem tzw. brokera MQTT. Jest to urządzenie Edge lub serwer, który koordynuje wymianę wiadomości i komunikację między klientami MQTT. Broker pełni rolę centralnego zarządcy i dystrybutora wiadomości, eliminując bezpośrednią wymianę danych między urządzeniami – w odróżnieniu od klasycznej architektury klient-serwer. W przeciwieństwie do klasycznej architektury klient-serwer, urządzenia w sieci MQTT nie komunikują się ze sobą bezpośrednio.

Wiadomości i tematy

Wiadomości MQTT są wysyłane przez klientów do brokera. Protokół ten charakteryzuje się niskim zapotrzebowaniem na pamięć, co jest jedną z jego największych zalet. Każda wiadomość składa się z dwóch głównych elementów: danych (Payload), czyli treści wiadomości, oraz tematu (Topic), który określa kontekst wiadomości. Broker filtruje wiadomości według tematów i przesyła je do wszystkich klientów, którzy je subskrybują.

Tematy mogą być organizowane hierarchicznie i strukturalnie rozdzielane przez ukośniki (/). Przykładowo, czujnik temperatury w sali konferencyjnej może publikować dane pod tematem: BudynekA/Meeting1/Temperatura.

Jakość usługi (QoS)

Protokół MQTT oferuje trzy poziomy jakości usługi (Quality of Service), które umożliwiają projektantom sieci balansowanie między oszczędnością zasobów a niezawodnością transmisji: QoS 0 – najniższy poziom, wiadomość jest wysyłana dokładnie jeden raz, bez potwierdzenia odbioru. QoS 1 – średni poziom, wiadomość jest wysyłana wielokrotnie, dopóki broker nie potwierdzi jej odbioru. Gwarantuje to, że każda wiadomość dotrze przynajmniej raz. QoS 2 – najwyższy poziom niezawodności, jednocześnie najbardziej złożony i kosztowny. Tutaj istnieje gwarancja, że wiadomość dotrze do brokera dokładnie jeden raz, ale wiąże się to z większym obciążeniem procesora i krótszym czasem pracy urządzeń zasilanych bateriami.

Przegląd systemu

Jak MQTT działa z WAGO

Sprzęt i oprogramowanie WAGO obsługujące MQTT

Poniższe komponenty i rozwiązania sprawią, że Twój projekt IoT zakończy się sukcesem – w budynkach lub w dowolnej innej branży.

IWAGO I/O System 750

W szafie sterowniczej i poza nią: systemy WAGO I/O realizują automatykę dokładnie tam, gdzie trzeba, także w ekstremalnych warunkach.

s_PROFINET_Knoten_055_2000x2000px.jpg

Sterownik PFC200

Nasze sterowniki z serii PFC200 posiadają wiele funkcjonalności i są dobrze przygotowane do zastosowania w automatyce budynkowej. Sterownik PFC200 (2. generacji) jest urządzeniem WAGO, obsługującymi połączenie MQTT.

controller_neu_pfc200_p_ur_0750_8206_000_xx_2000x2000.jpg

Sterownik kompaktowy CC100

Dzięki konstrukcji pasującej do rozdzielnic modułowych i zintegrowanej obsłudze sygnałów I/O, sterownik kompaktowy CC100 zajmuje w rozdzielnicy niewiele miejsca. Pozwala on użytkownikowi na realizację indywidualnych zadań automatyki przemysłowej i budynkowej.

Sterownik WAGO Edge

Sterownik WAGO Edge jest wyposażony w czterordzeniowy procesor ARM Cortex A9 i liczne interfejsy komunikacyjne. Dzięki różnorodnym funkcjonalnościom jest on doskonale przystosowany do indywidualnych zastosowań, niezależnie od branży przemysłowej.

MM-15687_GWA_Edge_Computer_Gruppenbild_V2_2000x2000.jpg

Panel dotykowy TP 600 WAGO

Panele dotykowe TP 600 (panele HMI – Human Machine Interface) od WAGO usprawniają obsługę maszyn i urządzeń, zachwycając zarówno designem, jak i nowoczesną technologią. Panele TP 600 standardowo obsługują połączenie MQTT.

new_Glas_Alle_V6b_2000_2000.jpg

Cyfryzacja na wyciągnięcie ręki: WAGO IoT Box

Przedsiębiorstwa przyszłości wyróżnia przede wszystkim ich kompleksowe połączenie w sieć. Wszystko, co jeszcze nie zostało połączone w sieć i tak będzie musiało stać się jej częścią, a dotyczy to przede wszystkim produkcji. Wiele firm nie jest na to przygotowanych – ich maszyny oraz instalacje nie są w stanie przesyłać danych. Właśnie dlatego WAGO oferuje IoT-Box.
Untitled Post (GWA Formats) (2000x1125) (2) (1).png

Moduł komunikacyjny EtherNet/IP

Moduł do podłączenia do interfejsu komunikacyjnego zasilaczy WAGO Pro 2

Oprogramowanie WAGO obsługujące MQTT

Multi Cloud Connectivity – licencja pojedyncza

Multi Cloud Connectivity umożliwia równoległe podłączenie urządzenia do dwóch różnych systemów chmurowych, platform IoT lub brokerów MQTT. Pozwala to na realizację różnych zadań przy wykorzystaniu odpowiedniej aplikacji w chmurze.

Sparkplug Software – licencja pojedyncza

Sparkplug to specyfikacja oparta na protokole MQTT, zaprojektowana specjalnie dla aplikacji IoT. Dzięki niej definiowane są tematy (Topic) i ładunki danych (Payload), co umożliwia bezpośrednią wymianę danych między sterownikami a systemami obsługującymi Sparkplug, takimi jak SCADA.

OSOBA KONTAKTOWA W WAGO

Dowiedz się więcej: