{"id":4493,"date":"2019-06-26T09:16:29","date_gmt":"2019-06-26T07:16:29","guid":{"rendered":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/?p=4493"},"modified":"2023-04-05T18:35:25","modified_gmt":"2023-04-05T16:35:25","slug":"jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada","status":"publish","type":"post","link":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/","title":{"rendered":"Jak wykorzysta\u0107 protok\u00f3\u0142 MQTT w systemach telemetrii opartych o aplikacje SCADA?"},"content":{"rendered":"\n<div class=\"dowiesz-sie\">\n<h3>Z tego artyku\u0142u dowiesz si\u0119:<\/h3>\n<ul class=\"bulleted\">\n<li>Jak skonfigurowa\u0107 po\u0142\u0105czenie do programu komunikacyjnego w InTouch<\/li>\n<li>Jak odczytywa\u0107 publikowane dane w Wonderware InTouch<\/li>\n<li>Jak wykorzysta\u0107 IIoT do odczytania danych z rozproszonego systemu<\/li>\n<\/ul>\n<\/div>\n\n\n\n<p>Jeste\u015b projektantem lub wykonawc\u0105 systemu telemetrii? Borykasz si\u0119 z&nbsp;doborem dedykowanych rozwi\u0105za\u0144 do transmisji danych? Ka\u017cde nowe urz\u0105dzenie w&nbsp;systemie wymaga osobnych protoko\u0142\u00f3w \u2013 przez to mno\u017cy si\u0119 liczba i&nbsp;r\u00f3\u017cnorodno\u015b\u0107 program\u00f3w komunikacyjnych, za pomoc\u0105 kt\u00f3rych uzyskujesz dane do <a href=\"https:\/\/www.astor.com.pl\/sklep\/oprogramowanie-przemyslowe\/systemy-scada.html\">systemu SCADA<\/a>. Mo\u017cna to zmieni\u0107.<\/p>\n\n\n\n<p>Wykorzystaj protok\u00f3\u0142 MQTT, aby skomunikowa\u0107 system wizualizacji z\u00a0rozproszonym systemem sterowania lub monitoringu.<\/p>\n\n\n\n<div class=\"link-box d-flex align-items-center\">\r\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/themes\/poradnik\/public\/images\/icons\/icon-link.svg\" alt=\"arrow\" class=\"ml-3\">\r\n\t\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t<div><p>Wi\u0119cej o\u00a0samym protokole znajdziesz w\u00a0poradniku \u201e<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/protokol-mqtt-jak-latwo-zbudowac-rozproszony-system-telemetrii\/\">Protok\u00f3\u0142 MQTT \u2013 jak \u0142atwo zbudowa\u0107 rozproszony system telemetrii?<\/a>\u201d.<\/p>\n<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\n\n\n\n<p><\/p>\n\n\n\n<p>W&nbsp;poni\u017cszym\nartykule dowiesz si\u0119, w&nbsp;jaki spos\u00f3b wykorzysta\u0107 protok\u00f3\u0142 MQTT w&nbsp;systemach\ntelemetrii opartych o&nbsp;aplikacje SCADA na przyk\u0142adzie <a href=\"https:\/\/www.astor.com.pl\/sklep\/oprogramowanie-przemyslowe\/systemy-scada\/systemy-scada-wonderware-intouch.html\">oprogramowania\nWonderware InTouch<\/a> (do gromadzenia danych) oraz program\u00f3w komunikacyjnych\nWonderware OI Server (do udost\u0119pniania danych z&nbsp;systemu sterowania).<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Co\nb\u0119dzie potrzebne, aby uzyska\u0107 lub udost\u0119pni\u0107 dane w&nbsp;protokole MQTT:<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Dost\u0119p do Internetu :<\/strong><\/h3>\n\n\n\n<p>Komunikacja opiera si\u0119 na infrastrukturze sieci Internet. Ko\u0144c\u00f3wki rozproszonego systemu \u2013 czyli nadawca udost\u0119pniaj\u0105cy dane oraz ich odbiorca \u2013 musz\u0105 mie\u0107 dost\u0119p do sieci Internet, ale niekoniecznie wykorzystuj\u0105c publiczne adresy IP. Oznacza to, \u017ce zar\u00f3wno nadawca, jak i&nbsp;odbiorca mog\u0105 by\u0107 zlokalizowani za routerami np. w&nbsp;sieciach typu NAT, kt\u00f3re udost\u0119pniaj\u0105 Internet wi\u0119kszej ilo\u015bci urz\u0105dze\u0144, komputerom i&nbsp;u\u017cytkownikom oraz chroni\u0105 ich przed potencjalnymi zagro\u017ceniami od strony Internetu.<\/p>\n\n\n\n<p>Komunikacja z&nbsp;wykorzystaniem protoko\u0142u MQTT wykorzystuje jeszcze element po\u015brednicz\u0105cy w&nbsp;komunikacji, a&nbsp;mianowicie broker MQTT (o&nbsp;jego funkcji mo\u017cna przeczyta\u0107 we wspomnianym wcze\u015bniej poradniku). Broker MQTT musi by\u0107 dost\u0119pny pod publicznym adresem w&nbsp;Internecie, widzianym i&nbsp;rozpoznawanym po adresie IP lub nazwie przez nadawc\u0119, jak i&nbsp;odbiorc\u0119 danych protoko\u0142u MQTT.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Programy komunikacyjne pozwalaj\u0105ce na wysy\u0142anie i&nbsp;odbieranie danych po protokole MQTT<\/strong>:<\/h3>\n\n\n\n<p>W&nbsp;przypadku oprogramowania Wonderware b\u0119dzie to OI Gateway (konwerter protoko\u0142\u00f3w Suitelink, OPC, OPC UA, MQTT). Do zainstalowania go potrzebne b\u0119dzie jeszcze zainstalowanie OI Core (wi\u0119cej o&nbsp;programach komunikacyjnych OI Servers znajdziesz w&nbsp;poradniku <em>\u201eJak poprawi\u0107 stabilno\u015b\u0107 oraz szybko\u015b\u0107 komunikacji mi\u0119dzy systemem SCADA, a&nbsp;uk\u0142adem sterowania?\u201d<\/em>.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Oprogramowanie SCADA do wizualizacji &#8211; Wonderware InTouch:<\/strong><\/h3>\n\n\n\n<p>MQTT Broker jest us\u0142ug\u0105, kt\u00f3ra mo\u017ce by\u0107 utrzymywana w&nbsp;ramach w\u0142asnej infrastruktury IT (oprogramowanie zainstalowane np. na systemie Linux, odpowiednio skonfigurowany ruch sieciowy na routerach, certyfikaty pozwalaj\u0105ce szyfrowa\u0107 komunikacj\u0119) lub zakupiony jako komercyjna us\u0142uga w&nbsp;chmurze. Takie us\u0142ugi mo\u017cna wykupi\u0107 np. w&nbsp;chmurze Microsoft Azure czy w&nbsp;chmurze Amazon (AWS). Stosuj\u0105c ten protok\u00f3\u0142 na produkcji, nale\u017cy zadba\u0107 szczeg\u00f3lnie o&nbsp;kwesti\u0119 bezpiecze\u0144stwa transmisji, korzystaj\u0105c z&nbsp;szyfrowanej komunikacji z&nbsp;wykorzystaniem wiarygodnych certyfikat\u00f3w oraz zabezpieczeniach na dost\u0119pie do danych (odczyt i&nbsp;ich modyfikacja), stosuj\u0105c zdefiniowanych u\u017cytkownik\u00f3w wraz z&nbsp;has\u0142em.<\/p>\n\n\n\n<p>Na potrzeby test\u00f3w i&nbsp;tylko test\u00f3w, w&nbsp;ASTOR uruchomiony zosta\u0142 broker w&nbsp;wersji otwartej, nieszyfrowanej, bez uwzgl\u0119dnienia u\u017cytkownik\u00f3w. Oznacza to, ze ka\u017cdy mo\u017ce by\u0107 <em>publisherem<\/em> danych, ka\u017cdy te dane mo\u017ce odczyta\u0107, ka\u017cdy te dane mo\u017ce zmieni\u0107, a&nbsp;sama transmisja danych odbywa si\u0119 w&nbsp;spos\u00f3b jawny i&nbsp;nieszyfrowany.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Jak odczytywa\u0107 publikowane dane w&nbsp;Wonderware InTouch<\/strong><\/h2>\n\n\n\n<p>W&nbsp;celu\npokazania, jak w&nbsp;Wonderware InTouch odczytywa\u0107 dane po protokole MQTT,\npos\u0142u\u017cymy si\u0119 danymi z&nbsp;systemu BMS w&nbsp;siedzibie firmy ASTOR \u2013\nkonkretnie chodzi o&nbsp;moc chwilow\u0105 pobieran\u0105 przez budynek ASTOR\nw&nbsp;Krakowie.<\/p>\n\n\n\n<p>W&nbsp;konsoli\nSMC, gdzie zainstalowany jest OI&nbsp;Gateway, rozwi\u0144 ga\u0142\u0105\u017a program\u00f3w\nkomunikacyjnych OI Servers i&nbsp;na poziomie ga\u0142\u0119zi <strong><em>OI.Gateway.2 \/ Configuration<\/em><\/strong> wybierz z&nbsp;menu kontekstowego <strong><em>Add MQTT_BROKER Connection,<\/em><\/strong> tworz\u0105c nowe po\u0142\u0105czenie i&nbsp;nadaj\u0105c mu nazw\u0119 (nazwa b\u0119dzie\npotrzebna do konfiguracji po\u0142\u0105czenia w&nbsp;InTouch).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"392\" height=\"345\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150968_fmt-min.png\" alt=\"\" class=\"wp-image-4494\"\/><figcaption class=\"wp-element-caption\"> <br>Definicja po\u0142\u0105czenia do brokera MQTT <\/figcaption><\/figure>\n<\/div>\n\n\n<p>Po\ndefinicji po\u0142\u0105czenia wska\u017c adres brokera, ewentualnie numer portu, na kt\u00f3rym\nbroker nas\u0142uchuje, a&nbsp;nast\u0119pnie waliduj po\u0142\u0105czenie. W&nbsp;tym miejscu\nokre\u015bl poziom szyfrowania i&nbsp;zaimplementuj certyfikaty bezpiecze\u0144stwa. <\/p>\n\n\n\n<p>Na\npotrzeby test\u00f3w mo\u017cesz skorzysta\u0107 z&nbsp;og\u00f3lnodost\u0119pnego i&nbsp;otwartego\nbrokera ASTOR (wspomnianego wy\u017cej), podaj\u0105c jego adres <strong><em>mqtt.astor.com.pl,<\/em><\/strong> pozostawiaj\u0105c domy\u015blny numer portu <strong><em>1883<\/em><\/strong> bez za\u0142\u0105czonego szyfrowania, a&nbsp;nast\u0119pnie wybra\u0107 <strong><em>Validate Address and Port<\/em><\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"392\" height=\"234\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150975_fmt-min.png\" alt=\"\" class=\"wp-image-4495\"\/><figcaption class=\"wp-element-caption\"> <br>Konfiguracja po\u0142\u0105czenia <\/figcaption><\/figure>\n<\/div>\n\n\n<p>Nast\u0119pnie\nna utworzonym po\u0142\u0105czeniu z&nbsp;menu kontekstowego wybierz <strong><em>Add MQTTGroup Connection<\/em><\/strong> tworz\u0105c grup\u0119 i&nbsp;nadaj jej nazw\u0119 (ta nazwa te\u017c b\u0119dzie\npotrzebna do po\u0142\u0105czenia z&nbsp;InTouch).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"392\" height=\"305\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150982_fmt-min.png\" alt=\"\" class=\"wp-image-4497\"\/><figcaption class=\"wp-element-caption\"> <br>Definiowanie grupy po\u0142\u0105cze\u0144 MQTT <\/figcaption><\/figure>\n<\/div>\n\n\n<p>W&nbsp;oknie\nzdefiniowanej grupy po\u0142\u0105cze\u0144 MQTT mo\u017cna konfigurowa\u0107 kwestie dost\u0119pu do danych\nu\u017cywaj\u0105c nazwy u\u017cytkownika oraz has\u0142a, a&nbsp;tak\u017ce spos\u00f3b zachowania si\u0119 OI\nGateway\u2019a&nbsp;w&nbsp;przypadku konieczno\u015bci buforowania danych wysy\u0142anych do\nchmury. <\/p>\n\n\n\n<p>Z&nbsp;punktu\nwidzenia konfiguracji najwa\u017cniejsze jest pole <strong><em>Device Group Name<\/em><\/strong>. Jest to z\u0142o\u017cona nazwa dost\u0119powa dla InTouch\u2019a, sk\u0142adaj\u0105ca si\u0119\nz&nbsp;nazwy po\u0142\u0105czenia oraz nazwy grupy po\u0142\u0105cze\u0144 definiowanych poprzednio.\nNazw\u0119 t\u0119 u\u017cyjemy w&nbsp;programie InTouch.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"384\" height=\"201\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz151014_fmt-min.png\" alt=\"\" class=\"wp-image-4498\"\/><figcaption class=\"wp-element-caption\"> <br>Nazwa dost\u0119powa dla InTouch <\/figcaption><\/figure>\n<\/div>\n\n\n<p>W&nbsp;ostatnim\nkroku uruchom program OI Gateway, klikaj\u0105c <strong><em>Activate (Auto start after reboot)<\/em><\/strong> w&nbsp;menu kontekstowym ga\u0142\u0119zi <strong><em>OI.GATEWAY.2<\/em><\/strong>.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Jak skonfigurowa\u0107 po\u0142\u0105czenie do programu komunikacyjnego\nw&nbsp;InTouch<\/strong><\/h2>\n\n\n\n<p>W&nbsp;aplikacji\nWonderware InTouch zdefiniuj po\u0142\u0105czenie do programu komunikacyjnego OI Gateway\n\u2013 wybierz w&nbsp;menu <strong><em>Special<\/em><\/strong> opcj\u0119 <strong><em>Access Name<\/em><\/strong>, a&nbsp;nast\u0119pnie przyciskiem Add utw\u00f3rz dane po\u0142\u0105czenie na\npodstawie zdefiniowanych wcze\u015bniej nazw w&nbsp;konsoli SMC.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"384\" height=\"287\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz151002_fmt-min.png\" alt=\"\" class=\"wp-image-4499\"\/><figcaption class=\"wp-element-caption\"> <br>Definiowanie po\u0142\u0105czenia w&nbsp;InTouch do programu komunikacyjnego <\/figcaption><\/figure>\n<\/div>\n\n\n<p><strong><em>Access Name<\/em><\/strong> to nazwa\nw\u0142asna po\u0142\u0105czenia mi\u0119dzy InTouch i&nbsp;programem komunikacyjnym. W&nbsp;polu <strong><em>Application Name<\/em><\/strong> wpisz nazw\u0119 procesu programu komunikacyjnego OI Gateway \u2013 <strong><em>Gateway<\/em><\/strong>. W&nbsp;polu <strong><em>Topic Name<\/em><\/strong> wprowad\u017a\nnazw\u0119, kt\u00f3ra powsta\u0142a z&nbsp;nazwy po\u0142\u0105czenia MQTT i&nbsp;grupy po\u0142\u0105cze\u0144 MQTT\nw&nbsp;konsoli SMC \u2013 w&nbsp;naszym przypadku b\u0119dzie to <strong><em>BrokerASTOR_GrupaMQTT<\/em><\/strong> (zawarto\u015b\u0107 pola <strong><em>Device Group Name<\/em><\/strong>\nz&nbsp;SMC).<\/p>\n\n\n\n<p>Ostatni\netap to definicja zmiennej oraz animacji prezentuj\u0105cej dane. Udost\u0119pniany\nparametr chwilowej mocy z&nbsp;biurowca ASTOR Technology Park to parametr\nzmienno-przecinkowy, potrzebujesz wi\u0119c zdefiniowa\u0107 zmienn\u0105 typu <em>IO Real<\/em>\nw&nbsp;InTouch\u2019u, dowi\u0105za\u0107 j\u0105 do nazwy dost\u0119powej Access Name \u2013 w&nbsp;naszym\nprzypadku <strong>MQTT<\/strong> oraz nada\u0107 jej adres wg nomenklatury MQTT. Adres, pod jakim\nudost\u0119pniamy chwilow\u0105 moc z&nbsp;budynku ASTOR Technology Park, to <strong>ASTORBMS\/ActivePower<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"384\" height=\"201\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz151014_fmt-min-1.png\" alt=\"\" class=\"wp-image-4500\"\/><figcaption class=\"wp-element-caption\"> <br>Definiowanie zmiennej w&nbsp;InTouch <\/figcaption><\/figure>\n<\/div>\n\n\n<p>W&nbsp;ten\nspos\u00f3b odczytujemy dane z&nbsp;rozproszonego systemu, korzystaj\u0105c\nz&nbsp;przemys\u0142owego Internetu rzeczy (<em>Industrial Internet of Things<\/em>)\ni&nbsp;jego protoko\u0142u MQTT.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"385\" height=\"467\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz151021_fmt-min.png\" alt=\"\" class=\"wp-image-4501\"\/><figcaption class=\"wp-element-caption\"> <br>Dane MQTT prezentowane w&nbsp;InTouch <\/figcaption><\/figure>\n<\/div>\n\n\n<p>Obs\u0142uga\nprotoko\u0142u MQTT jest wbudowana w&nbsp;program komunikacyjny OI Gateway\ni&nbsp;dzia\u0142a na tych samych zasadach licencyjnych, jak pozosta\u0142e programy\nkomunikacyjne OI Servers (licencje Wonderware InTouch z&nbsp;IO, Wonderware\nHistorian czy Platforma Systemowa Wonderware). <\/p>\n\n\n\n<p>W&nbsp;nast\u0119pnym numerze przeczytasz artyku\u0142 \u201eJak udost\u0119pni\u0107 dane ze sterownika PLC do systemu SCADA korzystaj\u0105c z&nbsp;protoko\u0142u MQTT?\u201d.<strong> <\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ka\u017cde nowe urz\u0105dzenie w systemie wymaga osobnych protoko\u0142\u00f3w \u2013 przez to mno\u017cy si\u0119 liczba i r\u00f3\u017cnorodno\u015b\u0107 program\u00f3w komunikacyjnych, za pomoc\u0105 kt\u00f3rych uzyskujesz dane do systemu SCADA. Mo\u017cna to zmieni\u0107.<\/p>\n","protected":false},"author":22,"featured_media":4497,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[159,31],"class_list":["post-4493","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bez-kategorii","tag-mqtt","tag-systemy-scada"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Jak wykorzysta\u0107 protok\u00f3\u0142 MQTT w systemach telemetrii opartych o aplikacje SCADA? | Poradnik Automatyka<\/title>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/\" \/>\r\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Jak wykorzysta\u0107 protok\u00f3\u0142 MQTT w systemach telemetrii opartych o aplikacje SCADA? | Poradnik Automatyka\" \/>\r\n<meta property=\"og:description\" content=\"Ka\u017cde nowe urz\u0105dzenie w systemie wymaga osobnych protoko\u0142\u00f3w \u2013 przez to mno\u017cy si\u0119 liczba i r\u00f3\u017cnorodno\u015b\u0107 program\u00f3w komunikacyjnych, za pomoc\u0105 kt\u00f3rych uzyskujesz dane do systemu SCADA. Mo\u017cna to zmieni\u0107.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Poradnik Automatyka\" \/>\r\n<meta property=\"article:published_time\" content=\"2019-06-26T07:16:29+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2023-04-05T16:35:25+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150982_fmt-min.png\" \/>\r\n\t<meta property=\"og:image:width\" content=\"392\" \/>\r\n\t<meta property=\"og:image:height\" content=\"305\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\r\n<meta name=\"author\" content=\"Marcin Wo\u017aniczka\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marcin Wo\u017aniczka\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minut\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/\"},\"author\":{\"name\":\"Marcin Wo\u017aniczka\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/806a1667831159fb9c8413c49778161e\"},\"headline\":\"Jak wykorzysta\u0107 protok\u00f3\u0142 MQTT w systemach telemetrii opartych o aplikacje SCADA?\",\"datePublished\":\"2019-06-26T07:16:29+00:00\",\"dateModified\":\"2023-04-05T16:35:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/\"},\"wordCount\":1250,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150982_fmt-min.png\",\"keywords\":[\"MQTT\",\"Systemy SCADA\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/\",\"name\":\"Jak wykorzysta\u0107 protok\u00f3\u0142 MQTT w systemach telemetrii opartych o aplikacje SCADA? | Poradnik Automatyka\",\"isPartOf\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150982_fmt-min.png\",\"datePublished\":\"2019-06-26T07:16:29+00:00\",\"dateModified\":\"2023-04-05T16:35:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#primaryimage\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150982_fmt-min.png\",\"contentUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150982_fmt-min.png\",\"width\":392,\"height\":305},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Bez kategorii\",\"item\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/category\/bez-kategorii\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jak wykorzysta\u0107 protok\u00f3\u0142 MQTT w systemach telemetrii opartych o aplikacje SCADA?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/\",\"name\":\"Poradnik Automatyka\",\"description\":\"Poradnik Automatyka to przydatne kursy, u\u017cyteczne artyku\u0142y i merytoryczne webinary dla ka\u017cdego automatyka i elektryka.\",\"publisher\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization\",\"name\":\"ASTOR\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2018\/08\/ASTOR_zwykly_sam_logotyp.png\",\"contentUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2018\/08\/ASTOR_zwykly_sam_logotyp.png\",\"width\":3322,\"height\":1078,\"caption\":\"ASTOR\"},\"image\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/806a1667831159fb9c8413c49778161e\",\"name\":\"Marcin Wo\u017aniczka\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/M.-Wozniczka.jpg\",\"contentUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/M.-Wozniczka.jpg\",\"caption\":\"Marcin Wo\u017aniczka\"},\"description\":\"Konsultant, audytor, trener, in\u017cynier wsparcia technicznego. Absolwent Akademii G\u00f3rniczo-Hutniczej, Wydzia\u0142u In\u017cynierii Mechanicznej i Robotyki (kierunek Automatyka i Robotyka). Przeprowadzi\u0142 kilkadziesi\u0105t szkole\u0144 - posiada do\u015bwiadczenie w projektowaniu system\u00f3w SCADA \/ HMI\/MES, prowadzeniu audyt\u00f3w system\u00f3w i aplikacji dla InTouch oraz Platformy Systemowej Wonderware, MES. Jest ekspertem w procesie diagnozowania i optymalizacji system\u00f3w HMI\/SCADA\/MES. Uzyska\u0142 tytu\u0142y Wonderware Certified Trainer Provider (w zakresie oprogramowania InTouch, Equipement Operations Module, Wonderware Application Server) oraz Wonderware Certified Support Provider (w zakresie oprogramowania InTouch, Wonderware Application Server, Historian i ActiveFactory). Posiada szerok\u0105 wiedze dotycz\u0105c\u0105 wirtualizacji system\u00f3w operacyjnych.\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/autor\/marcinw\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Jak wykorzysta\u0107 protok\u00f3\u0142 MQTT w systemach telemetrii opartych o aplikacje SCADA? | Poradnik Automatyka","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/","og_locale":"pl_PL","og_type":"article","og_title":"Jak wykorzysta\u0107 protok\u00f3\u0142 MQTT w systemach telemetrii opartych o aplikacje SCADA? | Poradnik Automatyka","og_description":"Ka\u017cde nowe urz\u0105dzenie w systemie wymaga osobnych protoko\u0142\u00f3w \u2013 przez to mno\u017cy si\u0119 liczba i r\u00f3\u017cnorodno\u015b\u0107 program\u00f3w komunikacyjnych, za pomoc\u0105 kt\u00f3rych uzyskujesz dane do systemu SCADA. Mo\u017cna to zmieni\u0107.","og_url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/","og_site_name":"Poradnik Automatyka","article_published_time":"2019-06-26T07:16:29+00:00","article_modified_time":"2023-04-05T16:35:25+00:00","og_image":[{"width":392,"height":305,"url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150982_fmt-min.png","type":"image\/png"}],"author":"Marcin Wo\u017aniczka","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Marcin Wo\u017aniczka","Szacowany czas czytania":"8 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#article","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/"},"author":{"name":"Marcin Wo\u017aniczka","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/806a1667831159fb9c8413c49778161e"},"headline":"Jak wykorzysta\u0107 protok\u00f3\u0142 MQTT w systemach telemetrii opartych o aplikacje SCADA?","datePublished":"2019-06-26T07:16:29+00:00","dateModified":"2023-04-05T16:35:25+00:00","mainEntityOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/"},"wordCount":1250,"commentCount":0,"publisher":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150982_fmt-min.png","keywords":["MQTT","Systemy SCADA"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/","name":"Jak wykorzysta\u0107 protok\u00f3\u0142 MQTT w systemach telemetrii opartych o aplikacje SCADA? | Poradnik Automatyka","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#primaryimage"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150982_fmt-min.png","datePublished":"2019-06-26T07:16:29+00:00","dateModified":"2023-04-05T16:35:25+00:00","breadcrumb":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#primaryimage","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150982_fmt-min.png","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2019\/05\/Obraz150982_fmt-min.png","width":392,"height":305},{"@type":"BreadcrumbList","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wykorzystac-protokol-mqtt-w-systemach-telemetrii-opartych-o-aplikacje-scada\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Bez kategorii","item":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/category\/bez-kategorii\/"},{"@type":"ListItem","position":2,"name":"Jak wykorzysta\u0107 protok\u00f3\u0142 MQTT w systemach telemetrii opartych o aplikacje SCADA?"}]},{"@type":"WebSite","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/","name":"Poradnik Automatyka","description":"Poradnik Automatyka to przydatne kursy, u\u017cyteczne artyku\u0142y i merytoryczne webinary dla ka\u017cdego automatyka i elektryka.","publisher":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization","name":"ASTOR","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/logo\/image\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2018\/08\/ASTOR_zwykly_sam_logotyp.png","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2018\/08\/ASTOR_zwykly_sam_logotyp.png","width":3322,"height":1078,"caption":"ASTOR"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/806a1667831159fb9c8413c49778161e","name":"Marcin Wo\u017aniczka","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/image\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/M.-Wozniczka.jpg","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/M.-Wozniczka.jpg","caption":"Marcin Wo\u017aniczka"},"description":"Konsultant, audytor, trener, in\u017cynier wsparcia technicznego. Absolwent Akademii G\u00f3rniczo-Hutniczej, Wydzia\u0142u In\u017cynierii Mechanicznej i Robotyki (kierunek Automatyka i Robotyka). Przeprowadzi\u0142 kilkadziesi\u0105t szkole\u0144 - posiada do\u015bwiadczenie w projektowaniu system\u00f3w SCADA \/ HMI\/MES, prowadzeniu audyt\u00f3w system\u00f3w i aplikacji dla InTouch oraz Platformy Systemowej Wonderware, MES. Jest ekspertem w procesie diagnozowania i optymalizacji system\u00f3w HMI\/SCADA\/MES. Uzyska\u0142 tytu\u0142y Wonderware Certified Trainer Provider (w zakresie oprogramowania InTouch, Equipement Operations Module, Wonderware Application Server) oraz Wonderware Certified Support Provider (w zakresie oprogramowania InTouch, Wonderware Application Server, Historian i ActiveFactory). Posiada szerok\u0105 wiedze dotycz\u0105c\u0105 wirtualizacji system\u00f3w operacyjnych.","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/autor\/marcinw\/"}]}},"_links":{"self":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/4493","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/comments?post=4493"}],"version-history":[{"count":0,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/4493\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media\/4497"}],"wp:attachment":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media?parent=4493"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/categories?post=4493"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/tags?post=4493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}