{"id":27855,"date":"2026-11-10T15:05:00","date_gmt":"2026-11-10T14:05:00","guid":{"rendered":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/?p=27855"},"modified":"2026-11-13T06:12:49","modified_gmt":"2026-11-13T05:12:49","slug":"wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series","status":"publish","type":"post","link":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/","title":{"rendered":"Wizualizacja webowa i zdalny dost\u0119p do sterownik\u00f3w PLC \u2013 WebVisu i VNC w Astraada One \/ A-Series"},"content":{"rendered":"\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Sterownik PLC realizuje logik\u0119 sterowania, ale sam z siebie nie prezentuje operatorowi informacji o procesie. Do tego s\u0142u\u017cy wizualizacja, czyli graficzny interfejs pokazuj\u0105cy stany urz\u0105dze\u0144, warto\u015bci pomiar\u00f3w i alarmy, a tak\u017ce pozwala na zadawanie parametr\u00f3w.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tradycyjnie rol\u0119 t\u0119 pe\u0142ni\u0142 dedykowany panel operatorski HMI. Sterowniki <strong>Astraada<\/strong> oferuj\u0105 jednak dwa dodatkowe mechanizmy, kt\u00f3re pozwalaj\u0105 wy\u015bwietli\u0107 wizualizacj\u0119 na zwyk\u0142ym komputerze: <strong>WebVisu<\/strong> oraz <strong>VNC<\/strong>. Niniejszy artyku\u0142 opisuje oba rozwi\u0105zania, wyja\u015bnia r\u00f3\u017cnice mi\u0119dzy nimi i pokazuje praktyczne uruchomienie wizualizacji na komputerze przemys\u0142owym w trybie kiosk.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Opisane rozwi\u0105zania przetestowano na sterowniku <strong>Astraada A-Series<\/strong> oraz <strong>Astraada One<\/strong>.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">WebVisu &#8211; wizualizacja webowa<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Czym jest WebVisu<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>WebVisu<\/strong> to mechanizm udost\u0119pniania wizualizacji sterownika za po\u015brednictwem wbudowanego serwera WWW. Sterownik hostuje stron\u0119 internetow\u0105 opart\u0105 o standard HTML5, kt\u00f3r\u0105 mo\u017cna otworzy\u0107 w dowolnej przegl\u0105darce na komputerze, tablecie czy nawet telefonie, bez instalowania jakiegokolwiek dodatkowego oprogramowania.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">W sterownikach <strong>Astraada ONE<\/strong> oraz <strong>Astraada A-Series<\/strong> serwer WWW jest elementem standardowego wyposa\u017cenia i nie wymaga kupowania osobnych licencji. Wizualizacj\u0119 tworzy si\u0119 w \u015brodowisku programistycznym (CODESYS lub Astraada A2000 Studio) jako obiekt <strong>Visualization<\/strong>, a nast\u0119pnie udost\u0119pnia poprzez dodanie obiektu <strong>WebVisu<\/strong>.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Zasada dzia\u0142ania<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Podczas kompilacji projektu \u015brodowisko programistyczne zamienia zaprojektowany ekran na stron\u0119 HTML5 wraz z kodem JavaScript i umieszcza j\u0105 w pami\u0119ci sterownika razem z programem steruj\u0105cym.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Po wpisaniu adresu sterownika w przegl\u0105darce nast\u0119puje pobranie tej strony. Nast\u0119pnie skrypt dzia\u0142aj\u0105cy po stronie przegl\u0105darki cyklicznie odpytuje sterownik o aktualne warto\u015bci zmiennych, a sterownik odsy\u0142a wy\u0142\u0105cznie dane liczbowe. Na ich podstawie przegl\u0105darka samodzielnie aktualizuje obraz. Interakcja dzia\u0142a analogicznie w drug\u0105 stron\u0119: naci\u015bni\u0119cie przycisku powoduje wys\u0142anie informacji do sterownika i zmian\u0119 warto\u015bci zmiennej w programie.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Przewaga nad tradycyjnym panelem HMI<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Najwi\u0119ksz\u0105 przewag\u0105 wizualizacji webowej nad tradycyjnym panelem operatorskim jest otwarto\u015b\u0107 \u015brodowiska, w kt\u00f3rym si\u0119 j\u0105 uruchamia. Wizualizacj\u0119 wy\u015bwietla komputer przemys\u0142owy pracuj\u0105cy pod kontrol\u0105 systemu Windows lub Linux, przez co stanowisko operatorskie przestaje by\u0107 zamkni\u0119tym urz\u0105dzeniem jednego producenta, a na tym samym komputerze mog\u0105 r\u00f3wnolegle dzia\u0142a\u0107 inne aplikacje, takie jak system SCADA, oprogramowanie raportuj\u0105ce, baza danych czy narz\u0119dzia zdalnego dost\u0119pu. Z tego samego powodu znika ograniczenie wielko\u015bci ekranu: klasyczne panele HMI dost\u0119pne s\u0105 w w\u0105skim zakresie przek\u0105tnych, a ich cena ro\u015bnie wraz z rozmiarem, natomiast do komputera przemys\u0142owego mo\u017cna pod\u0142\u0105czy\u0107 dowolny monitor, r\u00f3wnie\u017c du\u017cy wy\u015bwietlacz pogl\u0105dowy zamontowany na hali produkcyjnej.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Istotn\u0105 zalet\u0105 jest r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 jednoczesnej pracy wielu u\u017cytkownik\u00f3w. Z tej samej wizualizacji mo\u017ce w tym samym czasie korzysta\u0107 kilka os\u00f3b na r\u00f3\u017cnych urz\u0105dzeniach, podczas gdy panel HMI zamontowany jest w jednym miejscu i widzi go wy\u0142\u0105cznie operator stoj\u0105cy przy maszynie. Rozwi\u0105zanie nie wymaga przy tym ponoszenia dodatkowych koszt\u00f3w licencyjnych, poniewa\u017c serwer WWW stanowi standardowe wyposa\u017cenie sterownika, a po stronie klienta wystarczy zwyk\u0142a przegl\u0105darka internetowa. Poniewa\u017c przez sie\u0107 przesy\u0142ane s\u0105 wy\u0142\u0105cznie warto\u015bci zmiennych, a nie gotowy obraz, obci\u0105\u017cenie \u0142\u0105cza pozostaje niewielkie i wizualizacja dzia\u0142a poprawnie tak\u017ce przy ograniczonej przepustowo\u015bci sieci.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Ograniczenia WebVisu<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">WebVisu wymaga, aby sterownik obs\u0142ugiwa\u0142 funkcj\u0119 wizualizacji. Rozwi\u0105zanie nie odwzorowuje r\u00f3wnie\u017c ekranu fizycznego panelu pod\u0142\u0105czonego do sterownika, w tym celu nale\u017cy zastosowa\u0107 VNC.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">VNC \u2013 czyli zdalny podgl\u0105d ekranu<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Czym jest VNC<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>VNC<\/strong> (Virtual Network Computing) to protok\u00f3\u0142 zdalnego dost\u0119pu do pulpitu, kt\u00f3ry pozwala ogl\u0105da\u0107 i obs\u0142ugiwa\u0107 ekran jednego urz\u0105dzenia z poziomu drugiego. W kontek\u015bcie automatyki mo\u017ce to oznacza\u0107 mo\u017cliwo\u015b\u0107 zobaczenia na komputerze tego samego obrazu, kt\u00f3ry wy\u015bwietla si\u0119 na panelu operatorskim pod\u0142\u0105czonym do sterownika, oraz obs\u0142ugiwania go tak, jakby\u015bmy stali przy maszynie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">W sterownikach Astraada ONE (bez wbudowanego panelu operatorskiego) funkcj\u0119 t\u0119 realizuje serwer VNC wbudowany w \u015brodowisko uruchomieniowe. Nie wymaga on instalowania dodatkowego oprogramowania na sterowniku, a jedynie w\u0142\u0105czenia odpowiedniej opcji w konfiguracji. Po stronie komputera potrzebna jest natomiast prosta aplikacja typu TightVNC Viewer, UltraVNC lub RealVNC Viewer.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Zasada dzia\u0142ania<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">VNC opiera si\u0119 na protokole <strong>RFB<\/strong> (Remote Frame Buffer). Sterownik wysy\u0142a obraz przez sie\u0107 do komputera, a wszystkie klikni\u0119cia mysz\u0105 i naci\u015bni\u0119cia klawiszy wracaj\u0105 do sterownika, gdzie s\u0105 przetwarzane tak samo, jak by\u0142oby przetwarzane dotkni\u0119cie ekranu dotykowego panelu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aby ograniczy\u0107 obci\u0105\u017cenie sieci, przesy\u0142ane s\u0105 wy\u0142\u0105cznie te obszary obrazu, kt\u00f3re uleg\u0142y zmianie. Je\u017celi na wizualizacji zmienia si\u0119 pojedyncza warto\u015b\u0107 liczbowa, w sie\u0107 idzie tylko niewielki fragment odpowiadaj\u0105cy temu polu. Wi\u0119kszy transfer wyst\u0119puje dopiero przy zmianie ca\u0142ego ekranu, na przyk\u0142ad podczas prze\u0142\u0105czenia na inny widok. Komunikacja odbywa si\u0119 domy\u015blnie na porcie 5900, a dost\u0119p zabezpiecza si\u0119 has\u0142em definiowanym po stronie sterownika.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kluczow\u0105 cech\u0105 tego rozwi\u0105zania jest to, \u017ce przez sie\u0107 przesy\u0142any jest gotowy obraz, a nie dane. Renderowanie odbywa si\u0119 w ca\u0142o\u015bci po stronie sterownika i to w\u0142a\u015bnie odr\u00f3\u017cnia VNC od WebVisu.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Kiedy stosowa\u0107 VNC<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Podstawowym zastosowaniem VNC jest wierne odwzorowanie ekranu fizycznego panelu. Przyk\u0142adowo je\u015bli \u0142\u0105czymy si\u0119 do panelu Astraada HMI zdalny u\u017cytkownik widzi dok\u0142adnie to samo, co operator stoj\u0105cy przy maszynie, \u0142\u0105cznie z komunikatami systemowymi, oknami dialogowymi i ekranem startowym urz\u0105dzenia. Tego rodzaju informacji WebVisu nie poka\u017ce, poniewa\u017c udost\u0119pnia wy\u0142\u0105cznie zaprojektowan\u0105 wizualizacj\u0119, a nie pulpit sterownika.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Z tej samej w\u0142a\u015bciwo\u015bci wynika drugie zastosowanie, czyli wsparcie serwisowe. VNC udost\u0119pnia jedn\u0105 wsp\u00f3ln\u0105 sesj\u0119, wi\u0119c serwisant i operator pracuj\u0105 na tym samym widoku. Prze\u0142\u0105czenie ekranu przez jedn\u0105 osob\u0119 widoczne jest natychmiast dla drugiej, co pozwala przeprowadzi\u0107 operatora przez kolejne kroki bez opisywania mu, gdzie ma klikn\u0105\u0107. Rozwi\u0105zanie sprawdza si\u0119 r\u00f3wnie\u017c w diagnostyce, gdy trzeba zweryfikowa\u0107 stan samego urz\u0105dzenia, na przyk\u0142ad sprawdzi\u0107, czy wizualizacja lokalna uruchomi\u0142a si\u0119 poprawnie po restarcie sterownika.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Ograniczenia VNC<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Warunkiem dzia\u0142ania VNC jest uruchomienie na sterowniku wizualizacji lokalnej, czyli obiektu TargetVisu. Serwer VNC nie generuje obrazu samodzielnie, a jedynie przechwytuje to, co by\u0142oby wy\u015bwietlane na sterowniku. Je\u017celi w projekcie dodano wy\u0142\u0105cznie obiekt WebVisu, nie ma czego przesy\u0142a\u0107 i po\u0142\u0105czenie nie poka\u017ce wizualizacji.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ograniczeniem jest r\u00f3wnie\u017c brak mo\u017cliwo\u015bci wsp\u00f3\u0142dzielenia jednej sesji, niemo\u017cliwa jest r\u00f3wnoleg\u0142a praca kilku os\u00f3b na r\u00f3\u017cnych widokach, co bez trudu realizuje WebVisu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">W praktyce obie technologie nie konkuruj\u0105 ze sob\u0105, lecz si\u0119 uzupe\u0142niaj\u0105. WebVisu stosuje si\u0119 do codziennej pracy z wizualizacj\u0105 i dost\u0119pu dla wielu u\u017cytkownik\u00f3w, natomiast VNC do serwisu, diagnostyki i wsz\u0119dzie tam, gdzie potrzebny jest podgl\u0105d rzeczywistego ekranu sterownika.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Uruchomienie wizualizacji webowej w trybie kiosk Linux\/Windows w Astraada A-series (Ubuntu)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Poni\u017cszy opis przedstawia kolejne kroki niezb\u0119dne do udost\u0119pnienia wizualizacji przez przegl\u0105dark\u0119 internetow\u0105. Przyk\u0142ad wykonano na sterowniku Astraada A2000, procedura w sterownikach Astraada ONE przebiega analogicznie.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Przygotowanie projektu<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Prac\u0119 rozpoczyna si\u0119 od utworzenia nowego projektu i wskazania w\u0142a\u015bciwego sterownika z listy urz\u0105dze\u0144. Nast\u0119pnie w ga\u0142\u0119zi <strong>Application<\/strong> tworzy si\u0119 obiekt <strong>Visualization<\/strong> &#8211; \u015brodowisko zaproponuje przy tym dodanie obiektu <strong>Visualization Manager<\/strong>, niezb\u0119dnego do p\u00f3\u017aniejszego udost\u0119pnienia ekranu przez sterownik.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ekran projektuje si\u0119 w edytorze graficznym, przeci\u0105gaj\u0105c na obszar roboczy elementy z palety: przyciski, lampki, pola warto\u015bci czy figury podstawowe. Ka\u017cdy z nich powi\u0105zuje si\u0119 ze zmienn\u0105 programu steruj\u0105cego, wskazuj\u0105c j\u0105 w polu <strong>Variable<\/strong> we w\u0142a\u015bciwo\u015bciach elementu. Elementy steruj\u0105ce zapisuj\u0105 warto\u015b\u0107 zmiennej, natomiast sygnalizacyjne jedynie j\u0105 odczytuj\u0105 i prezentuj\u0105 graficznie. To w\u0142a\u015bnie te powi\u0105zania sprawiaj\u0105, \u017ce statyczny rysunek staje si\u0119 wizualizacj\u0105 reaguj\u0105c\u0105 na stan procesu.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Konfiguracja po\u0142\u0105czenia sieciowego<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Komunikacja ze sterownikiem odbywa si\u0119 poprzez port <strong>Ethernet<\/strong>. Nale\u017cy zwr\u00f3ci\u0107 uwag\u0119, aby nie wykorzystywa\u0107 do tego celu portu <strong>EtherCAT<\/strong>, kt\u00f3ry s\u0142u\u017cy wy\u0142\u0105cznie do komunikacji z modu\u0142ami rozszerze\u0144 i nap\u0119dami, co bywa \u017ar\u00f3d\u0142em pomy\u0142ek. Sterownik posiada fabrycznie ustawiony adres IP, dlatego karcie sieciowej komputera nale\u017cy nada\u0107 adres statyczny z tej samej podsieci. Poprawno\u015b\u0107 po\u0142\u0105czenia najpro\u015bciej zweryfikowa\u0107 poleceniem <strong>ping<\/strong>.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Dodanie obiektu WebVisu<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Aby wizualizacja zosta\u0142a udost\u0119pniona przez serwer, do obiektu <strong>Visualization Manager<\/strong> nale\u017cy doda\u0107 obiekt <strong>WebVisu<\/strong>. W jego ustawieniach wskazuje si\u0119 ekran startowy w polu <strong>Start visualization<\/strong> oraz nazw\u0119 pliku startowego, domy\u015blnie <strong>webvisu<\/strong>. Bez tego kroku wizualizacja zostanie wgrana do sterownika, lecz nie b\u0119dzie dost\u0119pna z zewn\u0105trz.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Kompilacja i wgranie programu<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Projekt nale\u017cy skompilowa\u0107 i sprawdzi\u0107, czy nie zg\u0142oszono b\u0142\u0119d\u00f3w, a nast\u0119pnie zalogowa\u0107 si\u0119 do sterownika i wgra\u0107 aplikacj\u0119. Je\u017celi w sterowniku znajduje si\u0119 ju\u017c inny program, \u015brodowisko poprosi o potwierdzenie jego zast\u0105pienia. Po wgraniu nale\u017cy uruchomi\u0107 program poleceniem <strong>Start<\/strong>, poniewa\u017c przy zatrzymanym programie wizualizacja pozostanie nieaktywna.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Istotnym krokiem, kt\u00f3ry \u0142atwo pomin\u0105\u0107, jest wykonanie polecenia <strong>Create Boot Application<\/strong> (je\u015bli jest to potrzebne i nie wgrano aplikacji uruchamianej automatycznie). Zapisuje ono aplikacj\u0119 w pami\u0119ci trwa\u0142ej sterownika, dzi\u0119ki czemu program uruchomi si\u0119 po ka\u017cdym w\u0142\u0105czeniu zasilania. Bez tego kroku po zaniku zasilania sterownik pozostanie pusty, a wizualizacja przestanie by\u0107 dost\u0119pna.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Otwarcie wizualizacji w przegl\u0105darce<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Wizualizacj\u0119 otwiera si\u0119, wpisuj\u0105c w przegl\u0105darce adres z\u0142o\u017cony z adresu IP sterownika, numeru portu serwera wizualizacji oraz nazwy pliku startowego, na przyk\u0142ad:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>http:\/\/192.168.1.10:8080\/webvisu.htm<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u017celi sterownik pracuje w trybie <strong>RUN<\/strong>, w oknie przegl\u0105darki pojawia si\u0119 zaprojektowany ekran. Od tego momentu wizualizacja zachowuje si\u0119 jak zwyk\u0142a strona internetowa i mo\u017cna j\u0105 otworzy\u0107 jednocze\u015bnie na kilku urz\u0105dzeniach.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"795\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/01.jpg\" alt=\"\" class=\"wp-image-27860\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/01.jpg 1400w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/01-840x477.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/01-768x436.jpg 768w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\"><em>Wizualizacja sterownika Astraada A-series udost\u0119pniona przez WebVisu, otwarta w przegl\u0105darce<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Uruchomienie wizualizacji webowej w trybie kiosk Linux\/Windows w Astraada ONE (Ubuntu)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Poni\u017cszy opis przedstawia udost\u0119pnienie wizualizacji przez przegl\u0105dark\u0119 na sterowniku <strong>Astraada ONE<\/strong> (Berghof MX6- Control) w \u015brodowisku <strong>CODESYS 3.5<\/strong>. Sama procedura tworzenia wizualizacji przebiega analogicznie do opisanej w poprzedniej cz\u0119\u015bci, dlatego poni\u017cej wskazano wy\u0142\u0105cznie r\u00f3\u017cnice wynikaj\u0105ce ze specyfiki platformy.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Przygotowanie projektu<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Prac\u0119 rozpoczyna si\u0119 od utworzenia nowego projektu i wskazania sterownika z listy urz\u0105dze\u0144 \u2013 w przypadku <strong>Astraada ONE<\/strong> nale\u017cy wybra\u0107 w\u0142a\u015bciwy wariant <strong>Berghof MX6 &#8211; Control<\/strong>. Dalsze kroki, czyli utworzenie obiektu <strong>Visualization<\/strong>, zaprojektowanie ekranu i powi\u0105zanie element\u00f3w ze zmiennymi programu, wykonuje si\u0119 identycznie jak opisano powy\u017cej.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Konfiguracja po\u0142\u0105czenia sieciowego<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Astraada ONE<\/strong> posiada dwa porty <strong>Ethernet<\/strong>. Do komunikacji z komputerem in\u017cynierskim i do udost\u0119pnienia wizualizacji wykorzystuje si\u0119 jeden z nich.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Komputerowi nadaje si\u0119 adres statyczny z tej samej podsieci co sterownik, po czym po\u0142\u0105czenie weryfikuje si\u0119 poleceniem <strong>ping<\/strong>. Warto zapisa\u0107, kt\u00f3ry z port\u00f3w fizycznych zosta\u0142 u\u017cyty, poniewa\u017c przy p\u00f3\u017aniejszej konfiguracji panelu operatorskiego kabel pod\u0142\u0105cza si\u0119 do tego samego gniazda.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Dodanie obiektu WebVisu<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Do obiektu <strong>Visualization Manager<\/strong> nale\u017cy doda\u0107 obiekt <strong>WebVisu<\/strong> i wskaza\u0107 ekran startowy w polu <strong>Start visualization<\/strong> oraz nazw\u0119 pliku startowego, domy\u015blnie <strong>webvisu<\/strong>. Bez tego kroku aplikacja zostanie wgrana, lecz wizualizacja nie b\u0119dzie dost\u0119pna z zewn\u0105trz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">W ustawieniach <strong>WebVisu<\/strong> warto zwr\u00f3ci\u0107 uwag\u0119 na spos\u00f3b skalowania ekranu. Opcja dopasowania do rozmiaru okna sprawdza si\u0119 przy panelach o r\u00f3\u017cnych rozdzielczo\u015bciach. Dla stanowiska operatorskiego opartego na panelu o znanej rozdzielczo\u015bci wybieramy <strong>Isotropic<\/strong>, poniewa\u017c wizualizacja wype\u0142nia ekran bez deformacji element\u00f3w graficznych.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Kompilacja i wgranie programu<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Projekt nale\u017cy skompilowa\u0107, upewni\u0107 si\u0119, \u017ce nie ma b\u0142\u0119d\u00f3w, zalogowa\u0107 si\u0119 do sterownika i wgra\u0107 aplikacj\u0119. Po wgraniu program uruchamia si\u0119 poleceniem <strong>Start<\/strong>, przy zatrzymanej aplikacji wizualizacja pozostaje nieaktywna, mimo \u017ce serwer wizualizacji odpowiada. Mo\u017ce to by\u0107 myl\u0105ce przy diagnostyce: adres jest osi\u0105galny, a mimo to okno przegl\u0105darki pozostaje puste.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nast\u0119pnie nale\u017cy wykona\u0107 polecenie <strong>Create Boot Application<\/strong> (je\u015bli jest to potrzebne i nie wgrano aplikacji uruchamianej automatycznie). Zapisuje ono aplikacj\u0119 w pami\u0119ci trwa\u0142ej, dzi\u0119ki czemu program wraca do trybu <strong>RUN<\/strong> po ka\u017cdym w\u0142\u0105czeniu zasilania. Bez tego kroku sterownik po zaniku zasilania pozostaje bez aplikacji, a wizualizacja przestaje by\u0107 dost\u0119pna.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Otwarcie wizualizacji w przegl\u0105darce<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Wizualizacj\u0119 otwiera si\u0119, wpisuj\u0105c adres z\u0142o\u017cony z adresu IP sterownika, numeru portu serwera WWW oraz nazwy pliku startowego, na przyk\u0142ad:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>http:\/\/192.168.1.201:8080\/webvisu.htm<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u017celi sterownik pracuje w trybie <strong>RUN<\/strong>, w oknie przegl\u0105darki pojawia si\u0119 zaprojektowany ekran.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Liczba jednocze\u015bnie pod\u0142\u0105czonych klient\u00f3w <strong>WebVisu<\/strong> bywa ograniczona licencj\u0105, dlatego przy r\u00f3wnoczesnym podgl\u0105dzie na panelu operatorskim i komputerze in\u017cynierskim mo\u017ce pojawi\u0107 si\u0119 komunikat o przekroczeniu limitu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Konfiguracj\u0119 panelu operatorskiego, uruchamiaj\u0105cego powy\u017csz\u0105 wizualizacj\u0119 automatycznie w trybie kiosk, opisano w osobnej instrukcji.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><div class=\"link-box d-flex align-items-center\">\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\">\n\t\t\t\t\t\t\t<div><p>Przeczytaj: <a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/uruchomienie-wizualizacji-webowej-sterownika-plc-w-trybie-kiosk-w-systemie-linux-ubuntu-lxde\/\">Uruchomienie wizualizacji webowej sterownika PLC w trybie kiosk w systemie Linux (Ubuntu \/ LXDE)<\/a><\/p>\n<\/div>\n\t\t\t\t\t<\/div>\n\t<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"816\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/02.jpg\" alt=\"\" class=\"wp-image-27861\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/02.jpg 1400w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/02-840x490.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/02-768x448.jpg 768w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\"><em>Wizualizacja sterownika Astraada ONE udost\u0119pniona przez WebVisu i otwarta w przegl\u0105darce<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Uruchomienie wizualizacji ze sterownika po VNC<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Poni\u017cszy opis przedstawia udost\u0119pnienie wizualizacji przez protok\u00f3\u0142 <strong>VNC<\/strong> na sterowniku <strong>Astraada ONE<\/strong> w \u015brodowisku <strong>CODESYS 3.5<\/strong>. W odr\u00f3\u017cnieniu od rozwi\u0105zania opisanego powy\u017cej, przez sie\u0107 przesy\u0142any jest gotowy obraz ekranu sterownika, a nie warto\u015bci zmiennych, dlatego konfiguracja obejmuje zar\u00f3wno projekt aplikacji, jak i ustawienia samego urz\u0105dzenia.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Przygotowanie projektu<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Prac\u0119 rozpoczyna si\u0119 identycznie jak w przypadku opisanej wy\u017cej konfiguracji <strong>WebVisu<\/strong>, czyli od utworzenia projektu, wskazania w\u0142a\u015bciwego wariantu sterownika oraz zaprojektowania ekranu w obiekcie <strong>Visualization<\/strong>. Zasadnicza r\u00f3\u017cnica pojawia si\u0119 przy udost\u0119pnianiu wizualizacji. O ile w rozwi\u0105zaniu webowym do obiektu Visualization Manager dodaje si\u0119 obiekt <strong>WebVisu<\/strong>, o tyle przy <strong>VNC<\/strong> niezb\u0119dny jest obiekt <strong>TargetVisu<\/strong>, odpowiadaj\u0105cy za wizualizacj\u0119 lokaln\u0105, wy\u015bwietlan\u0105 bezpo\u015brednio na sterowniku.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rozr\u00f3\u017cnienie to ma znaczenie praktyczne, poniewa\u017c serwer <strong>VNC<\/strong> nie generuje obrazu samodzielnie, a jedynie przechwytuje i przesy\u0142a to, co by\u0142oby wy\u015bwietlane na sterowniku. Je\u017celi w projekcie znajduje si\u0119 wy\u0142\u0105cznie obiekt <strong>WebVisu<\/strong>, po\u0142\u0105czenie <strong>VNC<\/strong> dojdzie do skutku, lecz zamiast wizualizacji pojawi si\u0119 czarny ekran. Jest to sytuacja szczeg\u00f3lnie myl\u0105ca w diagnostyce, poniewa\u017c wszystko wskazuje na poprawn\u0105 konfiguracj\u0119 sieci. Oba obiekty mog\u0105 przy tym istnie\u0107 w projekcie r\u00f3wnolegle.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Kompilacja i wgranie programu<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Projekt nale\u017cy skompilowa\u0107, sprawdzi\u0107 brak b\u0142\u0119d\u00f3w, zalogowa\u0107 si\u0119 do sterownika i wgra\u0107 aplikacj\u0119, a nast\u0119pnie uruchomi\u0107 j\u0105 poleceniem <strong>Start<\/strong>. Podobnie jak wcze\u015bniej, nale\u017cy wykona\u0107 polecenie <strong>Create Boot Application<\/strong>. Zapisuje ono aplikacj\u0119 w pami\u0119ci trwa\u0142ej, dzi\u0119ki czemu wizualizacja wraca do pracy po ka\u017cdym w\u0142\u0105czeniu zasilania.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">W\u0142\u0105czenie serwera VNC w sterowniku<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Konfiguracj\u0119 serwera wykonuje si\u0119 poza \u015brodowiskiem programistycznym, w interfejsie webowym sterownika. Wystarczy w przegl\u0105darce na komputerze in\u017cynierskim wpisa\u0107 sam adres IP sterownika, bez numeru portu i bez nazwy pliku, na przyk\u0142ad:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>http:\/\/192.168.1.201<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Warto zwr\u00f3ci\u0107 uwag\u0119 na r\u00f3\u017cnic\u0119 wzgl\u0119dem wizualizacji webowej, gdzie adres zawiera\u0142 dodatkowo port serwera WWW oraz nazw\u0119 pliku startowego. Tutaj otwiera si\u0119 panel konfiguracyjny samego urz\u0105dzenia, a nie zaprojektowana wizualizacja.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Po zalogowaniu wy\u015bwietla si\u0119 strona z nazw\u0105 i wersj\u0105 sterownika oraz menu podzielone na sekcje. W sekcji Configuration znajduje si\u0119 pozycja <strong>VNC server<\/strong>, w kt\u00f3rej w\u0142\u0105cza si\u0119 serwer, ustawia has\u0142o dost\u0119pu oraz decyduje, czy zdalny u\u017cytkownik mo\u017ce wy\u0142\u0105cznie obserwowa\u0107 wizualizacj\u0119, czy r\u00f3wnie\u017c j\u0105 obs\u0142ugiwa\u0107.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ustawienie has\u0142a jest zdecydowanie zalecane, poniewa\u017c bez niego dost\u0119p do panelu maszyny uzyskuje ka\u017cdy u\u017cytkownik znajduj\u0105cy si\u0119 w tej samej sieci. Po zapisaniu ustawie\u0144 warto zweryfikowa\u0107, czy has\u0142o rzeczywi\u015bcie obowi\u0105zuje: przy nawi\u0105zywaniu po\u0142\u0105czenia powinno pojawi\u0107 si\u0119 pytanie o nie. Je\u017celi po\u0142\u0105czenie zestawia si\u0119 od razu, has\u0142o nie zosta\u0142o zastosowane i konfiguracj\u0119 nale\u017cy powt\u00f3rzy\u0107 lub zrestartowa\u0107 serwer. Serwer <strong>VNC<\/strong> nas\u0142uchuje domy\u015blnie na porcie <strong>5900<\/strong>.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"869\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/03.jpg\" alt=\"\" class=\"wp-image-27862\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/03.jpg 1400w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/03-840x521.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/03-768x477.jpg 768w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\"><em>Ustawienia serwera VNC w interfejsie webowym sterownika: w\u0142\u0105czony serwer, rozdzielczo\u015b\u0107, g\u0142\u0119bia kolor\u00f3w oraz sekcja Authentication z has\u0142em po\u0142\u0105czenia<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Po\u0142\u0105czenie ze sterownikiem<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">W odr\u00f3\u017cnieniu od <strong>WebVisu<\/strong>, do wy\u015bwietlenia wizualizacji nie wystarczy przegl\u0105darka internetowa. Protok\u00f3\u0142 <strong>VNC<\/strong> wymaga osobnej aplikacji klienckiej, na przyk\u0142ad <strong>Remminy<\/strong> w systemach Linux lub <strong>TightVNC<\/strong>. W polu adresu podaje si\u0119 adres IP sterownika, opcjonalnie wraz z numerem portu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u017celi sterownik pracuje w trybie <strong>RUN<\/strong>, w oknie programu pojawia si\u0119 obraz<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Konfiguracj\u0119 panelu operatorskiego, uruchamiaj\u0105cego powy\u017csz\u0105 wizualizacj\u0119 automatycznie w trybie kiosk, opisano w osobnej instrukcji.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><div class=\"link-box d-flex align-items-center\">\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\">\n\t\t\t\t\t\t\t<div><p>Przeczytaj: <a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/uruchomienie-wizualizacji-sterownika-przez-vnc-na-komputerze-panelowym-tryb-kiosk\/\">Uruchomienie wizualizacji sterownika przez VNC na komputerze panelowym (tryb kiosk)<\/a><\/p>\n<\/div>\n\t\t\t\t\t<\/div>\n\t<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"1001\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/04.jpg\" alt=\"\" class=\"wp-image-27863\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/04.jpg 1400w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/04-840x601.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/04-768x549.jpg 768w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\"><em>Wizualizacja sterownika Astraada ONE wy\u015bwietlona na panelu operatorskim przez po\u0142\u0105czenie VNC w trybie kiosk<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">6. Podsumowanie<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wizualizacja procesu nie musi ju\u017c oznacza\u0107 zakupu dedykowanego panelu operatorskiego. Nowoczesne sterowniki <strong>Astraada<\/strong> udost\u0119pniaj\u0105 j\u0105 na dwa sposoby, a wyb\u00f3r mi\u0119dzy nimi sprowadza si\u0119 do jednego rozstrzygni\u0119cia: co ma by\u0107 przesy\u0142ane przez sie\u0107.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>WebVisu przesy\u0142a dane<\/strong>. Sterownik odsy\u0142a warto\u015bci zmiennych, a obraz powstaje dopiero w przegl\u0105darce u\u017cytkownika. Dzi\u0119ki temu obci\u0105\u017cenie sieci pozostaje niewielkie, wielu u\u017cytkownik\u00f3w mo\u017ce pracowa\u0107 jednocze\u015bnie na niezale\u017cnych widokach, a do uruchomienia wystarczy dowolne urz\u0105dzenie z przegl\u0105dark\u0105. To rozwi\u0105zanie do codziennej pracy z wizualizacj\u0105.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>VNC przesy\u0142a obraz<\/strong>. Sterownik wysy\u0142a zawarto\u015b\u0107 swojego ekranu, wi\u0119c zdalny u\u017cytkownik widzi dok\u0142adnie to samo, co widzia\u0142by operator stoj\u0105cy przy maszynie, \u0142\u0105cznie z komunikatami systemowymi i ekranem startowym urz\u0105dzenia. Kosztem jest wi\u0119kszy ruch sieciowy, jedna wsp\u00f3lna sesja dla wszystkich oraz konieczno\u015b\u0107 zainstalowania osobnej aplikacji. To rozwi\u0105zanie do serwisu i diagnostyki.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Obie technologie mo\u017cna wykorzysta\u0107 r\u00f3wnolegle w tym samym projekcie i w praktyce dobrze si\u0119 uzupe\u0142niaj\u0105. Warto przy tym pami\u0119ta\u0107 o dw\u00f3ch krokach, kt\u00f3rych pomini\u0119cie najcz\u0119\u015bciej prowadzi do trudnych w diagnostyce sytuacji, gdy wszystko wygl\u0105da na poprawnie skonfigurowane, a ekran pozostaje pusty. Pierwszym jest wykonanie polecenia <strong>Create Boot Application<\/strong>, bez kt\u00f3rego sterownik po zaniku zasilania pozostaje bez aplikacji. Drugim jest dodanie obiektu <strong>TargetVisu<\/strong>, bez kt\u00f3rego serwer <strong>VNC<\/strong> nie ma czego przesy\u0142a\u0107.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uzupe\u0142nieniem obu rozwi\u0105za\u0144 jest tryb kiosk na komputerze przemys\u0142owym, dzi\u0119ki kt\u00f3remu stanowisko operatorskie po w\u0142\u0105czeniu zasilania samo wy\u015bwietla wizualizacj\u0119 na pe\u0142nym ekranie, bez udzia\u0142u u\u017cytkownika. Efektem jest urz\u0105dzenie, kt\u00f3re z perspektywy operatora zachowuje si\u0119 jak klasyczny panel HMI, zachowuj\u0105c przy tym otwarto\u015b\u0107 i mo\u017cliwo\u015bci zwyk\u0142ego komputera.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"dowiesz-sie\">\n<p>Autor artyku\u0142u:<\/p>\n<h2 align=\"left\"><strong>Bartosz Le\u015bniak<\/strong><\/h2>\n<p>Praktykant ASTOR<\/p>\n<p>Student kierunku Automatyka i robotyka na Akademii G\u00f3rniczo-Hutniczej w Krakowie<\/p>\n<p>Wsp\u00f3\u0142praca i wsparcie merytoryczne: <strong>Wojciech Talik<\/strong><\/p>\n<\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n            <div id=\"mailerlite-form_9\" data-temp-id=\"6af6a1d076ef4\">\n                <div class=\"mailerlite-form\">\n                    <form action=\"\" method=\"post\" novalidate>\n                                                    <div class=\"mailerlite-form-title\"><h3>Newsletter Poradnika Automatyka<\/h3><\/div>\n                                                <div class=\"mailerlite-form-description\"><p>Czytaj trendy i inspiracje, podstawy automatyki, automatyk\u0119 w praktyce<\/p>\n<\/div>\n                        <div class=\"mailerlite-form-inputs\">\n                                                                                            <div class=\"mailerlite-form-field\">\n                                    <label for=\"mailerlite-9-field-email\">Email<\/label>\n                                    <input id=\"mailerlite-9-field-email\"\n                                           type=\"email\" required=\"required\"                                            name=\"form_fields[email]\"\n                                           placeholder=\"Email\"\/>\n                                <\/div>\n                                                        <div class=\"mailerlite-form-loader\">Please wait...<\/div>\n                            <div class=\"mailerlite-subscribe-button-container\">\n                                <button class=\"mailerlite-subscribe-submit\" type=\"submit\">\n                                    Zapisz si\u0119                                <\/button>\n                            <\/div>\n                            <input type=\"hidden\" name=\"form_id\" value=\"9\"\/>\n                            <input type=\"hidden\" name=\"action\" value=\"mailerlite_subscribe_form\"\/>\n                            <input type=\"hidden\" name=\"ml_nonce\" value=\"92bd37d4a0\"\/>\n                        <\/div>\n                        <div class=\"mailerlite-form-response\">\n                                                            <h4><p>Dzi\u0119kujemy za zapis do newslettera!<\/p>\n<\/h4>\n                                                    <\/div>\n                    <\/form>\n                <\/div>\n            <\/div>\n        <script type=\"text\/javascript\" src='https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/plugins\/official-mailerlite-sign-up-forms\/assets\/js\/localization\/validation-messages.js'><\/script>\n         <script type=\"text\/javascript\"> var selectedLanguage = \"pl\"; var validationMessages = messages[\"en\"]; if(selectedLanguage) { validationMessages = messages[selectedLanguage]; } window.addEventListener(\"load\", function () { var form_container = document.querySelector(`#mailerlite-form_9[data-temp-id=\"6af6a1d076ef4\"] form`); let submitButton = form_container.querySelector('.mailerlite-subscribe-submit'); submitButton.disabled = true; fetch('https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-admin\/admin-ajax.php', { method: 'POST', headers:{ 'Content-Type': 'application\/x-www-form-urlencoded', }, body: new URLSearchParams({ \"action\" : \"ml_create_nonce\", \"ml_nonce\" : form_container.querySelector(\"input[name='ml_nonce']\").value }) }) .then((response) => response.json()) .then((json) => { if(json.success) { form_container.querySelector(\"input[name='ml_nonce']\").value = json.data.ml_nonce; submitButton.disabled = false; } }) .catch((error) => { console.error('Error:', error); }); form_container.addEventListener('submit', (e) => { e.preventDefault(); let data = new URLSearchParams(new FormData(form_container)).toString(); let validationError = false; document.querySelectorAll('.mailerlite-form-error').forEach(el => el.remove()); Array.from(form_container.elements).forEach((input) => { if(input.type !== 'hidden') { if(input.required) { if(input.value == '') { validationError = true; let error = document.createElement(\"span\"); error.className = 'mailerlite-form-error'; error.textContent = validationMessages.required; input.after(error); return false; } } if((input.type == \"email\") && (!validateEmail(input.value))) { validationError = true; let error = document.createElement(\"span\"); error.className = 'mailerlite-form-error'; error.textContent = validationMessages.email; input.after(error); return false; } } }); if(validationError) { return false; } fade.out(form_container.querySelector('.mailerlite-subscribe-button-container'), () => { fade.in(form_container.querySelector('.mailerlite-form-loader')); }); fetch('https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-admin\/admin-ajax.php', { method: 'POST', headers:{ 'Content-Type': 'application\/x-www-form-urlencoded', }, body: data }) .then((response) => { fade.out(form_container.querySelector('.mailerlite-form-inputs'), () => { fade.in(form_container.querySelector('.mailerlite-form-response')); }); }) .catch((error) => { console.error('Error:', error); }); }); }, false); var fade = { out: function(el, fn = false) { var fadeOutEffect = setInterval(function () { if (!el.style.opacity) { el.style.opacity = 1; } if (el.style.opacity > 0) { el.style.opacity -= 0.1; } else { el.style.display = 'none'; clearInterval(fadeOutEffect); } }, 50); if( typeof (fn) == 'function') { fn(); } }, in: function(el) { var fadeInEffect = setInterval(function () { if (!el.style.opacity) { el.style.opacity = 0; } if (el.style.opacity < 1) { el.style.opacity = Number(el.style.opacity) + 0.1; } else { el.style.display = 'block'; clearInterval(fadeInEffect); } }, 50); } }; function validateEmail(email){ if(email.match( \/^(([^<>()[\\]\\\\.,;:\\s@\\\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\\\"]+)*)|(\\\".+\\\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$\/ )) { return true; } return false; } <\/script> \n","protected":false},"excerpt":{"rendered":"<p>Sterowniki Astraada oferuj\u0105 dwa mechanizmy, kt\u00f3re pozwalaj\u0105 wy\u015bwietli\u0107 wizualizacj\u0119 na zwyk\u0142ym komputerze: WebVisu oraz VNC. Niniejszy artyku\u0142 opisuje oba rozwi\u0105zania, wyja\u015bnia r\u00f3\u017cnice mi\u0119dzy nimi i pokazuje praktyczne uruchomienie wizualizacji na komputerze przemys\u0142owym w trybie kiosk.<\/p>\n","protected":false},"author":67,"featured_media":27870,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[234,233],"tags":[317,139,98],"class_list":["post-27855","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automatyka-w-praktyce","category-dla-uzytkownikow-produktow-astor","tag-astraada-a-series","tag-astraada-one","tag-astraada-pc"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>Wizualizacja webowa i zdalny dost\u0119p do sterownik\u00f3w PLC \u2013 WebVisu i VNC w Astraada One \/ A-Series | Poradnik Automatyka<\/title>\r\n<meta name=\"description\" content=\"Artyku\u0142 opisuje mechanizmy WebVisu i VNC i pokazuje praktyczne uruchomienie wizualizacji na komputerze przemys\u0142owym w trybie kiosk.\" \/>\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\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/\" \/>\r\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Wizualizacja webowa i zdalny dost\u0119p do sterownik\u00f3w PLC \u2013 WebVisu i VNC w Astraada One \/ A-Series | Poradnik Automatyka\" \/>\r\n<meta property=\"og:description\" content=\"Artyku\u0142 opisuje mechanizmy WebVisu i VNC i pokazuje praktyczne uruchomienie wizualizacji na komputerze przemys\u0142owym w trybie kiosk.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Poradnik Automatyka\" \/>\r\n<meta property=\"article:published_time\" content=\"2026-11-10T14:05:00+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2026-11-13T05:12:49+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/vnc-webvisu-head.jpg\" \/>\r\n\t<meta property=\"og:image:width\" content=\"559\" \/>\r\n\t<meta property=\"og:image:height\" content=\"400\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\r\n<meta name=\"author\" content=\"Wojciech Talik\" \/>\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=\"Wojciech Talik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 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\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/\"},\"author\":{\"name\":\"Wojciech Talik\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/#\\\/schema\\\/person\\\/1763d257997202991f5d371bb3f07544\"},\"headline\":\"Wizualizacja webowa i zdalny dost\u0119p do sterownik\u00f3w PLC \u2013 WebVisu i VNC w Astraada One \\\/ A-Series\",\"datePublished\":\"2026-11-10T14:05:00+00:00\",\"dateModified\":\"2026-11-13T05:12:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/\"},\"wordCount\":3070,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/vnc-webvisu-head.jpg\",\"keywords\":[\"astraada a-series\",\"Astraada One\",\"Astraada PC\"],\"articleSection\":[\"Automatyka w praktyce\",\"Produkty ASTOR\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/\",\"name\":\"Wizualizacja webowa i zdalny dost\u0119p do sterownik\u00f3w PLC \u2013 WebVisu i VNC w Astraada One \\\/ A-Series | Poradnik Automatyka\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/vnc-webvisu-head.jpg\",\"datePublished\":\"2026-11-10T14:05:00+00:00\",\"dateModified\":\"2026-11-13T05:12:49+00:00\",\"description\":\"Artyku\u0142 opisuje mechanizmy WebVisu i VNC i pokazuje praktyczne uruchomienie wizualizacji na komputerze przemys\u0142owym w trybie kiosk.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/vnc-webvisu-head.jpg\",\"contentUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/vnc-webvisu-head.jpg\",\"width\":559,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Produkty ASTOR\",\"item\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/category\\\/dla-uzytkownikow-produktow-astor\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wizualizacja webowa i zdalny dost\u0119p do sterownik\u00f3w PLC \u2013 WebVisu i VNC w Astraada One \\\/ A-Series\"}]},{\"@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\\\/1763d257997202991f5d371bb3f07544\",\"name\":\"Wojciech Talik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/W.-Talik.jpg\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/W.-Talik.jpg\",\"contentUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/W.-Talik.jpg\",\"caption\":\"Wojciech Talik\"},\"description\":\"Absolwent Wydzia\u0142u Mechanicznego Politechniki Krakowskiej na kierunku Automatyka i Robotyka. Na co dzie\u0144 zajmuje si\u0119 wsparciem technicznym przemys\u0142owych system\u00f3w sterowania i wizualizacji.\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/autor\\\/wojciechta\\\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wizualizacja webowa i zdalny dost\u0119p do sterownik\u00f3w PLC \u2013 WebVisu i VNC w Astraada One \/ A-Series | Poradnik Automatyka","description":"Artyku\u0142 opisuje mechanizmy WebVisu i VNC i pokazuje praktyczne uruchomienie wizualizacji na komputerze przemys\u0142owym w trybie kiosk.","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\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/","og_locale":"pl_PL","og_type":"article","og_title":"Wizualizacja webowa i zdalny dost\u0119p do sterownik\u00f3w PLC \u2013 WebVisu i VNC w Astraada One \/ A-Series | Poradnik Automatyka","og_description":"Artyku\u0142 opisuje mechanizmy WebVisu i VNC i pokazuje praktyczne uruchomienie wizualizacji na komputerze przemys\u0142owym w trybie kiosk.","og_url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/","og_site_name":"Poradnik Automatyka","article_published_time":"2026-11-10T14:05:00+00:00","article_modified_time":"2026-11-13T05:12:49+00:00","og_image":[{"width":559,"height":400,"url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/vnc-webvisu-head.jpg","type":"image\/jpeg"}],"author":"Wojciech Talik","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Wojciech Talik","Szacowany czas czytania":"17 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/#article","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/"},"author":{"name":"Wojciech Talik","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/1763d257997202991f5d371bb3f07544"},"headline":"Wizualizacja webowa i zdalny dost\u0119p do sterownik\u00f3w PLC \u2013 WebVisu i VNC w Astraada One \/ A-Series","datePublished":"2026-11-10T14:05:00+00:00","dateModified":"2026-11-13T05:12:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/"},"wordCount":3070,"commentCount":0,"publisher":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/vnc-webvisu-head.jpg","keywords":["astraada a-series","Astraada One","Astraada PC"],"articleSection":["Automatyka w praktyce","Produkty ASTOR"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/","name":"Wizualizacja webowa i zdalny dost\u0119p do sterownik\u00f3w PLC \u2013 WebVisu i VNC w Astraada One \/ A-Series | Poradnik Automatyka","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/#primaryimage"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/vnc-webvisu-head.jpg","datePublished":"2026-11-10T14:05:00+00:00","dateModified":"2026-11-13T05:12:49+00:00","description":"Artyku\u0142 opisuje mechanizmy WebVisu i VNC i pokazuje praktyczne uruchomienie wizualizacji na komputerze przemys\u0142owym w trybie kiosk.","breadcrumb":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/#primaryimage","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/vnc-webvisu-head.jpg","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2026\/11\/vnc-webvisu-head.jpg","width":559,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wizualizacja-webowa-i-zdalny-dostep-do-sterownikow-plc-webvisu-i-vnc-w-astraada-one-a-series\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Produkty ASTOR","item":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/category\/dla-uzytkownikow-produktow-astor\/"},{"@type":"ListItem","position":2,"name":"Wizualizacja webowa i zdalny dost\u0119p do sterownik\u00f3w PLC \u2013 WebVisu i VNC w Astraada One \/ A-Series"}]},{"@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\/1763d257997202991f5d371bb3f07544","name":"Wojciech Talik","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/W.-Talik.jpg","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/W.-Talik.jpg","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/W.-Talik.jpg","caption":"Wojciech Talik"},"description":"Absolwent Wydzia\u0142u Mechanicznego Politechniki Krakowskiej na kierunku Automatyka i Robotyka. Na co dzie\u0144 zajmuje si\u0119 wsparciem technicznym przemys\u0142owych system\u00f3w sterowania i wizualizacji.","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/autor\/wojciechta\/"}]}},"_links":{"self":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/27855","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\/67"}],"replies":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/comments?post=27855"}],"version-history":[{"count":2,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/27855\/revisions"}],"predecessor-version":[{"id":27874,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/27855\/revisions\/27874"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media\/27870"}],"wp:attachment":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media?parent=27855"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/categories?post=27855"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/tags?post=27855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}