{"id":17087,"date":"2023-03-28T13:58:00","date_gmt":"2023-03-28T11:58:00","guid":{"rendered":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/?p=15749"},"modified":"2023-08-14T15:03:44","modified_gmt":"2023-08-14T13:03:44","slug":"jak-dobrze-dobrac-kontroler-do-systemu-sterowania","status":"publish","type":"post","link":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/","title":{"rendered":"Jak dobrze dobra\u0107 kontroler do systemu sterowania?"},"content":{"rendered":"\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"dowiesz-sie\">\n<h3>Z tego artyku\u0142u dowiesz si\u0119:<\/h3>\n<ul class=\"bulleted\">\n<li>co jest istotne dla wyboru w\u0142a\u015bciwego kontrolera dla systemu sterowania,<\/li>\n<li>jakie obszary powinny by\u0107 przeanalizowane w trakcie procesu projektowania systemu.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong><strong>W\u0142a\u015bciwe zaprojektowanie przemys\u0142owego systemu sterowania wymaga od in\u017cynier\u00f3w przeanalizowania wielu obszar\u00f3w. Proces ten wygl\u0105da inaczej w&nbsp;ma\u0142ych, kilkuosobowych firmach in\u017cynierskich, w&nbsp;kt\u00f3rych wyb\u00f3r realizowany jest przez ma\u0142y zesp\u00f3\u0142, a&nbsp;inaczej w&nbsp;du\u017cych przedsi\u0119biorstwach, gdzie proces decyzyjny jest rozproszony. Na inne aspekty zwr\u00f3ci uwag\u0119 integrator, kt\u00f3ry ma dostarczy\u0107 i&nbsp;uruchomi\u0107 system, a&nbsp;na inne u\u017cytkownik ko\u0144cowy, kt\u00f3ry b\u0119dzie z&nbsp;systemu korzysta\u0142. Obszary, kt\u00f3re nale\u017cy bra\u0107 pod uwag\u0119, zwykle w&nbsp;cz\u0119\u015bci nak\u0142adaj\u0105 si\u0119 na siebie, dlatego warto przeanalizowa\u0107 ka\u017cdy z&nbsp;nich z&nbsp;osobna, a&nbsp;nast\u0119pnie holistycznie oceni\u0107, jak nasz wyb\u00f3r wpisuje si\u0119 w&nbsp;oczekiwania u\u017cytkownika.<\/strong><\/strong><\/p>\n\n\n\n<p>Obszary, jakie b\u0119dziemy analizowali to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Przeznaczenie urz\u0105dze\u0144.<\/li>\n\n\n\n<li>Architektura pracy.<\/li>\n\n\n\n<li>Wielko\u015b\u0107 aplikacji steruj\u0105cej.<\/li>\n\n\n\n<li>Mo\u017cliwo\u015bci programistyczne.<\/li>\n\n\n\n<li>Mo\u017cliwo\u015bci komunikacyjne.<\/li>\n\n\n\n<li>Praca w&nbsp;uk\u0142adach wysokiej dost\u0119pno\u015bci.<\/li>\n\n\n\n<li>Integracja z&nbsp;rozwi\u0105zaniami Edge.<\/li>\n\n\n\n<li>Serwis, obs\u0142uga i&nbsp;utrzymanie.<\/li>\n\n\n\n<li>Cena i&nbsp;koszty utrzymania.<\/li>\n<\/ul>\n\n\n\n<p>Zanim zaczniemy analiz\u0119, warto kr\u00f3tko wspomnie\u0107, czym s\u0105 rozwi\u0105zania PACSystems. Emerson Machine Automation Solution \u2013 dzia\u0142 odpowiedzialny za rozw\u00f3j obszaru PLC i&nbsp;PAC \u2013 wiele lat temu podj\u0105\u0142 decyzj\u0119, \u017ce wszystkie oferowane urz\u0105dzenia b\u0119d\u0105 programowane za pomoc\u0105 jednego \u015brodowiska i&nbsp;b\u0119d\u0105 ze sob\u0105 w&nbsp;pe\u0142ni kompatybilne pod k\u0105tem programistycznym. Taki model daje szereg korzy\u015bci dla u\u017cytkownika systemu oraz dla projektanta aplikacji. Dzi\u0119ki opanowaniu jednego narz\u0119dzia uzyskuj\u0105 oni mo\u017cliwo\u015b\u0107 wykorzystania zdobytej wiedzy w&nbsp;aplikacjach r\u00f3\u017cnego typu, przenoszenia funkcjonalno\u015bci pomi\u0119dzy r\u00f3\u017cnymi seriami urz\u0105dze\u0144, a&nbsp;tak\u017ce \u0142atwej migracji systemu z&nbsp;mniejszego do wi\u0119kszego kontrolera.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Przeznaczenie urz\u0105dze\u0144<\/h2>\n\n\n\n<p>Bran\u017ca i&nbsp;typ aplikacji bardzo cz\u0119sto pozwalaj\u0105 w\u0142a\u015bciwie dokona\u0107 pierwszej selekcji. Koniecznie trzeba zdawa\u0107 siebie spraw\u0119, jak\u0105 rol\u0119 w&nbsp;ca\u0142ym procesie produkcyjnym b\u0119dzie odgrywa\u0142 system, kt\u00f3ry automatyzujemy. Czy b\u0119dzie dzia\u0142a\u0107 niezale\u017cnie od innych uk\u0142ad\u00f3w na produkcji, czy b\u0119dzie elementem sk\u0142adowym ca\u0142ego ci\u0105gu technologicznego?<\/p>\n\n\n\n<p>Z&nbsp;tego punktu widzenia systemy mo\u017cemy podzieli\u0107 na <strong>uk\u0142ady autonomiczne<\/strong> (pracuj\u0105 samodzielnie, bez wsp\u00f3\u0142pracy z&nbsp;innymi urz\u0105dzeniami) oraz <strong>rozproszone<\/strong> (w&nbsp;kt\u00f3rych system jest elementem sk\u0142adowym wi\u0119kszego procesu technologicznego i&nbsp;od jego pracy zale\u017cy praca pozosta\u0142ych urz\u0105dze\u0144 w&nbsp;ca\u0142ym uk\u0142adzie). Mimo i\u017c mo\u017ce si\u0119 wydawa\u0107, \u017ce zadania wykonywane przez systemy sterowania w&nbsp;obu przypadkach s\u0105 podobne (po prostu wykonanie programu steruj\u0105cego), to fizyczne urz\u0105dzenia steruj\u0105ce, kt\u00f3re te zadania b\u0119d\u0105 wykonywa\u0107, mog\u0105 znacz\u0105co si\u0119 r\u00f3\u017cni\u0107 \u2013 np. z&nbsp;punktu widzenia funkcji komunikacyjnych, wymiany danych, mo\u017cliwo\u015bci serwisu na ruchu czy wbudowanych mechanizm\u00f3w podnosz\u0105cych dost\u0119pno\u015b\u0107 uk\u0142adu.<\/p>\n\n\n\n<p>Drugi podstawowy podzia\u0142 system\u00f3w sterowania to podzia\u0142 z&nbsp;punktu widzenia typu aplikacji. Je\u015bli w&nbsp;systemie przewa\u017caj\u0105 sygna\u0142y cyfrowe, licz\u0105 si\u0119 kr\u00f3tkie cykle wykonania programu lub potrzebujemy obs\u0142ugiwa\u0107 precyzyjne pozycjonowanie obrabianych detali, to m\u00f3wimy o&nbsp;<strong>systemach sterowania dyskretnego<\/strong>. Taki model jest bardzo cz\u0119sto spotykany w&nbsp;autonomicznych maszynach. Je\u015bli natomiast w&nbsp;systemie mamy do czynienia z&nbsp;obs\u0142ug\u0105 du\u017cej ilo\u015bci pomiar\u00f3w analogowych, cykl programu nie musi by\u0107 wykonywany w&nbsp;czasie pojedynczych milisekund, ale potrzebna jest wsp\u00f3\u0142praca z&nbsp;szeregiem innych urz\u0105dze\u0144 obiektowych, konieczny jest serwis i&nbsp;rozbudowa na ruchu oraz mo\u017cliwo\u015b\u0107 podniesienia dost\u0119pno\u015bci, w\u00f3wczas m\u00f3wimy o&nbsp;<strong>systemach sterowania ci\u0105g\u0142ego (analogowego)<\/strong>. Takie sterowanie najcz\u0119\u015bciej znajdziemy w&nbsp;aplikacjach procesowych i&nbsp;przy kontroli ca\u0142ych ci\u0105g\u00f3w technologicznych.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Uk\u0142ad sterowania w&nbsp;aplikacjach dyskretnych<\/h2>\n\n\n\n<p>Je\u015bli system sterowania ma by\u0107 przeznaczony do obs\u0142ugi maszyn lub linii, w&nbsp;kt\u00f3rych wyst\u0119puje np. precyzyjne pozycjonowanie nap\u0119d\u00f3w, w\u00f3wczas idealnie sprawdz\u0105 si\u0119 systemy sterowania dedykowane dla takich aplikacji. Charakteryzuj\u0105 si\u0119, mi\u0119dzy innymi, <strong>bardzo szybkim sterowaniem, niskimi cyklami programu, bardzo szybk\u0105 komunikacj\u0105 i&nbsp;\u0142atw\u0105 integracj\u0105 z&nbsp;systemem bezpiecze\u0144stwa<\/strong>. Takie uk\u0142ady cechuje te\u017c to, \u017ce aby ca\u0142y uk\u0142ad dzia\u0142a\u0142 prawid\u0142owo, musz\u0105 dzia\u0142a\u0107 wszystkie elementy. Cz\u0119sto takie systemy budowane s\u0105 pod potrzeby konkretnej maszyny i&nbsp;nie zak\u0142ada si\u0119 ich dalszej rozbudowy. B\u0119d\u0105 one przez okres eksploatacji ca\u0142y czas wykonywa\u0107 te same czynno\u015bci. Serwis takiego uk\u0142adu zwykle oznacza zatrzymanie ca\u0142ej maszyny. Uk\u0142ad nie mo\u017ce dzia\u0142a\u0107 w&nbsp;pe\u0142nym zakresie funkcjonalno\u015bci, je\u015bli jeden z&nbsp;jego element\u00f3w sk\u0142adowych nie dzia\u0142a, wi\u0119c zatrzymanie takiego elementu blokuje ca\u0142\u0105 maszyn\u0119. Przyk\u0142adem mo\u017ce by\u0107 maszyna pakuj\u0105ca, w&nbsp;kt\u00f3rej zatrzymanie jednego z&nbsp;serwonap\u0119d\u00f3w wy\u0142\u0105cza ca\u0142y uk\u0142ad.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Uk\u0142ad sterowania w&nbsp;aplikacjach ci\u0105g\u0142ych<\/h2>\n\n\n\n<p>Je\u015bli nasza aplikacja ma mie\u0107 mo\u017cliwo\u015b\u0107 pracy w&nbsp;trybie ci\u0105g\u0142ym, a&nbsp;serwis jednego z&nbsp;element\u00f3w nie powinien mie\u0107 wyp\u0142ywu na pozosta\u0142e elementy systemu, w\u00f3wczas m\u00f3wimy o&nbsp;rozwi\u0105zaniach do obs\u0142ugi aplikacji o&nbsp;charakterze ci\u0105g\u0142ym. W&nbsp;takim przypadku system sterowania powinien mie\u0107 inn\u0105 architektur\u0119 i&nbsp;wbudowane mechanizmy sprz\u0119towe, pozwalaj\u0105ce na serwis w&nbsp;czasie pracy.<\/p>\n\n\n\n<p><strong>Takie cz\u0119sto odgrywaj\u0105 kluczow\u0105 rol\u0119 w&nbsp;procesie i&nbsp;ich zatrzymanie mo\u017ce unieruchomi\u0107 ca\u0142\u0105 produkcj\u0119<\/strong>, dlatego cz\u0119sto pojawiaj\u0105 si\u0119 w&nbsp;nich opcje redundancji kluczowych element\u00f3w. R\u00f3wnie\u017c rozbudowa takich uk\u0142ad\u00f3w musi by\u0107 mo\u017cliwa na ruchu \u2013 w&nbsp;takich przypadkach dok\u0142adanie kolejnych funkcjonalno\u015bci w&nbsp;systemie mo\u017ce by\u0107 realizowane podczas pracy ca\u0142ego obiektu. \u0141atwiejszy jest te\u017c serwis takich aplikacji. Wymiana modu\u0142\u00f3w mo\u017ce by\u0107 realizowana bez potrzeby zatrzymywania ca\u0142ego uk\u0142adu. Przyk\u0142adem mo\u017ce by\u0107 tu system sterowania stacj\u0105 uzdatniania wody w&nbsp;bran\u017cy wod-kan. Produkcja wody jest procesem ci\u0105g\u0142ym i&nbsp;ani serwis, ani rozbudowa systemu nie mog\u0105 mie\u0107 na niego wp\u0142ywu.<\/p>\n\n\n\n<p>Cz\u0119sto te\u017c aplikacje, kt\u00f3re na pierwszy rzut oka wygl\u0105daj\u0105 jak proste maszyny z&nbsp;nieskomplikowanym sterowaniem, mog\u0105 by\u0107 elementem sk\u0142adowym bardzo z\u0142o\u017conego procesu produkcyjnego. Zatrzymanie takiej maszyny wstrzymuje cz\u0119\u015b\u0107 procesu lub nawet ca\u0142\u0105 produkcj\u0119. Idealnym przyk\u0142adem mo\u017ce by\u0107 stacja kompresorowa, kt\u00f3ra przygotowuje spr\u0119\u017cone powietrze do wielu maszyn zainstalowanych na produkcji. Zatrzymanie jednego kompresora mo\u017ce skutecznie unieruchomi\u0107 ca\u0142y ci\u0105g technologiczny.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Architektura pracy<\/h2>\n\n\n\n<p>Je\u015bli ju\u017c zdecydowali\u015bmy si\u0119 na konkretny system sterowania, nale\u017cy zweryfikowa\u0107, jak powinien by\u0107 zbudowany. Je\u015bli b\u0119dzie to system autonomiczny, dzia\u0142aj\u0105cy w&nbsp;oparciu o&nbsp;jeden PLC, to sytuacja jest prosta. Ale je\u017celi ma on by\u0107 rozproszony, to musimy wiedzie\u0107, czy b\u0119dzie zainstalowany jako jeden kontroler w&nbsp;jednej szafie steruj\u0105cej, czy b\u0119dzie rozproszony na wi\u0119kszym obszarze i&nbsp;zainstalowany w&nbsp;kilku szafach steruj\u0105cych. To z&nbsp;kolei determinuje spos\u00f3b komunikacji kontrolera g\u0142\u00f3wnego z&nbsp;uk\u0142adami oddalonymi \u2013 jakie magistrale wykorzystamy i&nbsp;jak urz\u0105dzenia polowe maj\u0105 by\u0107 pod\u0142\u0105czone (czy bezpo\u015brednio do kontrolera g\u0142\u00f3wnego czy do w\u0119z\u0142\u00f3w oddolnych).<\/p>\n\n\n\n<p><strong>Informacja o&nbsp;tym, jakie urz\u0105dzenia b\u0119d\u0105 pod\u0142\u0105czone do systemu sterowania, pozwala okre\u015bli\u0107, w&nbsp;jakie interfejsy powinien by\u0107 wyposa\u017cony system<\/strong>. Czy urz\u0105dzenia polowe b\u0119d\u0105 pod\u0142\u0105czane po tzw. drutach (czyli b\u0119d\u0105 sterowane fizycznymi sygna\u0142ami dyskretnymi i&nbsp;analogowymi) czy te\u017c b\u0119dziemy je pod\u0142\u0105cza\u0107 za po\u015brednictwem sieci przemys\u0142owej? A&nbsp;je\u017celi tak, to jakiej? To jest te\u017c moment, aby zastanowi\u0107 si\u0119 r\u00f3wnie\u017c nad tym, czy system b\u0119dzie sterowa\u0142 krytycznym fragmentem instalacji i&nbsp;zasadne jest zastosowanie architektury redundantnej. Je\u017celi tak, to na jakim poziomie ta redundancja powinna by\u0107 realizowana.<\/p>\n\n\n\n<p>Kolejny wa\u017cny aspekt to okre\u015blenie, <strong>jak uk\u0142ad oddalony ma si\u0119 zachowa\u0107 w&nbsp;chwili, gdy z&nbsp;jakiego\u015b powodu utraci komunikacj\u0119 z&nbsp;kontrolerem nadrz\u0119dnym<\/strong>. Czy ma si\u0119 zatrzyma\u0107, czy te\u017c zacz\u0105\u0107 realizowa\u0107 lokaln\u0105 logik\u0119, utrzymuj\u0105c\u0105 proces w&nbsp;stanie stabilnym do chwili odzyskania komunikacji z&nbsp;kontrolerem g\u0142\u00f3wnym. Na architektur\u0119 b\u0119dzie te\u017c mie\u0107 wp\u0142yw zdefiniowanie z&nbsp;czym nasz system b\u0119dzie si\u0119 komunikowa\u0142 poza urz\u0105dzeniami pod\u0142\u0105czonymi do sieci obiektowej. Czy b\u0119dzie wymienia\u0142 dane z&nbsp;innymi kontrolerami i&nbsp;sterownikami PLC, czy b\u0119dzie udost\u0119pnia\u0142 swoje dane do system\u00f3w warstwy wizualizacyjnej i&nbsp;nadzorczej w&nbsp;zak\u0142adzie produkcyjnym, czy wr\u0119cz b\u0119dzie w&nbsp;spos\u00f3b po\u015bredni pod\u0142\u0105czony do system\u00f3w poza zak\u0142adem produkcyjnym? Te elementy determinuj\u0105, w&nbsp;jakie mechanizmy podnosz\u0105ce bezpiecze\u0144stwo powinien by\u0107 wyposa\u017cony kontroler i&nbsp;jakie certyfikaty, potwierdzaj\u0105ce jego odporno\u015b\u0107 na cyberataki, powinien posiada\u0107.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Wielko\u015b\u0107 aplikacji steruj\u0105cej<\/h2>\n\n\n\n<p>To obszar, kt\u00f3ry jest \u0142atwy do przeanalizowania dla in\u017cynier\u00f3w i&nbsp;programist\u00f3w, maj\u0105cych do\u015bwiadczenie w&nbsp;budowaniu aplikacji konkretnego typu. S\u0105 oni w&nbsp;stanie z&nbsp;du\u017c\u0105 dok\u0142adno\u015bci\u0105 oszacowa\u0107 rozmiar aplikacji steruj\u0105cej, znaj\u0105c zakres funkcjonalno\u015bci, jaki ma by\u0107 realizowany przez kontroler \u2013 i&nbsp;tym samym wytypowa\u0107 w\u0142a\u015bciw\u0105 jednostk\u0119 centraln\u0105. Dla in\u017cynier\u00f3w rozpoczynaj\u0105cych prac\u0119 z&nbsp;nowym sprz\u0119tem mo\u017ce to by\u0107 pocz\u0105tkowo trudniejsze.<\/p>\n\n\n\n<p><strong>Wybieraj\u0105c konkretny kontroler warto w&nbsp;pewnym stopniu przeszacowa\u0107 niezb\u0119dne zasoby, aby zostawi\u0107 sobie ewentualny zapas na potrzeby przysz\u0142ej rozbudowy systemu<\/strong>. Za realizacj\u0119 program\u00f3w steruj\u0105cych w&nbsp;systemie odpowiedzialny jest modu\u0142 CPU, kt\u00f3ry wyposa\u017cony jest w&nbsp;konkretn\u0105 ilo\u015b\u0107 pami\u0119ci RAM i&nbsp;Flash, przeznaczonej na program i&nbsp;konfiguracj\u0119. Pozwala te\u017c zaadresowa\u0107 konkretn\u0105 liczb\u0119 zmiennych wewn\u0119trznych, niezb\u0119dnych do przygotowania programu steruj\u0105cego oraz konkretn\u0105 liczb\u0119 zmiennych zewn\u0119trznych pozwalaj\u0105cych adresowa\u0107 fizyczne sygna\u0142y obiektowe. Cz\u0119sto CPU posiada te\u017c ograniczenia co do liczby w\u0119z\u0142\u00f3w oddalonych, jakie mo\u017cna pod\u0142\u0105czy\u0107 do systemu oraz liczby modu\u0142\u00f3w rozszerze\u0144, kt\u00f3re mo\u017cna pod\u0142\u0105czy\u0107 do jednostki centralnej.<\/p>\n\n\n\n<p>Jak wida\u0107, <strong>w\u0142a\u015bciwe okre\u015blnie zasob\u00f3w musi by\u0107 poprzedzone rzeteln\u0105 analiz\u0105 funkcji realizowanych przez system<\/strong>. Wa\u017cnym aspektem przy wyborze jednostki centralnej b\u0119dzie te\u017c to, jak sama aplikacja steruj\u0105ca b\u0119dzie realizowana w&nbsp;CPU. Je\u015bli jest na tyle rozbudowana, \u017ce du\u017ca liczba w\u0105tk\u00f3w b\u0119dzie mocno obci\u0105\u017ca\u0107 procesor, warto wybra\u0107 taki, kt\u00f3ry ma co najmniej dwa rdzenie. W&nbsp;takim przypadku jednostka centralna potrafi samodzielnie rozdziela\u0107 zadania na poszczeg\u00f3lne rdzenie, gwarantuj\u0105c wysok\u0105 szybko\u015b\u0107 przetwarzania danych i&nbsp;niezak\u0142\u00f3con\u0105 komunikacj\u0119.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Mo\u017cliwo\u015bci programistyczne<\/h2>\n\n\n\n<p>Ten obszar ma ogromne znaczenie dla programist\u00f3w i&nbsp;serwisant\u00f3w system\u00f3w. <strong>Program steruj\u0105cy powinien by\u0107 przygotowany w&nbsp;j\u0119zyku sterowania najbardziej dopasowanym do aplikacji<\/strong>. Inny j\u0119zyk programowania b\u0119dzie w\u0142a\u015bciwszy do obs\u0142ugi sterowania dyskretnego, a&nbsp;inny do analogowego. Inaczej b\u0119dziemy obs\u0142ugiwali proste sterowanie, a&nbsp;inaczej zaawansowany uk\u0142ad regulacji w&nbsp;aplikacjach krytycznych. Do dyspozycji programisty jest zawsze kilka j\u0119zyk\u00f3w programowania i&nbsp;ka\u017cdy z&nbsp;nich nadaje si\u0119 lepiej do konkretnych zastosowa\u0144.<\/p>\n\n\n\n<p>I&nbsp;tak, je\u015bli musimy w&nbsp;ramach programu steruj\u0105cego obs\u0142ugiwa\u0107 proste zale\u017cno\u015bci pomi\u0119dzy sygna\u0142ami wej\u015bciowymi i&nbsp;wyj\u015bciowymi, idealny b\u0119dzie j\u0119zyk drabinkowy (LD) \u2013 z&nbsp;uwagi na swoj\u0105 prost\u0105 sk\u0142adni\u0119 i&nbsp;\u0142atwo\u015b\u0107 u\u017cycia. Je\u015bli w&nbsp;naszej aplikacji ma si\u0119 pojawi\u0107 sterowanie konkretnymi urz\u0105dzeniami w&nbsp;okre\u015blonym kontek\u015bcie technologicznym, w\u00f3wczas wygodniej b\u0119dzie skorzysta\u0107 z&nbsp;j\u0119zyka blok\u00f3w funkcyjnych (FBD) \u2013 z&nbsp;uwagi na przejrzysto\u015b\u0107 sk\u0142adni i&nbsp;tworzenia w\u0142asnych struktur programowych.<\/p>\n\n\n\n<p>Je\u015bli z&nbsp;kolei w&nbsp;naszym programie pojawia si\u0119 potrzeba obs\u0142ugi konkretnych instrukcji i&nbsp;formu\u0142 matematycznych, w\u00f3wczas najlepszy b\u0119dzie j\u0119zyk strukturalny (ST) lub j\u0119zyk instrukcji (IL). Jeszcze inne potrzeby mog\u0105 pojawia\u0107 si\u0119 przy obs\u0142udze zaawansowanych procedur i&nbsp;funkcji, kt\u00f3rych dzia\u0142ania najlepiej opisa\u0107 j\u0119zykiem programowania wysokiego poziomu, jakim jest na przyk\u0142ad C++ lub Python. W&nbsp;takim przypadku warto zainwestowa\u0107 w&nbsp;jednostk\u0119 posiadaj\u0105c\u0105 wbudowany kompilator kodu przygotowanego w&nbsp;takim standardzie.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Mo\u017cliwo\u015bci komunikacyjne w&nbsp;warstwie obiektowej<\/h2>\n\n\n\n<p>Ten obszar wymaga szczeg\u00f3lnej uwagi przy wyborze rozwi\u0105zania. Wymiana danych w&nbsp;systemie sterowania jest elementem kluczowym do uzyskania niezb\u0119dnego poziomu wydajno\u015bci uk\u0142adu oraz mo\u017cliwo\u015bci zintegrowania go w&nbsp;ramach kompleksowego sytemu sterowania. System zawsze b\u0119dzie wymienia\u0142 dane z&nbsp;innymi urz\u0105dzaniami, bez wzgl\u0119du na to czy b\u0119dzie to pojedyncza maszyna, czy kompleksowy uk\u0142ad sterowania. Komunikacja realizowana jest w&nbsp;wi\u0119kszo\u015bci przypadk\u00f3w na kilku poziomach i&nbsp;ka\u017cdy z&nbsp;tych poziom\u00f3w ma konkretne potrzeby.<\/p>\n\n\n\n<p><strong>Podstawowy poziom wymiany danych to sie\u0107 obiektowa<\/strong>. To na tym poziomie urz\u0105dzenia wykonawcze przesy\u0142aj\u0105 dane mi\u0119dzy sob\u0105, gwarantuj\u0105c dzia\u0142anie podstawowych uk\u0142ad\u00f3w w&nbsp;systemie. Komunikacja na tym poziomie powinna by\u0107 przede wszystkim niezawodna i&nbsp;dzia\u0142a\u0107 bardzo szybko. Niezawodno\u015b\u0107 ma wp\u0142yw na ci\u0105g\u0142o\u015bci dzia\u0142ania systemu, szybko\u015b\u0107 z&nbsp;kolei na uzyskanie niezb\u0119dnej wydajno\u015bci.&nbsp;<\/p>\n\n\n\n<p>Wymiana danych realizowana jest obecnie w oparciu o kilka standard\u00f3w komunikacji przemys\u0142owej, kt\u00f3re ze wzgl\u0119du na typ magistrali komunikacyjnej mo\u017cna podzieli\u0107 na szeregowe oraz oparte na sieci Ethernet. <strong>Komunikacja szeregowa<\/strong> jest wykorzystywana najcz\u0119\u015bciej do lokalnej komunikacji z uk\u0142adami obiektowymi na ma\u0142e odleg\u0142o\u015bci i z niewielk\u0105 pr\u0119dko\u015bci\u0105. Dzi\u0119ki niej urz\u0105dzenia obiektowe s\u0105 w stanie udost\u0119pnia\u0107 do systemu sterowania znacznie wi\u0119cej informacji, ni\u017c tylko ich fizyczny stan. S\u0105 to dodatkowe informacje diagnostyczne, statusowe oraz dane procesowe, kt\u00f3re mog\u0105 mie\u0107 znaczenie na poziomie logiki steruj\u0105cej. Wad\u0105 komunikacji szeregowej jest natomiast ograniczenie odleg\u0142o\u015bci, w jakiej urz\u0105dzenia mog\u0105 by\u0107 zainstalowane, ograniczona liczba urz\u0105dze\u0144 mog\u0105cych pracowa\u0107 w jednej sieci, a tak\u017ce brak zabezpiecze\u0144 przed nieuprawnionym dost\u0119pem do danych.<\/p>\n\n\n\n<p>Alternatyw\u0105 dla transmisji szeregowej jest <strong>komunikacja w oparciu o sie\u0107 Ethernet<\/strong>. Popularna skr\u0119tka mo\u017ce przesy\u0142a\u0107 dane w r\u00f3\u017cnych protoko\u0142ach, a sie\u0107 w tym standardzie jest bardzo \u0142atwa i tania w budowie. Sprawia to, \u017ce Ethernet sta\u0142 si\u0119 obecnie standardem dominuj\u0105cym w przemy\u015ble. Oczywi\u015bcie kluczow\u0105 rol\u0119 odgrywa tu protok\u00f3\u0142, jaki wykorzystamy do przesy\u0142ania danych.<\/p>\n\n\n\n<p>I tak dla maszyn, w kt\u00f3rych obs\u0142ugujemy szybkie i precyzyjne pozycjonowanie, najlepszym standardem b\u0119dzie EtherCAT \u2013 z uwagi przede wszystkim na komunikacj\u0119 w czasie pojedynczych milisekund, co daje mo\u017cliwo\u015b\u0107 \u0142atwej synchronizacji wielu osi jednocze\u015bnie. Z kolei w aplikacjach rozproszonych i wolnozmiennych nie b\u0119dzie to ju\u017c mia\u0142o takiego znaczenia \u2013 komunikacja musi by\u0107 tutaj przede wszystkim niezawodna i dawa\u0107 mo\u017cliwo\u015b\u0107 obs\u0142ugi redundancji. <strong>W takich aplikacjach dominuje obecnie Profinet \u2013 sie\u0107 b\u0119d\u0105ca po\u0142\u0105czeniem najlepszych cech sieci Profibus ze standardem Ethernet<\/strong>. Standard ten jest wykorzystywany w coraz wi\u0119kszej gamie urz\u0105dze\u0144 obiektowych. Bez problemu znajdziemy go nie tylko w rozmaitych sterownikach PLC, ale i w oddalonych uk\u0142adach wej\u015b\u0107-wyj\u015b\u0107, przemiennikach cz\u0119stotliwo\u015bci czy systemach bezpiecze\u0144stwa.<\/p>\n\n\n\n<p>Komunikacja w warstwie procesowej to r\u00f3wnie\u017c wymiana danych bezpo\u015brednio pomi\u0119dzy kontrolerami i sterownikami PLC. <strong>W takim przypadku stosuje si\u0119 cz\u0119sto model peer-to-peer<\/strong>, w kt\u00f3rym \u2013 w odr\u00f3\u017cnieniu od modelu master\/slave (gdzie odpowied\u017a jest efektem zapytania) \u2013dane z urz\u0105dze\u0144 steruj\u0105cych s\u0105 wysy\u0142ane na sie\u0107 procesow\u0105 i mo\u017ce z nich skorzysta\u0107 ka\u017cde inne urz\u0105dzenie, kt\u00f3re do tych danych powinno mie\u0107 dost\u0119p i jest pod\u0142\u0105czone do tej sieci. Eliminujemy wi\u0119c potrzeb\u0119 cyklicznego odpytywania urz\u0105dze\u0144 nawzajem, dzi\u0119ki czemu ten model komunikacji jest znacznie bardziej odporny na wy\u0142\u0105czenie niekt\u00f3rych urz\u0105dze\u0144 z sieci (w przypadku protoko\u0142\u00f3w master\/slave wy\u0142\u0105czenie urz\u0105dzenia nadrz\u0119dnego zatrzymuje ca\u0142\u0105 wymian\u0119 danych z uwagi na brak odpytuj\u0105cego).<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Mo\u017cliwo\u015bci komunikacyjne w warstwie wizualizacyjnej<\/strong><\/h2>\n\n\n\n<p>Wymiana danych pomi\u0119dzy systemem sterowania a warstw\u0105 wizualizacyjn\u0105 ma miejsce nie tylko w du\u017cych zak\u0142adach produkcyjnych, ale i na poziome autonomicznych maszyn. M\u00f3wimy w tym przypadku o komunikacji urz\u0105dze\u0144 steruj\u0105cych z pulpitami operatorskimi (kt\u00f3rymi mog\u0105 by\u0107 panele HMI, komputery IPC z oprogramowaniem SCADA) oraz stacjami serwerowymi, kt\u00f3re s\u0105 elementem kompleksowych system\u00f3w wizualizacji i rozwi\u0105za\u0144 klasy Control Room.<\/p>\n\n\n\n<p>Wyb\u00f3r sposobu, medium i protoko\u0142u komunikacji zale\u017cy od architektury systemu sterowania i urz\u0105dze\u0144, jakie wchodz\u0105 w ich sk\u0142ad. Konieczna jest analiza, z czym nasz system b\u0119dzie si\u0119 \u0142\u0105czy\u0142 i jak b\u0119dzie udost\u0119pnia\u0142 dane. W przypadku prostych maszyn, w kt\u00f3rych najcz\u0119\u015bciej pracuje jeden sterownik PLC i jeden pulpit HMI (np. panel operatorski), urz\u0105dzenia te mog\u0105 pracowa\u0107 w jednej sieci. Wymieniaj\u0105 one stosunkowo ma\u0142o danych i komunikacja w oparciu o \u0142\u0105cze szeregowe w wielu przypadkach jest wystarczaj\u0105ca.<\/p>\n\n\n\n<p>W przypadku wi\u0119kszych system\u00f3w zasadne jest wykorzystanie komunikacji opartej na sieci Ethernet. <strong>Komunikacja w warstwie wizualizacji powinna by\u0107 odseparowana od komunikacji w warstwie obiektowej<\/strong>. Jest to wskazane dla zapewnienia niezb\u0119dnego poziomu bezpiecze\u0144stwa, a tak\u017ce odpowiedniej szybko\u015bci i wydajno\u015bci komunikacji. Warstwa komunikacji SCADA cz\u0119sto ma dost\u0119p do zewn\u0119trznych system\u00f3w, co zwi\u0119ksza ryzyko nieautoryzowanych dost\u0119p\u00f3w do sterownika PLC i do sieci obiektowej. Systemy SCADA potrzebuj\u0105 te\u017c du\u017co danych, aby w\u0142a\u015bciwie zobrazowa\u0107 ca\u0142y proces. Cykliczne pytanie o te dane generuje du\u017co ruchu w sieci. To z kolei mo\u017ce wp\u0142ywa\u0107 na pierwsze\u0144stwo w dost\u0119pnie do danych i skutecznie op\u00f3\u017ania\u0107 komunikacj\u0119 z innymi urz\u0105dzeniami.<\/p>\n\n\n\n<p>Separacj\u0119 sieci SCADA od sieci procesowej najpro\u015bciej zrealizowa\u0107 na poziomie sterownika PLC, kt\u00f3ry powinien niezale\u017cnie obs\u0142ugiwa\u0107 komunikacj\u0119 na dw\u00f3ch odseparowanych portach komunikacyjnych, zapewniaj\u0105c jednocze\u015bnie dost\u0119p przechowywanych w pami\u0119ci.<\/p>\n\n\n\n<p><strong>Je\u015bli aplikacja stawia wysokie wymagania w zakresie bezpiecze\u0144stwa, warto zwr\u00f3ci\u0107 uwag\u0119 na standard OPC-UA<\/strong>. To protok\u00f3\u0142, kt\u00f3ry opr\u00f3cz mo\u017cliwo\u015bci przesy\u0142ania bardzo du\u017cej ilo\u015bci danych pozwala na komunikacj\u0119 z urz\u0105dzeniami opartymi o inne standardy system\u00f3w operacyjnych oraz inne platformy sprz\u0119towe. Jego uniwersalno\u015b\u0107 idzie w parze z wysokim poziomem bezpiecze\u0144stwa. Komunikacja w modelu OPC-UA zak\u0142ada bowiem konieczno\u015b\u0107 podania loginu i hasa\u0142a, aby do danych mie\u0107 dost\u0119p, a w uk\u0142adach najbardziej wymagaj\u0105cych komunikacja mo\u017ce wymaga\u0107 dodatkowo certyfikat\u00f3w po stronie urz\u0105dze\u0144 nadawczych i odbiorczych.&nbsp; Ten protok\u00f3\u0142 staje si\u0119 obecnie coraz popularniejszy i z pewno\u015bci\u0105 warto inwestowa\u0107 w urz\u0105dzenia, kt\u00f3re go obs\u0142uguj\u0105.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Praca w uk\u0142adach wysokiej dost\u0119pno\u015bci<\/strong><\/h2>\n\n\n\n<p>Na ten obszar szczeg\u00f3ln\u0105 uwag\u0119 powinni zwr\u00f3ci\u0107 in\u017cynierowie, kt\u00f3rzy przygotowuj\u0105 aplikacje steruj\u0105ce dla urz\u0105dze\u0144 i obiekt\u00f3w o znaczeniu kluczowym (krytycznym). Pomini\u0119cie tego aspektu skutkuje powstaniem b\u0142\u0119d\u00f3w w architekturze ca\u0142ego systemu oraz problemami na etapie serwisu i utrzymania instalacji.<\/p>\n\n\n\n<p><strong>Kiedy nale\u017cy rozwa\u017cy\u0107 wysok\u0105 dost\u0119pno\u015b\u0107 w systemie sterowania? Je\u015bli nieplanowany przest\u00f3j generuje du\u017ce koszty, zatrzymuje ci\u0105g produkcyjny lub stwarza zagro\u017cenie dla obiektu i personelu<\/strong>. Je\u015bli instalacja jest kluczowa i inwestor decyduje si\u0119 na zakup na stan wewn\u0119trzny urz\u0105dze\u0144 serwisowych, w\u00f3wczas bardzo powa\u017cnie nale\u017cy rozwa\u017cy\u0107 wysok\u0105 dost\u0119pno\u015b\u0107 i redundancj\u0119 kluczowych element\u00f3w w systemie.<\/p>\n\n\n\n<p>Redundancja w systemie automatyki mo\u017ce by\u0107 realizowana na kilku poziomach: zasilania, komunikacji, sterowania i wizualizacji. Redundancja na <strong>poziomie zasilania<\/strong> powinna pozwoli\u0107 zasili\u0107 kontroler z dw\u00f3ch niezale\u017cnych \u017ar\u00f3de\u0142 oraz da\u0107 mo\u017cliwo\u015b\u0107 dostarczenia nadmiarowej mocy do uk\u0142adu. Realizuje si\u0119 to w systemach, kt\u00f3re pozwalaj\u0105 obs\u0142ugiwa\u0107 wi\u0119cej ni\u017c jeden zasilacz systemowy.<\/p>\n\n\n\n<p>Podniesienie dost\u0119pno\u015bci na <strong>poziomie komunikacyjnym<\/strong> to mo\u017cliwo\u015b\u0107 wymiany danych w oparciu o rezerwowe \u0142\u0105cza komunikacyjne i rezerwowe modu\u0142y komunikacyjnie. Redundancja na tym poziomie zabezpiecza system sterowania na wypadek uszkodzenia magistral komunikacyjnych. Realizowane jest to dzi\u0119ki w\u0142a\u015bciwej topologii sieci (pier\u015bcie\u0144\/RING) do pojedynczych modu\u0142\u00f3w komunikacyjnych lub podwojenie modu\u0142\u00f3w komunikacyjnych oraz magistral, co pozwala zbudowa\u0107 system w pe\u0142ni odporny na awarie. Nale\u017cy jednak pami\u0119ta\u0107 \u017ce same interfejsy i magistrale nie gwarantuj\u0105 jeszcze wysokiej dost\u0119pno\u015bci. Urz\u0105dzenia, kt\u00f3re to takiego systemu s\u0105 pod\u0142\u0105czone, r\u00f3wnie\u017c tak\u0105 wysok\u0105 dost\u0119pno\u015b\u0107 musz\u0105 obs\u0142ugiwa\u0107, aby w\u0142a\u015bciwie zarz\u0105dza\u0107 interfejsami komunikacyjnymi. Redundancja w warstwie komunikacyjnej jest stosowana zar\u00f3wno na poziomie sieci obiektowej, jak i sieci SCADA.<\/p>\n\n\n\n<p>Najbardziej z\u0142o\u017cony system redundancji to <strong>redundancja jednostek centralnych<\/strong>. To z uwagi na kluczow\u0105 rol\u0119, jak\u0105 w systemie sterowania odgrywa sterownik PLC, mechanizmy prze\u0142\u0105czania na uk\u0142ad rezerwowy musz\u0105 zachowywa\u0107 niezb\u0119dne procedury diagnostyki i sprawdzania gotowo\u015bci uk\u0142adu rezerwowego do przej\u0119cia kontroli. Kluczowa jest te\u017c synchronizacja danych procesowych pomi\u0119dzy kontrolerami. Czo\u0142owi dostawcy automatyki na \u015bwiecie dostarczaj\u0105 gotowe, przetestowane rozwi\u0105zania, kt\u00f3re automatycznie tak\u0105 wysok\u0105 dost\u0119pno\u015b\u0107 potrafi\u0105 obs\u0142u\u017cy\u0107, a in\u017cynier konfiguruje i programuje uk\u0142ad redundantny tak, jakby programowa\u0142 pojedynczy PLC.<\/p>\n\n\n\n<p>Sama redundancja jednostek centralnych mo\u017ce by\u0107 realizowana w 3 modelach: Cold-StandBy, Warm-StandBy oraz Hot-StandBy. Pierwszy model to nic innego, jak modu\u0142 rezerwowy na magazynie serwisowym. Uszkodzenie elementu steruj\u0105cego wymaga, aby w jego miejsce zainstalowa\u0107 modu\u0142 rezerwowy i ponownie z warto\u015bciami domy\u015blnymi uruchomi\u0107 proces. Drugi model zak\u0142ada, \u017ce w systemie pracuj\u0105 dwa kontrolery, ale nie synchronizuj\u0105 ze sob\u0105 danych i prze\u0142\u0105czenie na modu\u0142 rezerwowy realizowane jest automatycznie w chwili zatrzymania urz\u0105dzania g\u0142\u00f3wnego. Jest to model dobry dla obiekt\u00f3w, gdzie kontrolery w chwili prze\u0142\u0105czenia roli nie musz\u0105 mie\u0107 tego samego zestawu danych procesowych i dopuszcza si\u0119 wyst\u0119powanie stan\u00f3w nieustalonych. Model Hot-StandBy zak\u0142ada ze w systemie s\u0105 dwa kontrolery, kt\u00f3re synchronizuj\u0105 ze sob\u0105 dane, dzi\u0119ki czemu w chwili prze\u0142\u0105czenia sterowania na rezerw\u0119 proces ten jest niezauwa\u017calny i realizowany bezzderzeniowo. O tym, jaki model renuncjacji jest potrzebny, decyduje analiza potrzeb klienta i ryzyka zwi\u0105zanego z awaryjnym zatrzymaniem pracy.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Integracja z rozwi\u0105zaniami Edge<\/strong><\/h2>\n\n\n\n<p>Z integracj\u0105 systemu sterowania w ramach aplikacji Edge mamy do czynienia wsz\u0119dzie tam, gdzie kluczowe jest przetwarzanie danych procesowych w czasie rzeczywistym na poziomie maszyny czy linii technologicznej. To wymaga du\u017co wi\u0119kszej mocy obliczeniowej ni\u017c ta, kt\u00f3ra dost\u0119pna jest w klasycznych rozwi\u0105zaniach PLC. Warto zatem rozwa\u017cy\u0107 opcj\u0119 integracji naszego systemu sterowania z urz\u0105dzeniami dedykowanymi do obs\u0142ugi brzegowej. Je\u015bli ju\u017c wst\u0119pna analiza wskazuje zasadno\u015b\u0107 takiej integracji, warto wybra\u0107 rozwi\u0105zanie, kt\u00f3re funkcj\u0119 Edge ma ju\u017c wbudowan\u0105. Na rynku dost\u0119pne s\u0105 bowiem rozwi\u0105zania, kt\u00f3re w ramach jednego urz\u0105dzenia integruj\u0105 klasyczny uk\u0142ad steruj\u0105cy z komputerem Edge.<\/p>\n\n\n\n<p>Do czego potrzebny jest Edge? Wiele system\u00f3w do optymalnej pracy wymaga bie\u017c\u0105cej analizy danych produkcyjnych, aby na ich podstawie podejmowa\u0107 lepsze decyzje. Wa\u017cne jest te\u017c, \u017ce dane musz\u0105 by\u0107 przetwarzane lokalnie. Dzieje si\u0119 to z dw\u00f3ch powod\u00f3w. Pierwszy to szybko\u015b\u0107 przetwarzania i czas odes\u0142ania informacji zwrotnej do urz\u0105dzenia steruj\u0105cego, drugi to konieczno\u015b\u0107 zapewnienia bezpiecze\u0144stwa i przesy\u0142ania kluczowych danych produkcyjnych poza zak\u0142ad produkcyjny. <strong>Edge i przetwarzanie brzegowe to przede wszystkim przeniesienie cz\u0119\u015bci funkcjonalno\u015bci z chmury na poziom urz\u0105dze\u0144 produkcyjnych<\/strong>, ale tak\u017ce zapewnienie dodatkowych mo\u017cliwo\u015bci przy obs\u0142udze aplikacji. Samo urz\u0105dzenie Edge ma na tyle rozbudowane zasoby sprz\u0119towe, \u017ce jest w stanie obs\u0142ugiwa\u0107 lokalna wizualizacj\u0119, systemy wska\u017anik\u00f3w KPI, sk\u0142adowanie danych w bazach, a tak\u017ce dokonywa\u0107 konwersji protoko\u0142\u00f3w czy uruchamia\u0107 dodatkowe narz\u0119dzia wspieraj\u0105ce proces produkcyjny.<\/p>\n\n\n\n<p>Samo urz\u0105dzenie Edge jest najcz\u0119\u015bciej prekonfigurowane i posiada preinstalowane konkretne funkcje, kt\u00f3re po zasileniu danymi produkcyjnymi i bazowej konfiguracji pozwalaj\u0105 zyska\u0107 nowe mo\u017cliwo\u015bci w zakresie sterowania, wizualizacji i optymalizacji produkcji. Preinstalowane funkcjonalno\u015bci to bardzo cz\u0119sto popularne i dost\u0119pne w modelu OpenSource <strong>narz\u0119dzia, kt\u00f3re<\/strong> <strong>pozwalaj\u0105 realizowa\u0107 na poziomie maszyny funkcje, jakie do tej porty by\u0142y zarezerwowane dla system\u00f3w spoza obszaru automatyki<\/strong>.<\/p>\n\n\n\n<p>I tak na przyk\u0142ad Grafana jest \u015bwietnym narz\u0119dziem do podgl\u0105du danych procesowych oraz wy\u015bwietlania ich w konkretnym kontek\u015bcie technologicznym w postaci dashboard\u00f3w w przegl\u0105darce internetowej. Node-Red b\u0119d\u0105cy z kolei narz\u0119dziem Flow Creator pozwoli zbudowa\u0107 aplikacje do prostego przetwarzania danych i udost\u0119pnianie wynik\u00f3w w postaci np. emaila czy powiadomie\u0144 na komunikatorach i serwisach social media. Realizowane jest to w oparciu o gotowe biblioteki oraz funkcje, kt\u00f3re bez potrzeby znajomo\u015bci j\u0119zyk\u00f3w programowania daj\u0105 mo\u017cliwo\u015b\u0107 korzystania z dodatkowych funkcji.<\/p>\n\n\n\n<p>Jeszcze innym przyk\u0142adem mog\u0105 by\u0107 dedykowane narz\u0119dzia do analityki danych diagnostycznych i alarm\u00f3w pochodz\u0105cych z maszyn i urz\u0105dze\u0144, a tak\u017ce do analizowania zachowania uk\u0142adu w celu detekcji \u017ar\u00f3de\u0142 problemu.&nbsp; Jeszcze innym zastosowaniem Edge mo\u017ce by\u0107 konwersja protoko\u0142\u00f3w komunikacyjnych z jednego standardu na inny, co daje poszerza mo\u017cliwo\u015bci komunikacji z r\u00f3\u017cnymi urz\u0105dzeniami i platformami. Przyk\u0142ad\u00f3w mo\u017cna poda\u0107 wi\u0119cej, a stosowanie takich rozwi\u0105za\u0144 zale\u017cy od wy\u0142\u0105cznie od wymaga\u0144 u\u017cytkownika. Dlatego ju\u017c na etapie wyboru systemu sterowania warto zainwestowa\u0107 w urz\u0105dzenie, kt\u00f3re na tak\u0105 integracj\u0119 pozwoli.<\/p>\n\n\n\n<div style=\"height:80px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n","protected":false},"excerpt":{"rendered":"<p>W\u0142a\u015bciwe zaprojektowanie przemys\u0142owego systemu sterowania wymaga od in\u017cynier\u00f3w przeanalizowania wielu obszar\u00f3w. Proces ten wygl\u0105da inaczej w ma\u0142ych, kilkuosobowych firmach in\u017cynierskich, w kt\u00f3rych wyb\u00f3r realizowany jest przez ma\u0142y zesp\u00f3\u0142, a inaczej w du\u017cych przedsi\u0119biorstwach, gdzie proces decyzyjny jest rozproszony. Na inne aspekty zwr\u00f3ci uwag\u0119 integrator, kt\u00f3ry ma dostarczy\u0107 i uruchomi\u0107 system, a na inne u\u017cytkownik ko\u0144cowy, kt\u00f3ry b\u0119dzie z systemu korzysta\u0142.<\/p>\n","protected":false},"author":10,"featured_media":18788,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[235],"tags":[214,260,261,82,84],"class_list":["post-17087","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-podstawy-automatyki","tag-emerson","tag-pac8000-safetynet","tag-pacsystems-high-availability","tag-pacsystems-rsti-ep","tag-pacsystems-rx3i"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>Jak dobrze dobra\u0107 kontroler do systemu sterowania? | Poradnik Automatyka<\/title>\r\n<meta name=\"description\" content=\"W\u0142a\u015bciwe zaprojektowanie przemys\u0142owego systemu sterowania wymaga od in\u017cynier\u00f3w przeanalizowania wielu obszar\u00f3w.\" \/>\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-dobrze-dobrac-kontroler-do-systemu-sterowania\/\" \/>\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 dobrze dobra\u0107 kontroler do systemu sterowania? | Poradnik Automatyka\" \/>\r\n<meta property=\"og:description\" content=\"W\u0142a\u015bciwe zaprojektowanie przemys\u0142owego systemu sterowania wymaga od in\u017cynier\u00f3w przeanalizowania wielu obszar\u00f3w.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Poradnik Automatyka\" \/>\r\n<meta property=\"article:published_time\" content=\"2023-03-28T11:58:00+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2023-08-14T13:03:44+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/03\/cpe200-1.jpg\" \/>\r\n\t<meta property=\"og:image:width\" content=\"840\" \/>\r\n\t<meta property=\"og:image:height\" content=\"714\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\r\n<meta name=\"author\" content=\"Piotr Adamczyk\" \/>\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=\"Piotr Adamczyk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"20 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-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/\"},\"author\":{\"name\":\"Piotr Adamczyk\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/#\\\/schema\\\/person\\\/11dfcf980fc07f36f7cf4c4561cd0cbe\"},\"headline\":\"Jak dobrze dobra\u0107 kontroler do systemu sterowania?\",\"datePublished\":\"2023-03-28T11:58:00+00:00\",\"dateModified\":\"2023-08-14T13:03:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/\"},\"wordCount\":4274,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/cpe200-1.jpg\",\"keywords\":[\"Emerson\",\"PAC8000 SafetyNet\",\"PACSystems High Availability\",\"PACSystems RSTi-EP\",\"PACSystems RX3i\"],\"articleSection\":[\"Podstawy automatyki\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/\",\"name\":\"Jak dobrze dobra\u0107 kontroler do systemu sterowania? | Poradnik Automatyka\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/cpe200-1.jpg\",\"datePublished\":\"2023-03-28T11:58:00+00:00\",\"dateModified\":\"2023-08-14T13:03:44+00:00\",\"description\":\"W\u0142a\u015bciwe zaprojektowanie przemys\u0142owego systemu sterowania wymaga od in\u017cynier\u00f3w przeanalizowania wielu obszar\u00f3w.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/cpe200-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/cpe200-1.jpg\",\"width\":840,\"height\":714},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Podstawy automatyki\",\"item\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/category\\\/podstawy-automatyki\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jak dobrze dobra\u0107 kontroler do systemu sterowania?\"}]},{\"@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\\\/11dfcf980fc07f36f7cf4c4561cd0cbe\",\"name\":\"Piotr Adamczyk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/P.-Adamczyk.jpg\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/P.-Adamczyk.jpg\",\"contentUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/P.-Adamczyk.jpg\",\"caption\":\"Piotr Adamczyk\"},\"description\":\"Dyrektor Dzia\u0142u Rozwoju Sprzeda\u017cy w centrali ASTOR. Od 15 lat zajmuje si\u0119 szeroko poj\u0119tymi zagadnieniami zwi\u0105zanymi z systemami sterowania, wizualizacj\u0105 HMI oraz komunikacj\u0105 bezprzewodow\u0105 GSM. Manager produkt\u00f3w z oferty Emerson Machine Automation Solution oraz urz\u0105dze\u0144 zintegrowanych Horner APG. Specjalista w zakresie system\u00f3w wysokiej dost\u0119pno\u015bci. Absolwent Politechniki Rzeszowskiej, Wydzia\u0142u Elektrotechniki i Informatyki (kierunek Informatyka, specjalno\u015b\u0107 systemy i sieci komputerowe).\",\"sameAs\":[\"https:\\\/\\\/pl.linkedin.com\\\/in\\\/piotr-adamczyk-379b7646\\\/countrypl+languagepl?trk=people-guest_people_search-card\"],\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/autor\\\/piotra\\\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Jak dobrze dobra\u0107 kontroler do systemu sterowania? | Poradnik Automatyka","description":"W\u0142a\u015bciwe zaprojektowanie przemys\u0142owego systemu sterowania wymaga od in\u017cynier\u00f3w przeanalizowania wielu obszar\u00f3w.","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-dobrze-dobrac-kontroler-do-systemu-sterowania\/","og_locale":"pl_PL","og_type":"article","og_title":"Jak dobrze dobra\u0107 kontroler do systemu sterowania? | Poradnik Automatyka","og_description":"W\u0142a\u015bciwe zaprojektowanie przemys\u0142owego systemu sterowania wymaga od in\u017cynier\u00f3w przeanalizowania wielu obszar\u00f3w.","og_url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/","og_site_name":"Poradnik Automatyka","article_published_time":"2023-03-28T11:58:00+00:00","article_modified_time":"2023-08-14T13:03:44+00:00","og_image":[{"width":840,"height":714,"url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/03\/cpe200-1.jpg","type":"image\/jpeg"}],"author":"Piotr Adamczyk","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Piotr Adamczyk","Szacowany czas czytania":"20 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/#article","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/"},"author":{"name":"Piotr Adamczyk","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/11dfcf980fc07f36f7cf4c4561cd0cbe"},"headline":"Jak dobrze dobra\u0107 kontroler do systemu sterowania?","datePublished":"2023-03-28T11:58:00+00:00","dateModified":"2023-08-14T13:03:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/"},"wordCount":4274,"commentCount":2,"publisher":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/03\/cpe200-1.jpg","keywords":["Emerson","PAC8000 SafetyNet","PACSystems High Availability","PACSystems RSTi-EP","PACSystems RX3i"],"articleSection":["Podstawy automatyki"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/","name":"Jak dobrze dobra\u0107 kontroler do systemu sterowania? | Poradnik Automatyka","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/#primaryimage"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/03\/cpe200-1.jpg","datePublished":"2023-03-28T11:58:00+00:00","dateModified":"2023-08-14T13:03:44+00:00","description":"W\u0142a\u015bciwe zaprojektowanie przemys\u0142owego systemu sterowania wymaga od in\u017cynier\u00f3w przeanalizowania wielu obszar\u00f3w.","breadcrumb":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/#primaryimage","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/03\/cpe200-1.jpg","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/03\/cpe200-1.jpg","width":840,"height":714},{"@type":"BreadcrumbList","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dobrze-dobrac-kontroler-do-systemu-sterowania\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Podstawy automatyki","item":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/category\/podstawy-automatyki\/"},{"@type":"ListItem","position":2,"name":"Jak dobrze dobra\u0107 kontroler do systemu sterowania?"}]},{"@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\/11dfcf980fc07f36f7cf4c4561cd0cbe","name":"Piotr Adamczyk","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/P.-Adamczyk.jpg","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/P.-Adamczyk.jpg","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/P.-Adamczyk.jpg","caption":"Piotr Adamczyk"},"description":"Dyrektor Dzia\u0142u Rozwoju Sprzeda\u017cy w centrali ASTOR. Od 15 lat zajmuje si\u0119 szeroko poj\u0119tymi zagadnieniami zwi\u0105zanymi z systemami sterowania, wizualizacj\u0105 HMI oraz komunikacj\u0105 bezprzewodow\u0105 GSM. Manager produkt\u00f3w z oferty Emerson Machine Automation Solution oraz urz\u0105dze\u0144 zintegrowanych Horner APG. Specjalista w zakresie system\u00f3w wysokiej dost\u0119pno\u015bci. Absolwent Politechniki Rzeszowskiej, Wydzia\u0142u Elektrotechniki i Informatyki (kierunek Informatyka, specjalno\u015b\u0107 systemy i sieci komputerowe).","sameAs":["https:\/\/pl.linkedin.com\/in\/piotr-adamczyk-379b7646\/countrypl+languagepl?trk=people-guest_people_search-card"],"url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/autor\/piotra\/"}]}},"_links":{"self":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/17087","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\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/comments?post=17087"}],"version-history":[{"count":1,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/17087\/revisions"}],"predecessor-version":[{"id":18789,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/17087\/revisions\/18789"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media\/18788"}],"wp:attachment":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media?parent=17087"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/categories?post=17087"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/tags?post=17087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}