{"id":11046,"date":"2020-12-23T15:45:33","date_gmt":"2020-12-23T14:45:33","guid":{"rendered":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/?p=11046"},"modified":"2023-06-01T16:34:42","modified_gmt":"2023-06-01T14:34:42","slug":"jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1","status":"publish","type":"post","link":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/","title":{"rendered":"Pierwsze kroki w Codesys. Jak stworzy\u0107 program? | Kurs programowania w Codesys odc. 1"},"content":{"rendered":"\n<div class=\"dowiesz-sie\">\n<h3>Z tego odcinka dowiesz si\u0119 m.in.:<\/h3>\n<ul class=\"bulleted\">\n<li>Jak stworzy\u0107 pierwszy projekt ,\n<\/li>\n<li>Jak skompilowa\u0107 przyk\u0142adowy program,<\/li>\n<li>Jak uruchomi\u0107 go na symulatorze sterownika.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"dowiesz-sie\" style=\"margin-top:40px; margin-bottom:40px\">\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/kurs-programowania-w-codesys\/\"><h3>Kurs programowania w Codesys<\/h3><\/a>\n\n<h4 style=\"font-size:20px; margin-top:25px;\">Cz\u0119\u015b\u0107 I \u2013 Podstawowe funkcjonalno\u015bci \u015brodowiska Codesys<\/h4>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/\">1. Pierwsze kroki w Codesys. Jak stworzy\u0107 program?<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/pierwsze-podlaczenie-i-przygotowanie-codesys-do-pracy-ze-sterownikiem-plc-kurs-programowania-w-codesys-odc-2\/\">2. Pierwsze pod\u0142\u0105czenie i przygotowanie Codesys do pracy ze sterownikiem PLC.<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jezyk-drabinkowy-ld-kurs-programowania-w-codesys-odc-3\/\">3. J\u0119zyk drabinkowy (LD).<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/typy-danych-w-codesys-rodzaje-zmiennych-sposoby-ich-tworzenia-kurs-programowania-w-codesys-odc-4\/\">4. Typy danych w Codesys, rodzaje zmiennych, sposoby ich tworzenia.<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jezyk-schematow-blokowych-fbd-kurs-programowania-w-codesys-odc-5\/\">5. J\u0119zyk schemat\u00f3w blokowych (FBD).<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/tworzenie-podstawowej-wizualizacji-hmi-kurs-programowania-w-codesys-odc-6\/\">6. Tworzenie podstawowej wizualizacji HMI.<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jezyk-strukturalny-st-kurs-programowania-w-codesys-odc-7\/\">7. J\u0119zyk strukturalny (ST).<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/diagnostyka-w-codesys-jak-sprawdzac-dzialanie-oprogramowania-i-sterownika-kurs-programowania-w-codesys-odc-8\/\">8. Diagnostyka w Codesys \u2013 jak sprawdza\u0107 dzia\u0142anie oprogramowania i sterownika?<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jezyk-blokow-funkcyjnych-cfc-kurs-programowania-w-codesys-odc-9\/\">9. J\u0119zyk blok\u00f3w funkcyjnych (CFC).<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/funkcja-blok-funkcyjny-program-zmodyfikuj-program-w-codesys-dla-lepszej-funkcjonalnosci-kurs-programowania-w-codesys-odc-10\/\">10. Funkcja, blok funkcyjny, program \u2013 zmodyfikuj program w Codesys dla lepszej funkcjonalno\u015bci.<\/a><br\/>\n<h4 style=\"font-size:20px; margin-top:25px;\">Cz\u0119\u015b\u0107 II \u2013 Zaawansowane funkcje i mo\u017cliwo\u015bci \u015brodowiska Codesys<\/h4>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/komunikacja-mqtt-jak-skonfigurowac-w-codesys-kurs-programowania-w-codesys-odc-11\/\">11. Komunikacja MQTT \u2013 jak skonfigurowa\u0107 w Codesys?<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/komunikacja-ethercat-konfiguracja-i-przykladowa-aplikacja-kurs-programowania-w-codesys-odc-12\/\">12. Komunikacja EtherCAT \u2013 konfiguracja i przyk\u0142adowa aplikacja.<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/softmotion-synchronizacja-serwonapedow-przy-pomocy-sterownika-plc-kurs-programowania-w-codesys-odc-13\/\">13. Softmotion \u2013 synchronizacja serwonap\u0119d\u00f3w przy pomocy sterownika PLC.<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/komunikacja-modbus-rtu-i-tcp-ip-w-srodowisku-codesys-kurs-programowania-w-codesys-odc-14\/\">14. Komunikacja Modbus RTU i TCP\/IP w \u015brodowisku Codesys.<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/tworzenie-projektow-w-codesys-ze-sterownikami-bezpieczenstwa-safety-architektura-systemu-bezpieczenstwa-kurs-programowania-w-codesys-odc-15\/\">15. Tworzenie projekt\u00f3w w Codesys ze sterownikami bezpiecze\u0144stwa Safety: architektura systemu bezpiecze\u0144stwa.<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/programowanie-sterownika-bezpieczenstwa-w-codesys-kurs-programowania-w-codesys-odc-16\/\">16. Programowanie sterownika bezpiecze\u0144stwa w Codesys.<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/integracja-sterownika-plc-z-systemem-scada-w-codesys-kurs-programowania-w-codesys-odc-17\/\">17. Integracja sterownika PLC z systemem SCADA w Codesys.<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/konfiguracja-maszyny-cnc-z-wykorzystaniem-sterownika-plc-obsluga-g-code-kurs-programowania-w-codesys-odc-18\/\">18. Konfiguracja maszyny CNC z wykorzystaniem sterownika PLC \u2013 obs\u0142uga G-Code.<\/a><br\/>\n\n<h4 style=\"font-size:20px; margin-top:25px;\">Dodatkowe materia\u0142y i lekcje dla kursant\u00f3w:<\/h4>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-wirtualny-serwonaped-i-przetestowac-jego-dzialanie-w-srodowisku-codesys-pierwsze-kroki\/\" target=\"_blank\" rel=\"noopener\">1. Jak stworzy\u0107 wirtualny serwonap\u0119d w Codesys? Instrukcja krok po kroku.<\/a><br\/>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/przykladowa-aplikacja-codesys-w-jezyku-st-i-ld-napelnianie-i-oproznianie-zbiornikow-wraz-z-alarmowaniem\/\" target=\"_blank\" rel=\"noopener\">2. Przyk\u0142adowa aplikacja Codesys w j\u0119zyku ST i LD: nape\u0142nianie i opr\u00f3\u017cnianie zbiornik\u00f3w wraz z alarmowaniem.<\/a><br\/>\n\n<h4 style=\"font-size:20px; margin-top:25px;\">Najcz\u0119\u015bciej zadawane pytania:<\/h4>\n\n<a href=\"https:\/\/www.astor.com.pl\/oferta\/automatyzacja\/sterowanie\/sterowniki-plc\/astraada-one-modular.html#faq\" target=\"_blank\" rel=\"noopener\">Sprawd\u017a odpowiedzi na najcz\u0119\u015bciej zadawane pytania dotycz\u0105ce \u015brodowiska Codesys.<\/a><br\/>\n\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Witaj w pierwszej lekcji bezp\u0142atnego kursu Codesys od podstaw! Skoro ju\u017c tutaj jeste\u015b, na pewno s\u0142ysza\u0142e\u015b\/a\u015b co nieco o tym \u015brodowisku. By\u0107 mo\u017ce spotka\u0142e\u015b\/a\u015b si\u0119 ju\u017c z potrzeb\u0105 u\u017cycia go w swojej pracy lub na studiach. By\u0107 mo\u017ce jeste\u015b tutaj ze wzgl\u0119du na ciekawo\u015b\u0107 i g\u0142\u00f3d nabywania nowej wiedzy.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Na przestrzeni poszczeg\u00f3lnych odcink\u00f3w kursu chcia\u0142bym przeprowadzi\u0107 Ci\u0119 przez najcz\u0119\u015bciej spotykane funkcje \u015brodowiska Codesys, kt\u00f3re z pewno\u015bci\u0105 wykorzystasz w dalszej karierze\/nauce. Kurs Codesys, kt\u00f3ry w\u0142a\u015bnie rozpoczynasz, zosta\u0142 podzielony na dwie cz\u0119\u015bci, podstawow\u0105 oraz zaawansowan\u0105.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"566\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1-840x566.png\" alt=\"\" class=\"wp-image-11048\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1-840x566.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1-768x518.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1.png 930w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption class=\"wp-element-caption\"><em>Rozpocznijmy prac\u0119 z Codesys! \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n\n\n\n<p>W pierwszej cz\u0119\u015bci poznasz podstawowe zagadnienia, takie jak tworzenie nowego projektu, pisanie programu czy tworzenie wizualizacji.<\/p>\n\n\n\n<p>W drugiej, zaawansowanej cz\u0119\u015bci kursu, poznasz takie zagadnienia jak konfiguracja protoko\u0142u EtherCAT, serwonap\u0119d\u00f3w, biblioteki SoftMotion czy program SAFETY na sterownik bezpiecze\u0144stwa w Codesys. <\/p>\n\n\n\n                <div class=\"ml-form-embed\"\n                     data-account=\"1412992:d3l7o0t1k2\"\n                     data-form=\"3297010:v5m8e8\">\n                <\/div>\n            \n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Co bardzo wa\u017cne, ca\u0142\u0105 pierwsz\u0105 cz\u0119\u015b\u0107 kursu b\u0119dziesz m\u00f3g\u0142\/mog\u0142a wykona\u0107 na wbudowanym w Codesys symulatorze. Sterownik PLC nie b\u0119dzie konieczny. Jednak dla bardziej wymagaj\u0105cych uczestnik\u00f3w kursu przygotowali\u015bmy specjalny zestaw startowy ze sterownikiem Astraada One ECC2200 w bardzo dobrej cenie. Je\u015bli na w\u0142asne oczy chcia\u0142by\u015b zobaczy\u0107 efekty dzia\u0142ania programu, a p\u00f3\u017aniej wykorzysta\u0107 go w jakim\u015b zastosowaniu, ten zestaw b\u0119dzie idealny dla Ciebie.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large external-link\"><a href=\"https:\/\/www.astor.com.pl\/sklep\/sterowniki-plc\/astraada-one-compact-ecc2000\/one-start.html\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"169\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2022\/12\/Bannery-Astraada-PC-840x169.jpg\" alt=\"\" class=\"wp-image-17186\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2022\/12\/Bannery-Astraada-PC-840x169.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2022\/12\/Bannery-Astraada-PC-768x155.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2022\/12\/Bannery-Astraada-PC.jpg 1440w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><\/a><\/figure>\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\">Tworzenie pierwszego programu w Codesys w symulatorze<\/h2>\n\n\n\n<p>Na pocz\u0105tku zainstaluj Codesys na swoim komputerze. W tym kursie b\u0119dziesz korzysta\u0107 z jednej z najnowszych wersji Codesys V3.5 SP15 Patch4. Mo\u017cesz j\u0105 pobra\u0107 z naszej <a href=\"https:\/\/www.astor.com.pl\/pobierz-codesys.html\">strony internetowej<\/a>.<\/p>\n\n\n\n<p>Krok 1. Utw\u00f3rz nowy projekt<\/p>\n\n\n\n<p>W tym celu kliknij <em>File -&gt; New Project<\/em> lub z sekcji <em>Basic Operations<\/em> wybierz opcj\u0119 <em>New Project, <\/em>nast\u0119pnie okre\u015bl nazw\u0119 projektu i zatwierd\u017a przyciskiem OK:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"834\" height=\"834\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1-4.gif\" alt=\"\" class=\"wp-image-11097\"\/><figcaption class=\"wp-element-caption\"><em>Tworzenie nowego projektu w Codesys. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n\n\n\n<p>W kolejnym kroku dokonaj wyboru j\u0119zyka, w kt\u00f3rym b\u0119dziesz tworzy\u0142\/a swoj\u0105 pierwsz\u0105 aplikacj\u0119 oraz wybierz urz\u0105dzenie, na kt\u00f3rym b\u0119dzie pracowa\u0142a aplikacja.<\/p>\n\n\n\n<p>W pierwszym odcinku kursu pracujesz w symulatorze Codesys, dlatego wybierz opcj\u0119 <em>CODESYS Control Win V3. <\/em>Wybierz j\u0119zyk drabinkowy jako g\u0142\u00f3wny w swoim projekcie. Nie jest to wyb\u00f3r obligatoryjny, poniewa\u017c na p\u00f3\u017aniejszym etapie mo\u017cesz zmieni\u0107 j\u0119zyk, w kt\u00f3rym piszesz aplikacj\u0119. Co wi\u0119cej, Twoja aplikacja mo\u017ce by\u0107 napisana w kilku j\u0119zykach jednocze\u015bnie.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"834\" height=\"494\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/2.gif\" alt=\"\" class=\"wp-image-11052\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/2.gif 834w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/2-768x455.gif 768w\" sizes=\"auto, (max-width: 834px) 100vw, 834px\" \/><figcaption class=\"wp-element-caption\"><em>Wybieranie symulatora i j\u0119zyka drabinkowego w Codesys. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Wyb\u00f3r opcji symulatora oznacza, \u017ce Tw\u00f3j komputer b\u0119dzie pracowa\u0142 jako wirtualny sterownik. W tym trybie mo\u017cesz podgl\u0105da\u0107 prac\u0119 programu, sprawdza\u0107 wizualizacj\u0119 oraz monitorowa\u0107 wizualizacj\u0119 w przegl\u0105darce internetowej.<\/p>\n\n\n\n<p>Po wykonaniu tych operacji, zosta\u0142 utworzony pierwszy Tw\u00f3j pierwszy projekt w \u015brodowisku Codesys. Widok przedstawia si\u0119 nast\u0119puj\u0105co:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"446\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1-2-840x446.jpg\" alt=\"\" class=\"wp-image-11072\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1-2-840x446.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1-2-768x408.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1-2-1536x816.jpg 1536w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1-2.jpg 1922w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption class=\"wp-element-caption\"><em>G\u0142\u00f3wny ekran \u015brodowiska Codesys. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<ul class=\"bulleted\"><li>Drzewko programu<\/li><li>Okno zmiennych<\/li><li>Pasek Menu<\/li><li>Edytor programu<\/li><li>Okno Dialogowe<\/li><li>ToolBox<\/li><\/ul>\n<\/div><\/div>\n\n\n\n<p>Skoro stworzy\u0142e\u015b\/a\u015b ju\u017c pusty projekt, nic nie stoi na przeszkodzie, aby napisa\u0107 pierwszy program steruj\u0105cy i go przetestowa\u0107. Napisz zatem najprostsz\u0105 funkcjonalno\u015b\u0107 w j\u0119zyku drabinkowym, czyli funkcj\u0119 aktywacji cewki za pomoc\u0105 styku.<\/p>\n\n\n\n<p>W tym celu kliknij dwukrotnie na obiekt PLC_PRG, czyli g\u0142\u00f3wny program aplikacji.&nbsp; Nast\u0119pnie przejd\u017a do okna ToolBox, w kt\u00f3rym zawarte s\u0105 podstawowe elementy j\u0119zyka drabinkowego:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"265\" height=\"652\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/2-1.jpg\" alt=\"\" class=\"wp-image-11073\"\/><figcaption class=\"wp-element-caption\"><em>ToolBox Codesys z j\u0119zykiem drabinkowym. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Kliknij i przytrzymaj element styku (<em>Contact<\/em>) oraz upu\u015b\u0107 w obszarze programu. Nast\u0119pnie przypisz mu nazw\u0119 zmiennej:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"834\" height=\"494\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/4-1.gif\" alt=\"\" class=\"wp-image-11102\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/4-1.gif 834w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/4-1-768x455.gif 768w\" sizes=\"auto, (max-width: 834px) 100vw, 834px\" \/><figcaption class=\"wp-element-caption\"><em>Dodanie styku do okna programu. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n\n\n\n<p>W podobny spos\u00f3b dodaj cewk\u0119 oraz przypisz jej zmienn\u0105:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"834\" height=\"499\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/5.gif\" alt=\"\" class=\"wp-image-11065\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/5.gif 834w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/5-768x460.gif 768w\" sizes=\"auto, (max-width: 834px) 100vw, 834px\" \/><figcaption class=\"wp-element-caption\"><em>Dodanie cewki do okna programu. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n\n\n\n<p>Pierwszy szczebel drabinki zosta\u0142 utworzony. Jak pewnie zauwa\u017cy\u0142e\u015b\/a\u015b, po nadaniu nazwy zmiennej pojawia si\u0119 okno Auto-Deklaracji, w kt\u00f3rym w spos\u00f3b automatyczny deklarujesz zmienn\u0105. Mo\u017cesz w nim nada\u0107 nazw\u0119 zmiennej oraz zmienia\u0107 jej atrybuty. Wi\u0119cej na temat zmiennych poznasz w odcinku pt: Typy danych w Codesys, rodzaje zmiennych, sposoby ich tworzenia | Kurs programowania w Codesys odc. 4<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kompilacja projektu oraz uruchomienie symulatora Codesys<\/h2>\n\n\n\n<p>Dobrze, teraz przejd\u017a do przetestowania Twojego mini-programu oraz sprawdzenia dzia\u0142ania symulatora w Codesys.<\/p>\n\n\n\n<p>Kompilowanie projekt\u00f3w w \u015brodowisku CODESYS V3 mo\u017cliwe jest poprzez wybranie z menu kontekstowego <em>Build -&gt;Build<\/em> lub wybrania ikonki lub wyboru skr\u00f3tu klawiszowego F11:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"834\" height=\"499\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/6.gif\" alt=\"\" class=\"wp-image-11067\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/6.gif 834w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/6-768x460.gif 768w\" sizes=\"auto, (max-width: 834px) 100vw, 834px\" \/><figcaption class=\"wp-element-caption\"><em>Kompilacja programu w Codesys. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n\n\n\n<p>Po przeprowadzeniu kompilacji programu, wszelkie informacje o b\u0142\u0119dach czy ostrze\u017ceniach zostan\u0105 wy\u015bwietlone w oknie dialogowym <em>Messages<\/em>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"200\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/3-840x200.jpg\" alt=\"\" class=\"wp-image-11074\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/3-840x200.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/3-768x183.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/3.jpg 1015w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption class=\"wp-element-caption\"><em>Okno diagnostyczne Codesys. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Uruchomienie wirtualnego sterownika PLC w symulatorze Codesys<\/h2>\n\n\n\n<p>Poniewa\u017c w tym odcinku dzia\u0142asz na wbudowanym do \u015brodowiska Codesys symulatorze, powiniene\u015b\/powinna\u015b uruchomi\u0107 wirtualny sterownik PLC. W tym celu przejd\u017a do paska narz\u0119dzi oraz wybierz ikon\u0119 <em>CODESYS Control Win SysTray, <\/em>a nast\u0119pnie komend\u0119 Start PLC.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"834\" height=\"494\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/7.gif\" alt=\"\" class=\"wp-image-11068\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/7.gif 834w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/7-768x455.gif 768w\" sizes=\"auto, (max-width: 834px) 100vw, 834px\" \/><figcaption class=\"wp-element-caption\"><em>Start symulatora sterownika w Codesys. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n\n\n\n<p><em>Je\u017celi zaistnieje sytuacja, w kt\u00f3rej w pasku zada\u0144 nie b\u0119dzie dost\u0119pna ikona wirtualnego sterownika PLC, b\u0119dzie trzeba j\u0105 uruchomi\u0107. W tym celu kliknij Start, wyszukaj folder 3S Codesys oraz uruchom serwis CODESYS Control Win V3 SysTray.<\/em><\/p>\n\n\n\n<p>Od tego momentu \u015brodowisko Codesys symuluje rzeczywiste po\u0142\u0105czenie ze sterownikiem PLC oraz jego dzia\u0142anie. Od tego czasu mo\u017cesz pisa\u0107 aplikacjesteruj\u0105ce, projektowa\u0107 wizualizacje (o czym b\u0119dzie w kolejnych odcinkach kursu), oraz wgrywa\u0107 i testowa\u0107 ich funkcjonalno\u015b\u0107 na wirtualnym sterowniku PLC. Proste, prawda? ????<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Nawi\u0105zanie komunikacji z wirtualnym sterownikiem PLC w \u015brodowisku Codesys<\/h2>\n\n\n\n<p>Tw\u00f3j wirtualny sterownik rozpocz\u0105\u0142 ju\u017c swoj\u0105 prac\u0119. Wgraj teraz Twoj\u0105 mini-aplikacj\u0119 do jego pami\u0119ci oraz uruchom program. W tym celu, w drzewku projektu kliknij dwukrotnie na obiekt <em>Device (Codesys Control Win V3). <\/em>Przejdziesz do konfiguracji po\u0142\u0105czenia ze sterownikiem PLC:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1162\" height=\"559\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/4-840x404.jpg\" alt=\"\" class=\"wp-image-11076\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/4-840x404.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/4-768x369.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/4.jpg 1162w\" sizes=\"auto, (max-width: 1162px) 100vw, 1162px\" \/><figcaption class=\"wp-element-caption\"><em>Skanowanie sieci w \u015brodowisku Codesys. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n\n\n\n<p>Aby wyszuka\u0107 sterownik w wirtualnej sieci kliknij <em>Scan Network:<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"510\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/5-840x510.jpg\" alt=\"\" class=\"wp-image-11077\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/5-840x510.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/5-768x466.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/5.jpg 1084w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption class=\"wp-element-caption\">Wyb\u00f3r sterownika do programowania w Codesys. \u0179r\u00f3d\u0142o: ASTOR<\/figcaption><\/figure>\n\n\n\n<p>Oprogramowanie znajduje wirtualny sterownik PLC. Zaznacz go oraz zatwierd\u017a wyb\u00f3r klawiszem OK. Oprogramowanie sygnalizuje zielonymi diodami, \u017ce nawi\u0105za\u0142o pomy\u015bln\u0105 komunikacj\u0119 z wirtualnym sterownikiem:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"394\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/6-1-840x394.jpg\" alt=\"\" class=\"wp-image-11084\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/6-1-840x394.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/6-1-768x360.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/6-1.jpg 1090w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption class=\"wp-element-caption\"><em>Codesys po\u0142\u0105czony ze sterownikiem. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Wgranie programu do (wirtualnego) sterownika PLC<\/h2>\n\n\n\n<p>Nie pozosta\u0142o Ci nic innego, jak wgra\u0107 program i przetestowa\u0107 jego dzia\u0142anie. W tym celu wybierz opcj\u0119 <em>Login<\/em>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"348\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/7-1-840x348.jpg\" alt=\"\" class=\"wp-image-11087\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/7-1-840x348.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/7-1-768x318.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/7-1.jpg 1303w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption class=\"wp-element-caption\"><em>Logowanie do sterownika. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n\n\n\n<p>Otrzymasz wiadomo\u015b\u0107, \u017ce program zosta\u0142 wgrany do sterownika oraz \u017ce znajduje si\u0119 on w trybie STOP:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"451\" height=\"328\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/8-1.jpg\" alt=\"\" class=\"wp-image-11081\"\/><figcaption class=\"wp-element-caption\"><em>Drzewko aplikacji w Codesys. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Nast\u0119pnie przejd\u017a do trybu RUN, wybieraj\u0105c z menu kontekstowego opcj\u0119 Start:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"135\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/9-840x135.jpg\" alt=\"\" class=\"wp-image-11082\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/9-840x135.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/9-768x123.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/9.jpg 1279w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption class=\"wp-element-caption\"><em>Start sterownika z poziomu \u015brodowiska Codesys. \u0179r\u00f3d\u0142o: ASTOR<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Podgl\u0105d pracy programu<\/h2>\n\n\n\n<p>W czasie dzia\u0142ania programu mo\u017cna obserwowa\u0107 jego status. Stan zmiennych programu mo\u017cesz podejrze\u0107 w g\u0142\u00f3wnym edytorze programu oraz w oknie zmiennych:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"294\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/10-840x294.jpg\" alt=\"\" class=\"wp-image-11083\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/10-840x294.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/10-768x269.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/10.jpg 1458w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption class=\"wp-element-caption\">Podgl\u0105d dzia\u0142ania programu w \u015brodowisku Codesys. \u0179r\u00f3d\u0142o: ASTOR<\/figcaption><\/figure>\n\n\n\n<p>To koniec pierwszego odcinka, w kt\u00f3rym zrobi\u0142e\u015b pierwsze kroki w \u015brodowisku Codesys. W kolejnej ods\u0142onie kursu rozpoczniemy prac\u0119 z fizycznym sterownikiem. Przygotujemy Codesys do pracy z nim i skomunikujemy go w celu wgrania prostego programu. Poka\u017cemy czego wymaga \u015brodowisko do poprawnej wsp\u00f3\u0142pracy ze sterownikiem, a tak\u017ce jak wykry\u0107 i zdiagnozowa\u0107 sterownik.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large external-link\"><a href=\"https:\/\/www.astor.com.pl\/sklep\/sterowniki-plc\/astraada-one-compact-ecc2000\/one-start.html\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"169\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2022\/12\/Bannery-Astraada-PC-840x169.jpg\" alt=\"\" class=\"wp-image-17186\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2022\/12\/Bannery-Astraada-PC-840x169.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2022\/12\/Bannery-Astraada-PC-768x155.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2022\/12\/Bannery-Astraada-PC.jpg 1440w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><\/a><\/figure>\n\n\n\n                <div class=\"ml-form-embed\"\n                     data-account=\"1412992:d3l7o0t1k2\"\n                     data-form=\"3297010:v5m8e8\">\n                <\/div>\n            \n","protected":false},"excerpt":{"rendered":"<p>Witaj w pierwszej lekcji bezp\u0142atnego kursu Codesys od podstaw! Skoro ju\u017c tutaj jeste\u015b, na pewno s\u0142ysza\u0142e\u015b\/a\u015b co nieco o tym \u015brodowisku<\/p>\n","protected":false},"author":41,"featured_media":11048,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[234],"tags":[142],"class_list":["post-11046","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automatyka-w-praktyce","tag-codesys"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>Pierwsze kroki w Codesys. Jak stworzy\u0107 program? | Poradnik Automatyka<\/title>\r\n<meta name=\"description\" content=\"Witaj w pierwszej lekcji bezp\u0142atnego kursu Codesys od podstaw! Skoro ju\u017c tutaj jeste\u015b, na pewno s\u0142ysza\u0142e\u015b\/a\u015b co nieco o tym \u015brodowisku\" \/>\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-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/\" \/>\r\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Pierwsze kroki w Codesys. Jak stworzy\u0107 program? | Poradnik Automatyka\" \/>\r\n<meta property=\"og:description\" content=\"Witaj w pierwszej lekcji bezp\u0142atnego kursu Codesys od podstaw! Skoro ju\u017c tutaj jeste\u015b, na pewno s\u0142ysza\u0142e\u015b\/a\u015b co nieco o tym \u015brodowisku\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Poradnik Automatyka\" \/>\r\n<meta property=\"article:published_time\" content=\"2020-12-23T14:45:33+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2023-06-01T14:34:42+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1.png\" \/>\r\n\t<meta property=\"og:image:width\" content=\"930\" \/>\r\n\t<meta property=\"og:image:height\" content=\"627\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\r\n<meta name=\"author\" content=\"Mateusz Pijanowski\" \/>\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=\"Mateusz Pijanowski\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 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-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/\"},\"author\":{\"name\":\"Mateusz Pijanowski\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/#\\\/schema\\\/person\\\/25925fa2e4ece755825e7e830911d69e\"},\"headline\":\"Pierwsze kroki w Codesys. Jak stworzy\u0107 program? | Kurs programowania w Codesys odc. 1\",\"datePublished\":\"2020-12-23T14:45:33+00:00\",\"dateModified\":\"2023-06-01T14:34:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/\"},\"wordCount\":1234,\"commentCount\":18,\"publisher\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1.png\",\"keywords\":[\"Codesys\"],\"articleSection\":[\"Automatyka w praktyce\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/\",\"name\":\"Pierwsze kroki w Codesys. Jak stworzy\u0107 program? | Poradnik Automatyka\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1.png\",\"datePublished\":\"2020-12-23T14:45:33+00:00\",\"dateModified\":\"2023-06-01T14:34:42+00:00\",\"description\":\"Witaj w pierwszej lekcji bezp\u0142atnego kursu Codesys od podstaw! Skoro ju\u017c tutaj jeste\u015b, na pewno s\u0142ysza\u0142e\u015b\\\/a\u015b co nieco o tym \u015brodowisku\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1.png\",\"contentUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1.png\",\"width\":930,\"height\":627},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Automatyka w praktyce\",\"item\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/category\\\/automatyka-w-praktyce\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pierwsze kroki w Codesys. Jak stworzy\u0107 program? | Kurs programowania w Codesys odc. 1\"}]},{\"@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\\\/25925fa2e4ece755825e7e830911d69e\",\"name\":\"Mateusz Pijanowski\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/M.-Pijanowski.jpg\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/M.-Pijanowski.jpg\",\"contentUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/M.-Pijanowski.jpg\",\"caption\":\"Mateusz Pijanowski\"},\"description\":\"Absolwent Akademii G\u00f3rniczo-Hutniczej w Krakowie, studi\u00f3w magisterskich kierunku Elektrotechnika na wydziale EAIiIB, specjalno\u015b\u0107 Automatyka Przemys\u0142owa i Automatyka Budynkowa. Mened\u017cer produkt\u00f3w marki Astraada w ASTOR.\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/autor\\\/mateuszpi\\\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pierwsze kroki w Codesys. Jak stworzy\u0107 program? | Poradnik Automatyka","description":"Witaj w pierwszej lekcji bezp\u0142atnego kursu Codesys od podstaw! Skoro ju\u017c tutaj jeste\u015b, na pewno s\u0142ysza\u0142e\u015b\/a\u015b co nieco o tym \u015brodowisku","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-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/","og_locale":"pl_PL","og_type":"article","og_title":"Pierwsze kroki w Codesys. Jak stworzy\u0107 program? | Poradnik Automatyka","og_description":"Witaj w pierwszej lekcji bezp\u0142atnego kursu Codesys od podstaw! Skoro ju\u017c tutaj jeste\u015b, na pewno s\u0142ysza\u0142e\u015b\/a\u015b co nieco o tym \u015brodowisku","og_url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/","og_site_name":"Poradnik Automatyka","article_published_time":"2020-12-23T14:45:33+00:00","article_modified_time":"2023-06-01T14:34:42+00:00","og_image":[{"width":930,"height":627,"url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1.png","type":"image\/png"}],"author":"Mateusz Pijanowski","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Mateusz Pijanowski","Szacowany czas czytania":"11 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/#article","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/"},"author":{"name":"Mateusz Pijanowski","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/25925fa2e4ece755825e7e830911d69e"},"headline":"Pierwsze kroki w Codesys. Jak stworzy\u0107 program? | Kurs programowania w Codesys odc. 1","datePublished":"2020-12-23T14:45:33+00:00","dateModified":"2023-06-01T14:34:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/"},"wordCount":1234,"commentCount":18,"publisher":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1.png","keywords":["Codesys"],"articleSection":["Automatyka w praktyce"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/","name":"Pierwsze kroki w Codesys. Jak stworzy\u0107 program? | Poradnik Automatyka","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/#primaryimage"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1.png","datePublished":"2020-12-23T14:45:33+00:00","dateModified":"2023-06-01T14:34:42+00:00","description":"Witaj w pierwszej lekcji bezp\u0142atnego kursu Codesys od podstaw! Skoro ju\u017c tutaj jeste\u015b, na pewno s\u0142ysza\u0142e\u015b\/a\u015b co nieco o tym \u015brodowisku","breadcrumb":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/#primaryimage","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1.png","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/12\/1_Codesys_Kurs_ASTOR_Astraada_Programowanie_PLC_Sterownik_1.png","width":930,"height":627},{"@type":"BreadcrumbList","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-program-pierwsze-kroki-w-codesys-kurs-programowania-w-codesys-odc-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Automatyka w praktyce","item":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/category\/automatyka-w-praktyce\/"},{"@type":"ListItem","position":2,"name":"Pierwsze kroki w Codesys. Jak stworzy\u0107 program? | Kurs programowania w Codesys odc. 1"}]},{"@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\/25925fa2e4ece755825e7e830911d69e","name":"Mateusz Pijanowski","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/M.-Pijanowski.jpg","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/M.-Pijanowski.jpg","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/M.-Pijanowski.jpg","caption":"Mateusz Pijanowski"},"description":"Absolwent Akademii G\u00f3rniczo-Hutniczej w Krakowie, studi\u00f3w magisterskich kierunku Elektrotechnika na wydziale EAIiIB, specjalno\u015b\u0107 Automatyka Przemys\u0142owa i Automatyka Budynkowa. Mened\u017cer produkt\u00f3w marki Astraada w ASTOR.","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/autor\/mateuszpi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/11046","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\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/comments?post=11046"}],"version-history":[{"count":3,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/11046\/revisions"}],"predecessor-version":[{"id":18033,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/11046\/revisions\/18033"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media\/11048"}],"wp:attachment":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media?parent=11046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/categories?post=11046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/tags?post=11046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}