{"id":7747,"date":"2020-02-27T12:47:51","date_gmt":"2020-02-27T11:47:51","guid":{"rendered":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/?p=7747"},"modified":"2020-08-24T11:49:56","modified_gmt":"2020-08-24T09:49:56","slug":"astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa","status":"publish","type":"post","link":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/","title":{"rendered":"Astraada Safety odc. 2 \u2013 jak skonfigurowa\u0107 pierwszy projekt i napisa\u0107 pierwsz\u0105 aplikacj\u0119 bezpiecze\u0144stwa?"},"content":{"rendered":"\n<div class=\"dowiesz-sie\">\n<h3>Z tego artyku\u0142u dowiesz si\u0119:<\/h3>\n<ul class=\"bulleted\">\n<li>Jak zbudowa\u0107 prosty program bezpiecze\u0144stwa\n<\/li>\n<li>Jak skonfigurowa\u0107 projekt w \u015brodowisku Codesys<\/li>\n<li>Jak zalogowa\u0107 si\u0119 do sterownika Safety<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W&nbsp;poprzedniej cz\u0119\u015bci &#8222;<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-zapewnic-bezpieczenstwo-twojej-maszynie-odc-1-sterownik-bezpieczenstwa-co-to-jest\/\">Jak zapewni\u0107 bezpiecze\u0144stwo Twojej maszynie? Odc. 1. Sterownik bezpiecze\u0144stwa \u2013 co to jest?&#8221;<\/a> dowiedzia\u0142e\u015b\/a\u015b si\u0119 jaka jest architektura sterownika bezpiecze\u0144stwa oraz systemu bezpiecze\u0144stwa w&nbsp;oparciu o&nbsp;sterownik Astraada SC-1000. <\/p>\n\n\n\n<p>Pozna\u0142e\u015b\/a\u015b\nw&nbsp;nim g\u0142\u00f3wne korzy\u015bci wynikaj\u0105ce z&nbsp;zastosowania sterownika\nbezpiecze\u0144stwa w&nbsp;maszynie. Jako jedn\u0105 z&nbsp;zalet systemu bezpiecze\u0144stwa\nw&nbsp;oparciu o&nbsp;sterownik bezpiecze\u0144stwa Astraada Safety SC-1000\nwymienili\u015bmy kompatybilno\u015b\u0107 ze sterownikami PLC\/PAC Astraada One oraz mo\u017cliwo\u015b\u0107\nintegracji systemu pod k\u0105tem procesowym oraz pod k\u0105tem bezpiecze\u0144stwa\nz&nbsp;poziomu jednego projektu w&nbsp;\u015brodowisku Codesys. Teraz nadszed\u0142 czas,\naby to przetestowa\u0107. <\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Tw\u00f3j program bezpiecze\u0144stwa <\/strong><\/h2>\n\n\n\n<p>W&nbsp;tym\nporadniku poznasz spos\u00f3b budowy prostego programu bezpiecze\u0144stwa w&nbsp;oparciu\no&nbsp;sterownik PLC\/PAC Astraada ECC2250, sterownik bezpiecze\u0144stwa Astraada\nSC-1000 oraz \u015brodowisko Codesys z&nbsp;rozszerzeniem Safety. Tw\u00f3j program\nb\u0119dzie mia\u0142 za zadanie odczyta\u0107 sygna\u0142 z&nbsp;przycisku bezpiecze\u0144stwa,\nprzetworzy\u0107 go oraz zareagowa\u0107 podaniem odpowiedniego sygna\u0142u dyskretnego na\nwyj\u015bcie bezpiecze\u0144stwa. Architektura naszego prostego systemu bezpiecze\u0144stwa\nprzedstawia si\u0119 nast\u0119puj\u0105co:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-1.png\" alt=\"\" class=\"wp-image-7748\" width=\"475\" height=\"260\"\/><\/figure><\/div>\n\n\n\n<p>W&nbsp;sk\u0142ad\nzestawu wchodzi sterownik Astraada ECC2250 pe\u0142ni\u0105cy rol\u0119 nadrz\u0119dn\u0105 (EtherCAT\nMaster), Buscoupler pozwalaj\u0105cy na komunikacj\u0119 w&nbsp;sieci EtherCAT, sterownik\nbezpiecze\u0144stwa Astraada SC-1000 (EtherCAT Slave) oraz modu\u0142 wej\u015b\u0107\/wyj\u015b\u0107\nbezpiecznych Astraada SC-I\/O&nbsp;(mo\u017cna zastosowa\u0107 do 220 modu\u0142\u00f3w Safety IO). <\/p>\n\n\n\n<p>Elementem\nwej\u015bciowym jest dwuobwodowy przycisk bezpiecze\u0144stwa (popularny grzybek),\nnatomiast wyj\u015bciem bezpiecznym mo\u017cesz wysterowa\u0107 przyk\u0142adowo rygiel\nbezpiecze\u0144stwa, wej\u015bcie STO nap\u0119du lub robota itd.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Konfiguracja projektu w&nbsp;\u015brodowisku Codesys<\/strong><\/h2>\n\n\n\n<p>Na\npocz\u0105tku utw\u00f3rz nowy projekt. W&nbsp;tym celu w&nbsp;\u015brodowisku Codesys kliknij\n<em>New Project <\/em>i&nbsp;wybierz opcj\u0119 <em>Empty Safety Project. <\/em>Nadaj mu\nnazw\u0119, wybierz lokalizacj\u0119 na dysku oraz zatwierd\u017a.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"544\" height=\"466\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-2.png\" alt=\"\" class=\"wp-image-7749\"\/><\/figure><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Zostanie\nutworzony surowy projekt, kt\u00f3ry rozbudujesz pod k\u0105tem aplikacji bezpiecze\u0144stwa.\nW&nbsp;tym celu kliknij prawym przyciskiem myszy na projekcie oraz wybierz\nopcj\u0119 <em>Add Device<\/em>. Z&nbsp;dost\u0119pnych opcji zaznacz target MX6 Control\noraz zatwierd\u017a. <\/p>\n\n\n\n<p>Na\nten moment, w&nbsp;drzewku projektu znajduje si\u0119 obiekt odpowiadaj\u0105cy\nsterownikowi nadrz\u0119dnemu Astraada ECC2250. Za pomoc\u0105 opcji <em>Properties<\/em>,\nw&nbsp;celu zyskania przejrzysto\u015bci, zmie\u0144 jego nazw\u0119 na <em>Astraada_ECC2250<\/em>.\nDrzewko Twojego projektu przedstawia si\u0119 nast\u0119puj\u0105co:<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"371\" height=\"141\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-3.png\" alt=\"\" class=\"wp-image-7750\"\/><\/figure><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Brakuje\nw&nbsp;nim obszaru odpowiadaj\u0105cego za komunikacj\u0119 oraz sterownik\nbezpiecze\u0144stwa. W&nbsp;celu dodania kolejnych urz\u0105dze\u0144 kliknij prawym klawiszem\nmyszy na <em>sterownik<\/em> <em>Astraada_ECC2250<\/em> oraz wybierz opcj\u0119 <em>Add\nDevice. <\/em><\/p>\n\n\n\n<p>W&nbsp;pojawiaj\u0105cym\nsi\u0119 okienku przejd\u017a do <em>Fieldbuses -&gt; Ethercat -&gt; Master -&gt; EtherCAT\nMaster <\/em>i&nbsp;dodaj go do projektu. We w\u0142a\u015bciwo\u015bciach obiektu, w&nbsp;oknie\n<em>Source Address (MAC)<\/em> wybierz opcj\u0119 eth1, odpowiadaj\u0105c\u0105 portowi nr 1\nsterownika oraz zaznacz opcj\u0119 <em>Auto Restart Slaves<\/em>. Dysponujesz ju\u017c teraz\nobiektem odpowiadaj\u0105cym za komunikacj\u0119 w&nbsp;protokole EtherCAT ze\nsterownikiem bezpiecze\u0144stwa Astraada SC-1000. <\/p>\n\n\n\n<p>Drzewko projektu wygl\u0105da aktualnie nast\u0119puj\u0105co: <\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"372\" height=\"224\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-4.png\" alt=\"\" class=\"wp-image-7751\"\/><\/figure><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Nast\u0119pnie\nw&nbsp;celu dodania sterownika Astraada Safety SC-1000 oraz modu\u0142u wej\u015b\u0107\/wyj\u015b\u0107\nbezpiecznych Astraada SC-I\/O&nbsp;u\u017cyj wygodnej funkcji \u015brodowiska Codesys,\nkt\u00f3ra pozwala przeskanowa\u0107 sie\u0107 EtherCAT oraz doda\u0107 do projektu urz\u0105dzenia,\nkt\u00f3re fizycznie s\u0105 do niej wpi\u0119te. <\/p>\n\n\n\n<p>Nie ma konieczno\u015bci r\u0119cznego dodawania urz\u0105dze\u0144 do projektu, operacja wykonana b\u0119dzie automatycznie. W&nbsp;tym celu zaloguj si\u0119 do sterownika za pomoc\u0105 ikony Login w&nbsp;g\u00f3rnym pasku narz\u0119dziowym. Nast\u0119pnie kliknij prawym przyciskiem myszy na obiekt EtherCAT Master oraz wybierz opcj\u0119 Scan for Devices. Wynik skanowania jest nast\u0119puj\u0105cy:<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"804\" height=\"489\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-5.png\" alt=\"\" class=\"wp-image-7752\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-5.png 804w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-5-768x467.png 768w\" sizes=\"auto, (max-width: 804px) 100vw, 804px\" \/><\/figure><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Oprogramowanie odczyta\u0142o stan rzeczywisty urz\u0105dze\u0144 w&nbsp;sieci EtherCAT czyli:<\/p>\n\n\n\n<ul class=\"bulleted wp-block-list\"><li>modu\u0142 Buscoupler (interfejs komunikacyjny EtherCAT dla sterownika bezpiecze\u0144stwa),<\/li><\/ul>\n\n\n\n<ul class=\"bulleted wp-block-list\"><li>Safety PLC (sterownik bezpiecze\u0144stwa Astraada SC-1000),<\/li><\/ul>\n\n\n\n<ul class=\"bulleted wp-block-list\"><li>S_DI4_S_DO2 (modu\u0142 wej\u015b\u0107\/wyj\u015b\u0107 bezpiecznych Astraada SC-I\/O).<\/li><\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Trzy\npowy\u017csze modu\u0142y tworz\u0105 wysp\u0119 w&nbsp;oparciu o&nbsp;sie\u0107 EtherCAT. Docelowo,\nw&nbsp;zale\u017cno\u015bci od potrzeb mo\u017cesz stworzy\u0107 dowoln\u0105 liczb\u0119 wysp z&nbsp;dowoln\u0105\nilo\u015bci\u0105 modu\u0142\u00f3w Safety IO oraz Standard IO. <\/p>\n\n\n\n<p>Sterownik\nbezpiecze\u0144stwa Astraada SC-1000 musisz umie\u015bci\u0107 tylko w&nbsp;jednej wyspie.\nB\u0119dzie on kontrolowa\u0142 wszystkie modu\u0142y Safety IO dost\u0119pne w&nbsp;sieci za\npomoc\u0105 certyfikowanego, bezpiecznego protoko\u0142u FSoE (ang. Fail Safe over\nEtherCAT). <\/p>\n\n\n\n<p>Wracaj\u0105c do Twojej konfiguracji \u2013 nale\u017cy u\u017cy\u0107 polecenia C<em>opy all devices to project, <\/em>dzi\u0119ki czemu rzeczywista konfiguracja sprz\u0119towa pojawi si\u0119 w&nbsp;Twoim drzewku projektu:<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"588\" height=\"397\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-6.png\" alt=\"\" class=\"wp-image-7753\"\/><\/figure><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Podczas\ntej operacji oraz przyk\u0142adowo w&nbsp;przypadku logowania si\u0119 do sterownika\nSafety, podaj swoje uprawnienia. Istniej\u0105 3 grupy uprawnie\u0144: <\/p>\n\n\n\n<ul class=\"bulleted wp-block-list\"><li><strong>Owner <\/strong>(nieograniczone prawa zarz\u0105dzania projektem), <\/li><\/ul>\n\n\n\n<ul class=\"bulleted wp-block-list\"><li><strong>Safety Extended<\/strong> (brak mo\u017cliwo\u015bci zarz\u0105dzania u\u017cytkownikami, nieograniczone prawo do zmian w&nbsp;logice bezpiecze\u0144stwa),<\/li><\/ul>\n\n\n\n<ul class=\"bulleted wp-block-list\"><li><strong>Safety<\/strong> (dodatkowo brak mo\u017cliwo\u015bci tworzenia blok\u00f3w \u201eSafety Extended POU\u201d),<\/li><\/ul>\n\n\n\n<ul class=\"bulleted wp-block-list\"><li><strong>Everyone<\/strong> (brak praw do ingerencji w&nbsp;program Safety, prawo do dzia\u0142ania na standardowej logice obs\u0142uguj\u0105cej proces).<\/li><\/ul>\n\n\n\n<p>Docelowo\nb\u0119dziesz m\u00f3g\u0142\/mog\u0142a zarz\u0105dza\u0107 prawami u\u017cytkownik\u00f3w poprzez zak\u0142adk\u0119 <em>Project\n-&gt; Project Setting -&gt; Users and Groups<\/em>. Przyk\u0142adowo poziom\nuprawnienia <em>Owner<\/em> nadasz sobie, <em>Extended Safety \u2013 <\/em>g\u0142\u00f3wnemu\nautomatykowi, natomiast m\u0142odszy automatyk otrzyma uprawnienia <em>Everyone<\/em>.\nDla potrzeb tego poradnika korzystasz z&nbsp;domy\u015blnych uprawnie\u0144 Owner.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"431\" height=\"331\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-7.png\" alt=\"\" class=\"wp-image-7754\"\/><\/figure><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Projekt jest ju\u017c poprawnie skonfigurowany pod k\u0105tem sprz\u0119towym, nale\u017cy doda\u0107 jedynie obiekt Safety POU, w&nbsp;kt\u00f3rym napiszesz sw\u00f3j program bezpiecze\u0144stwa. W&nbsp;tym celu kliknij prawym przyciskiem myszy na <em>Safety App -&gt; Add Object -&gt; Basic POU (Safety)<\/em>. Nadaj nazw\u0119 <em>Safety_MAIN<\/em> oraz zatwierd\u017a. W&nbsp;drzewku projektu pojawia si\u0119 obiekt <em>Safety_MAIN:<\/em><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"621\" height=\"412\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-8.png\" alt=\"\" class=\"wp-image-7755\"\/><\/figure><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>To\nwszystko. Tw\u00f3j projekt jest ju\u017c przygotowany do napisania pierwszego programu\nbezpiecze\u0144stwa!<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Program bezpiecze\u0144stwa<\/strong><\/h2>\n\n\n\n<p>W&nbsp;programie\nwykorzystamy certyfikowane bloki funkcyjne biblioteki PLCopen, kt\u00f3ra pozwala\nrealizowa\u0107 szerokie spektrum funkcji bezpiecze\u0144stwa. Przyk\u0142adowo oferuje gotowe\nbloki do realizacji funkcji obur\u0119cznego sterowania czy mutingu, kt\u00f3ra polega na\ncelowej dezaktywacji danego technicznego \u015brodka bezpiecze\u0144stwa np. kurtyn\n\u015bwietlnych, w&nbsp;celu wykonania okresowych czynno\u015bci technologicznych\nw&nbsp;maszynie (np. wymiana detalu). W&nbsp;tabelce natomiast, przedstawione\ns\u0105 wybrane bloki oraz funkcje, kt\u00f3re realizuj\u0105. <\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns has-2-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns has-2-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<p> <strong>FSoEMaster<\/strong> s\u0142u\u017cy do  diagnostyki poprawnej komunikacji z&nbsp;modu\u0142em SC-1000 oraz SC-I\/O <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"352\" height=\"203\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-tab-1.png\" alt=\"\" class=\"wp-image-7759\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"517\" height=\"734\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/tabela-1-517x734.jpg\" alt=\"\" class=\"wp-image-7761\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/tabela-1-517x734.jpg 517w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/tabela-1.jpg 546w\" sizes=\"auto, (max-width: 517px) 100vw, 517px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-2-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>SF_Equivalent<\/strong> odpowiada dwuobwodowemu przyciskowi bezpiecze\u0144stwa ze stykami NC. Konwertuje dwa wej\u015bcia fi zyczne na jedn\u0105 zmienn\u0105 wyj\u015bciow\u0105 z&nbsp;uwzgl\u0119dnieniem czasu rozbie\u017cno\u015bci<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"432\" height=\"158\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-tab-2.png\" alt=\"\" class=\"wp-image-7765\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"548\" height=\"354\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/tabela-2.jpg\" alt=\"\" class=\"wp-image-7766\"\/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns has-2-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>SF_EmergencyStop<\/strong> s\u0142u\u017cy do kontrolowania stanu przycisku bezpiecze\u0144stwa. Je\u015bli S_EStopIn = FALSE\/TRUE to S_EStopOut = False\/TRUE<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"353\" height=\"164\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-tab-3.png\" alt=\"\" class=\"wp-image-7769\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"548\" height=\"585\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/tabela-3.jpg\" alt=\"\" class=\"wp-image-7770\"\/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns has-2-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>Blok SF_OutControl <\/strong>kontroluje stan fizycznych wyj\u015b\u0107 bezpiecze\u0144stwa na podstawie sygna\u0142u z&nbsp;aplikacji bezpiecze\u0144stwa oraz opcjonalnego sygna\u0142u z&nbsp;aplikacji procesowej<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"396\" height=\"216\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-tab-4.png\" alt=\"\" class=\"wp-image-7771\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"550\" height=\"450\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/tabela-4.jpg\" alt=\"\" class=\"wp-image-7772\"\/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>A&nbsp;Tw\u00f3j\nprogram przedstawia si\u0119 nast\u0119puj\u0105co:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"495\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-9-840x495.png\" alt=\"\" class=\"wp-image-7775\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-9-840x495.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-9-768x452.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-9.png 1024w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><\/figure><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Program\nrealizuje prost\u0105 funkcjonalno\u015b\u0107 polegaj\u0105c\u0105 na odczycie stanu wej\u015b\u0107 bezpiecznych\n(przycisk bezpiecze\u0144stwa) oraz wystawienia logicznego \u201e0\u201d na wyj\u015bcie bezpieczne\nw&nbsp;przypadku zaistnienia sytuacji niebezpiecznej (wci\u015bni\u0119cie przycisku\nbezpiecze\u0144stwa). Zmienne <em>S_StartReset<\/em> oraz <em>S_AutoReset<\/em>\nposzczeg\u00f3lnych blok\u00f3w maj\u0105 przypisan\u0105 warto\u015b\u0107 TRUE, co powoduje, \u017ce przy\npierwszym uruchomieniu aplikacji lub po wci\u015bni\u0119ciu przycisku i&nbsp;zwolnieniu\ngo, sterownik bezpiecze\u0144stwa poda na wyj\u015bcie bezpiecze\u0144stwa logiczne \u201e1\u201d. <\/p>\n\n\n\n<p>B\u0119dzie\nto skutkowa\u0142o np. startem nap\u0119du lub ruchem robota bez dodatkowego\npotwierdzenia operatora maszyny. Potencjalnie mo\u017ce to generowa\u0107 sytuacje\nniebezpieczne. Dlatego w&nbsp;aplikacjach bezpiecze\u0144stwa zalecane jest \u015bwiadome\nwyra\u017cenie zgody na ponowny start maszyny po wyst\u0105pieniu przerwania.\nZ&nbsp;pomoc\u0105 sterownika bezpiecze\u0144stwa Astraada SC-1000 mo\u017cesz to zrealizowa\u0107\nna dwa sposoby. Po pierwsze, tworz\u0105c odpowiednie warunki logiczne\nw&nbsp;programie Safety i&nbsp;podaj\u0105c sygna\u0142 na wej\u015bcia Reset. Drug\u0105 z&nbsp;opcji\njest przes\u0142anie zgody z&nbsp;g\u0142\u00f3wnego programu steruj\u0105cego (MAIN) na wej\u015bcie\nProcessControl bloku SF_OutControl. Dlatego w&nbsp;kolejnej cz\u0119\u015bci poradnika\nskonfigurujesz przesy\u0142 danych pomi\u0119dzy aplikacj\u0105 procesow\u0105 MAIN,\na&nbsp;aplikacj\u0105 bezpiecze\u0144stwa Safety_MAIN. <\/p>\n\n\n\n<p>Dzi\u0119ki\nkomunikacji zyskasz mo\u017cliwo\u015b\u0107 wydania zgody na start maszyny po wyst\u0105pieniu\nsytuacji niebezpiecznej z&nbsp;ekranu wizualizacji oraz b\u0119dziesz m\u00f3g\u0142\/mog\u0142a\nprzes\u0142a\u0107 informacje na temat kod\u00f3w ewentualnych b\u0142\u0119d\u00f3w w&nbsp;programie Safety\nw&nbsp;celach diagnostycznych. Wi\u0119cej informacji w&nbsp;tym temacie znajdziesz\nw&nbsp;kolejnym odcinku poradnika.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-12.jpg\" alt=\"\" class=\"wp-image-7777\" width=\"214\" height=\"401\"\/><figcaption>Sterownik bezpiecze\u0144stwa Astraada SC-1000<\/figcaption><\/figure><\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Logowanie do sterownika Safety<\/strong><\/h2>\n\n\n\n<p>Aby zalogowa\u0107 si\u0119 do sterownika bezpiecze\u0144stwa Astraada SC-1000, zaloguj si\u0119 do sterownika nadrz\u0119dnego Astraada ECC2250 oraz wprowad\u017a go w&nbsp;tryb RUN. Po wykonaniu tej operacji kliknij prawym przyciskiem myszy na obiekt <em>SafetyApp<\/em> i&nbsp;wybierz opcj\u0119 <em>Login<\/em>.  <\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"385\" height=\"381\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-10.png\" alt=\"\" class=\"wp-image-7776\"\/><\/figure><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Program poprosi Ci\u0119 o&nbsp;podanie numeru seryjnego sterownika, kt\u00f3ry znajduje si\u0119 na jego froncie. Po zalogowaniu b\u0119dziesz mia\u0142\/a&nbsp;mo\u017cliwo\u015b\u0107 ustawienia aplikacji bezpiecze\u0144stwa w&nbsp;tryb RUN (niezale\u017cnie od aplikacji procesowej) oraz przetestowania realizowanych funkcji bezpiecze\u0144stwa. <\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n","protected":false},"excerpt":{"rendered":"<p>W tym poradniku poznasz spos\u00f3b budowy prostego programu bezpiecze\u0144stwa w oparciu o sterownik PLC\/PAC Astraada ECC2250, sterownik bezpiecze\u0144stwa Astraada SC-1000 oraz \u015brodowisko Codesys z rozszerzeniem Safety. <\/p>\n","protected":false},"author":41,"featured_media":7780,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[182,142],"class_list":["post-7747","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bez-kategorii","tag-astraada-safety-plc","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>Astraada Safety odc. 2 \u2013 jak skonfigurowa\u0107 pierwszy projekt i napisa\u0107 pierwsz\u0105 aplikacj\u0119 bezpiecze\u0144stwa? | Poradnik Automatyka<\/title>\r\n<meta name=\"description\" content=\"W poprzedniej cz\u0119\u015bci pozna\u0142e\u015b architektur\u0119 sterownika bezpiecze\u0144stwa w oparciu o sterownik Astraada SC-1000. Teraz nadszed\u0142 czas, aby to przetestowa\u0107.\" \/>\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\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/\" \/>\r\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Astraada Safety odc. 2 \u2013 jak skonfigurowa\u0107 pierwszy projekt i napisa\u0107 pierwsz\u0105 aplikacj\u0119 bezpiecze\u0144stwa? | Poradnik Automatyka\" \/>\r\n<meta property=\"og:description\" content=\"W poprzedniej cz\u0119\u015bci pozna\u0142e\u015b architektur\u0119 sterownika bezpiecze\u0144stwa w oparciu o sterownik Astraada SC-1000. Teraz nadszed\u0142 czas, aby to przetestowa\u0107.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Poradnik Automatyka\" \/>\r\n<meta property=\"article:published_time\" content=\"2020-02-27T11:47:51+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2020-08-24T09:49:56+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-1-1.png\" \/>\r\n\t<meta property=\"og:image:width\" content=\"588\" \/>\r\n\t<meta property=\"og:image:height\" content=\"323\" \/>\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=\"8 minut\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/\"},\"author\":{\"name\":\"Mateusz Pijanowski\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/#\\\/schema\\\/person\\\/25925fa2e4ece755825e7e830911d69e\"},\"headline\":\"Astraada Safety odc. 2 \u2013 jak skonfigurowa\u0107 pierwszy projekt i napisa\u0107 pierwsz\u0105 aplikacj\u0119 bezpiecze\u0144stwa?\",\"datePublished\":\"2020-02-27T11:47:51+00:00\",\"dateModified\":\"2020-08-24T09:49:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/\"},\"wordCount\":1532,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-1-1.png\",\"keywords\":[\"Astraada Safety PLC\",\"Codesys\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/\",\"name\":\"Astraada Safety odc. 2 \u2013 jak skonfigurowa\u0107 pierwszy projekt i napisa\u0107 pierwsz\u0105 aplikacj\u0119 bezpiecze\u0144stwa? | Poradnik Automatyka\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-1-1.png\",\"datePublished\":\"2020-02-27T11:47:51+00:00\",\"dateModified\":\"2020-08-24T09:49:56+00:00\",\"description\":\"W poprzedniej cz\u0119\u015bci pozna\u0142e\u015b architektur\u0119 sterownika bezpiecze\u0144stwa w oparciu o sterownik Astraada SC-1000. Teraz nadszed\u0142 czas, aby to przetestowa\u0107.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-1-1.png\",\"contentUrl\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-1-1.png\",\"width\":588,\"height\":323},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Bez kategorii\",\"item\":\"https:\\\/\\\/www.astor.com.pl\\\/poradnikautomatyka\\\/category\\\/bez-kategorii\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Astraada Safety odc. 2 \u2013 jak skonfigurowa\u0107 pierwszy projekt i napisa\u0107 pierwsz\u0105 aplikacj\u0119 bezpiecze\u0144stwa?\"}]},{\"@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":"Astraada Safety odc. 2 \u2013 jak skonfigurowa\u0107 pierwszy projekt i napisa\u0107 pierwsz\u0105 aplikacj\u0119 bezpiecze\u0144stwa? | Poradnik Automatyka","description":"W poprzedniej cz\u0119\u015bci pozna\u0142e\u015b architektur\u0119 sterownika bezpiecze\u0144stwa w oparciu o sterownik Astraada SC-1000. Teraz nadszed\u0142 czas, aby to przetestowa\u0107.","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\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/","og_locale":"pl_PL","og_type":"article","og_title":"Astraada Safety odc. 2 \u2013 jak skonfigurowa\u0107 pierwszy projekt i napisa\u0107 pierwsz\u0105 aplikacj\u0119 bezpiecze\u0144stwa? | Poradnik Automatyka","og_description":"W poprzedniej cz\u0119\u015bci pozna\u0142e\u015b architektur\u0119 sterownika bezpiecze\u0144stwa w oparciu o sterownik Astraada SC-1000. Teraz nadszed\u0142 czas, aby to przetestowa\u0107.","og_url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/","og_site_name":"Poradnik Automatyka","article_published_time":"2020-02-27T11:47:51+00:00","article_modified_time":"2020-08-24T09:49:56+00:00","og_image":[{"width":588,"height":323,"url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-1-1.png","type":"image\/png"}],"author":"Mateusz Pijanowski","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Mateusz Pijanowski","Szacowany czas czytania":"8 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/#article","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/"},"author":{"name":"Mateusz Pijanowski","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/25925fa2e4ece755825e7e830911d69e"},"headline":"Astraada Safety odc. 2 \u2013 jak skonfigurowa\u0107 pierwszy projekt i napisa\u0107 pierwsz\u0105 aplikacj\u0119 bezpiecze\u0144stwa?","datePublished":"2020-02-27T11:47:51+00:00","dateModified":"2020-08-24T09:49:56+00:00","mainEntityOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/"},"wordCount":1532,"commentCount":0,"publisher":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-1-1.png","keywords":["Astraada Safety PLC","Codesys"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/","name":"Astraada Safety odc. 2 \u2013 jak skonfigurowa\u0107 pierwszy projekt i napisa\u0107 pierwsz\u0105 aplikacj\u0119 bezpiecze\u0144stwa? | Poradnik Automatyka","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/#primaryimage"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-1-1.png","datePublished":"2020-02-27T11:47:51+00:00","dateModified":"2020-08-24T09:49:56+00:00","description":"W poprzedniej cz\u0119\u015bci pozna\u0142e\u015b architektur\u0119 sterownika bezpiecze\u0144stwa w oparciu o sterownik Astraada SC-1000. Teraz nadszed\u0142 czas, aby to przetestowa\u0107.","breadcrumb":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/#primaryimage","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-1-1.png","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/02\/Astraada-safety-jak-napisac-aplikacje-bezpieczenstwa-1-1.png","width":588,"height":323},{"@type":"BreadcrumbList","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/astraada-safety-odc-2-jak-skonfigurowac-pierwszy-projekt-i-napisac-pierwsza-aplikacje-bezpieczenstwa\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Bez kategorii","item":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/category\/bez-kategorii\/"},{"@type":"ListItem","position":2,"name":"Astraada Safety odc. 2 \u2013 jak skonfigurowa\u0107 pierwszy projekt i napisa\u0107 pierwsz\u0105 aplikacj\u0119 bezpiecze\u0144stwa?"}]},{"@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\/7747","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=7747"}],"version-history":[{"count":0,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/7747\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media\/7780"}],"wp:attachment":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media?parent=7747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/categories?post=7747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/tags?post=7747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}