{"id":21171,"date":"2024-09-02T09:24:00","date_gmt":"2024-09-02T07:24:00","guid":{"rendered":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/?p=21171"},"modified":"2024-09-27T15:11:48","modified_gmt":"2024-09-27T13:11:48","slug":"cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg","status":"publish","type":"post","link":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/","title":{"rendered":"Cscape 10 \u2013 nowa wersja oprogramowania narz\u0119dziowego dla sterownik\u00f3w Horner APG"},"content":{"rendered":"\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"dowiesz-sie\">\n<h3>Z tego artyku\u0142u dowiesz si\u0119:<\/h3>\n<ul class=\"bulleted\">\n<li>czym r\u00f3\u017cni si\u0119 program Cscape 10 od Cscape 9,<\/li>\n<li>jakie nowo\u015bci oferuje Cscape 10 przy korzystaniu ze sterownik\u00f3w serii Canvas,<\/li>\n<li>czy warto przesiada\u0107 si\u0119 na now\u0105 wersj\u0119 oprogramowania.<\/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><strong>Nowa wersja programu Cscape \u2013 w stosunku do wersji poprzedniej \u2013 jest przyja\u017aniejsza dla u\u017cytkownika pod wieloma wzgl\u0119dami.<\/strong> <strong>W tym artykule przedstawiamy nowo\u015bci w Cscape 10 w por\u00f3wnaniu do Cscape 9.<\/strong><\/p>\n\n\n\n<p>Artyku\u0142 podzielony jest na cztery segmenty, opisuj\u0105ce zmiany w interfejsie u\u017cytkownika, edycji ekran\u00f3w operatorskich, pobieraniu program\u00f3w oraz nowych mo\u017cliwo\u015bci, jakie daje u\u017cywanie Cscape 10 z najnowszymi sterownikami rodziny Canvas.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"dowiesz-sie\">\n<h3>Obejrzyj prezentacj\u0119 o nowo\u015bciach w Cscape 10:<\/h3>\n<iframe loading=\"lazy\" width=\"900\" height=\"506\" src=\"https:\/\/www.youtube.com\/embed\/AS_BQtp1U28\" title=\"Nowo\u015bci w Cscape 10 - prezentacja\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/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\">Nowy interfejs graficzny<\/h2>\n\n\n\n<p>Po uruchomieniu programu Cscape 10 po raz pierwszy naszym oczom uka\u017ce si\u0119 okno dialogowe, pozwalaj\u0105ce od razu wybra\u0107 tryb edytora w naszym nowym projekcie. Domy\u015blnie wybrana jest opcja polegaj\u0105ca na adresowaniu opartym na zmiennych. W przypadku Cscape 9 domy\u015blnie ustawiona jest opcja z adresowaniem opartym na rejestrach.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"564\" height=\"219\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-01.png\" alt=\"\" class=\"wp-image-21176\"\/><figcaption class=\"wp-element-caption\"><em>Wyb\u00f3r trybu edytora w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"637\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-02-840x637.png\" alt=\"\" class=\"wp-image-21177\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-02-840x637.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-02-768x582.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-02.png 967w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption class=\"wp-element-caption\"><em>Wyb\u00f3r mo\u017cliwych tryb\u00f3w edytora w programie Cscape 9<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"560\" height=\"204\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-03.png\" alt=\"\" class=\"wp-image-21178\"\/><figcaption class=\"wp-element-caption\"><em>Wyb\u00f3r trybu edytora w programie Cscape 9<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Kolejn\u0105 rzucaj\u0105c\u0105 si\u0119 w oczy zmian\u0105 jest sam interfejs u\u017cytkownika. W przypadku Cscape 9 wygl\u0105da\u0142 on nast\u0119puj\u0105co:<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1239\" height=\"659\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-04.jpg\" alt=\"\" class=\"wp-image-21180\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-04.jpg 1239w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-04-840x447.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-04-768x408.jpg 768w\" sizes=\"auto, (max-width: 1239px) 100vw, 1239px\" \/><figcaption class=\"wp-element-caption\"><em>Interfejs u\u017cytkownika w programie Cscape 9<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Cscape 10 oferuj\u0119 ulepszon\u0105 i unowocze\u015bnion\u0105 opraw\u0119 graficzn\u0105:<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1288\" height=\"692\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-05.jpg\" alt=\"\" class=\"wp-image-21182\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-05.jpg 1288w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-05-840x451.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-05-768x413.jpg 768w\" sizes=\"auto, (max-width: 1288px) 100vw, 1288px\" \/><figcaption class=\"wp-element-caption\"><em>Interfejs u\u017cytkownika w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W najnowszej wersji programu Cscape 10 dost\u0119pna jest pogrupowana na konkretne kategorie wst\u0105\u017cka paska narz\u0119dzi.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1377\" height=\"117\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-06.png\" alt=\"\" class=\"wp-image-21183\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-06.png 1377w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-06-840x71.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-06-768x65.png 768w\" sizes=\"auto, (max-width: 1377px) 100vw, 1377px\" \/><figcaption class=\"wp-element-caption\"><em>Wst\u0105\u017cka paska narz\u0119dzi w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W pierwszej zak\u0142adce <strong>Home<\/strong> i sekcji <strong>View<\/strong> mo\u017cemy dokona\u0107 edycji uk\u0142adu pulpitu. Zaznaczamy, kt\u00f3re okna maj\u0105 zosta\u0107 wy\u015bwietlone, maj\u0105c do wyboru <strong>Project Navigator<\/strong>, <strong>Project Toolbar<\/strong>, <strong>Program Variables<\/strong> oraz <strong>Output Window<\/strong>.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"309\" height=\"169\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-07.png\" alt=\"\" class=\"wp-image-21184\"\/><figcaption class=\"wp-element-caption\"><em>Mo\u017cliwo\u015b\u0107 edycji uk\u0142adu pulpitu w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W celu zmiany miejsca opisanych wcze\u015bniej okien nale\u017cy chwyci\u0107 za ich pasek nazwy i spr\u00f3bowa\u0107 przeci\u0105gn\u0105\u0107. Uruchomi to automatycznie pomocniczy panel ze strza\u0142kami, pozwalaj\u0105cy przenie\u015b\u0107 okno w interesuj\u0105ce nas miejsce, co r\u00f3wnie\u017c stanowi nowo\u015b\u0107 w programie Cscape 10.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"514\" height=\"391\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-08.png\" alt=\"\" class=\"wp-image-21185\"\/><figcaption class=\"wp-element-caption\"><em>Pomocniczy panel do przemieszczania okien po ekranie w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>U\u017cytkownik ma r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 skorzystania z konfigurowalnego paska szybkiego dost\u0119pu. Pozwala on na dodanie skr\u00f3t\u00f3w do preferowanych i najcz\u0119\u015bciej u\u017cywanych przez u\u017cytkownika funkcji programu np. <strong>Conection Wizard<\/strong>, <strong>Hardware Config<\/strong> czy <strong>Debug Mode<\/strong>.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1086\" height=\"76\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-09.png\" alt=\"\" class=\"wp-image-21186\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-09.png 1086w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-09-840x59.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-09-768x54.png 768w\" sizes=\"auto, (max-width: 1086px) 100vw, 1086px\" \/><figcaption class=\"wp-element-caption\"><em>Pasek szybkiego dost\u0119pu w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"291\" height=\"570\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-10.jpg\" alt=\"\" class=\"wp-image-21187\"\/><figcaption class=\"wp-element-caption\"><em>Mo\u017cliwo\u015b\u0107 konfiguracji paska szybkiego dost\u0119pu w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W Cscape 10 znajdziemy r\u00f3wnie\u017c przycisk szybkiego menu, kt\u00f3ry przeznaczony jest do otwierania i zapisywania plik\u00f3w oraz przej\u015bcia do zaawansowanych ustawie\u0144.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"557\" height=\"368\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-11.jpg\" alt=\"\" class=\"wp-image-21189\"\/><figcaption class=\"wp-element-caption\"><em>Okno dialogowe po wci\u015bni\u0119ciu przycisku szybkiego menu<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Okno ustawie\u0144 zaawansowanych uruchomi si\u0119 po wci\u015bni\u0119ciu funkcji <strong>Settings<\/strong>. Do nowo\u015bci wzgl\u0119dem Cscape 9 nale\u017cy opcja edycji trybu graficznego ca\u0142ego programu:<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"447\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-12-840x447.jpg\" alt=\"\" class=\"wp-image-21191\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-12-840x447.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-12-768x409.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-12.jpg 964w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption class=\"wp-element-caption\"><em>Edycja trybu graficznego programu Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Zmiany dotycz\u0105 r\u00f3wnie\u017c obszaru, w kt\u00f3rym tworzymy nasz program drabinkowy.&nbsp; W najnowszej wersji Cscape 10 istnieje mo\u017cliwo\u015b\u0107 edycji kolor\u00f3w, wielko\u015bci czcionki oraz kszta\u0142tu blok\u00f3w funkcyjnych.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1077\" height=\"731\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-13.jpg\" alt=\"\" class=\"wp-image-21192\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-13.jpg 1077w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-13-840x570.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-13-768x521.jpg 768w\" sizes=\"auto, (max-width: 1077px) 100vw, 1077px\" \/><figcaption class=\"wp-element-caption\"><em>Opcje wy\u015bwietlania programu drabinkowego w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"702\" height=\"188\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-14.jpg\" alt=\"\" class=\"wp-image-21193\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"696\" height=\"182\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-15.jpg\" alt=\"\" class=\"wp-image-21194\"\/><figcaption class=\"wp-element-caption\"><em>Por\u00f3wnanie mo\u017cliwo\u015bci wy\u015bwietlania programu drabinkowego w programie<\/em> <em>Cscape 9 oraz Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Jednak najbardziej przydatn\u0105 i rzucaj\u0105c\u0105 si\u0119 w oczy zmian\u0105 w interfejsie u\u017cytkownika jest mo\u017cliwo\u015b\u0107 edycji ekran\u00f3w graficznych w zak\u0142adkach g\u0142\u00f3wnego okna edycji. Pozwala to na szybk\u0105 nawigacj\u0119 pomi\u0119dzy pod\u0142\u0105czonymi ekranami oraz zak\u0142adk\u0105 z logik\u0105, bez konieczno\u015bci zamkni\u0119cia okna z ekranami w celu wprowadzenia zmian w programie drabinkowym.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"622\" height=\"817\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-16.jpg\" alt=\"\" class=\"wp-image-21195\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-16.jpg 622w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-16-559x734.jpg 559w\" sizes=\"auto, (max-width: 622px) 100vw, 622px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"485\" height=\"802\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-17.jpg\" alt=\"\" class=\"wp-image-21196\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-17.jpg 485w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-17-444x734.jpg 444w\" sizes=\"auto, (max-width: 485px) 100vw, 485px\" \/><figcaption class=\"wp-element-caption\"><em>Mo\u017cliwo\u015b\u0107 edycji ekran\u00f3w graficznych w zak\u0142adkach g\u0142\u00f3wnego okna edycji<\/em> <em>w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"513\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-18-840x513.jpg\" alt=\"\" class=\"wp-image-21197\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-18-840x513.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-18-768x469.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-18.jpg 1375w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><figcaption class=\"wp-element-caption\"><em>Edycja ekran\u00f3w graficznych w osobnej zak\u0142adce w programie Cscape 9<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Cscape 10 obs\u0142uguje r\u00f3wnie\u017c automatyczne kopie zapasowe. S\u0105 one tworzone po zaznaczeniu odpowiedniego pola wyboru.&nbsp;<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"653\" height=\"476\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-19a.jpg\" alt=\"\" class=\"wp-image-21250\"\/><figcaption class=\"wp-element-caption\"><em>Opcje automatycznych kopii zapasowych w Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Dzi\u0119ki temu Cscape 10 usprawnia proces przywracania kopi zapasowych, wy\u015bwietlaj\u0105c kopie zapasowe bie\u017c\u0105cego programu, umo\u017cliwiaj\u0105c u\u017cytkownikowi wyb\u00f3r kopii zapasowej do przywr\u00f3cenia.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"604\" height=\"410\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-20.jpg\" alt=\"\" class=\"wp-image-21199\"\/><figcaption class=\"wp-element-caption\"><em>Zarz\u0105dzanie kopiami zapasowymi w Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Edycja ekran\u00f3w operatorskich<\/h2>\n\n\n\n<p>Aby utworzy\u0107 nowy ekran w Cscape 10, nale\u017cy skorzysta\u0107 z bloku <strong>Project Navigator<\/strong>. Rozwijamy w drzewku opcj\u0119 <strong>User Interface<\/strong> i klikamy prawym przyciskiem myszki na <strong>Main Screen<\/strong>.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"372\" height=\"529\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-21.jpg\" alt=\"\" class=\"wp-image-21201\"\/><figcaption class=\"wp-element-caption\"><em>Spos\u00f3b utworzenia ekranu w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Nowo\u015bci\u0105 w oknie edycji ekran\u00f3w s\u0105 pogrupowane kategoriami obiekty graficzne, kt\u00f3re mo\u017cna doda\u0107 do swojego ekranu. Znajduj\u0105 si\u0119 one w panelu <strong>Project Toolbox<\/strong>. Dzia\u0142a to analogicznie do element\u00f3w logiki, dost\u0119pnych w tym samym panelu podczas korzystania z zak\u0142adki dotycz\u0105cej logiki.<\/p>\n\n\n\n<p>Z lewej strony zak\u0142adki znajduj\u0105 si\u0119 podstawowe opcje zarz\u0105dzania ekranem, takie jak: prze\u0142\u0105czanie si\u0119 pomi\u0119dzy kolejnymi ekranami, powi\u0119kszanie i zmniejszanie ekranu czy ustawienie przyci\u0105gania element\u00f3w do siatki. W przypadku Cscape 9 wszystkie te opcje znajdowa\u0142y si\u0119 u g\u00f3ry zak\u0142adki edycji ekran\u00f3w.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"858\" height=\"185\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-22.png\" alt=\"\" class=\"wp-image-21204\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-22.png 858w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-22-840x181.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-22-768x166.png 768w\" sizes=\"auto, (max-width: 858px) 100vw, 858px\" \/><figcaption class=\"wp-element-caption\"><em>Pasek narz\u0119dzi do edycji ekranu w programie Cscape 9<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1184\" height=\"565\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-23.jpg\" alt=\"\" class=\"wp-image-21205\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-23.jpg 1184w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-23-840x401.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-23-768x366.jpg 768w\" sizes=\"auto, (max-width: 1184px) 100vw, 1184px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1581\" height=\"726\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-24.jpg\" alt=\"\" class=\"wp-image-21207\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-24.jpg 1581w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-24-840x386.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-24-768x353.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-24-1536x705.jpg 1536w\" sizes=\"auto, (max-width: 1581px) 100vw, 1581px\" \/><figcaption class=\"wp-element-caption\"><em>Por\u00f3wnanie zak\u0142adek do edycji ekran\u00f3w oraz logiki w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Zmiana koloru t\u0142a w Cscape 9 dokonywana jest po wej\u015bciu w zak\u0142adk\u0119 <strong>Screens<\/strong> i wybraniu opcji <strong>Set Background<\/strong>.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"496\" height=\"360\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-25.png\" alt=\"\" class=\"wp-image-21208\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"467\" height=\"437\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-26.png\" alt=\"\" class=\"wp-image-21209\"\/><figcaption class=\"wp-element-caption\"><em>Opcja zmiany t\u0142a w programie Cscape 9<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W przypadku Cscape 10 zmiana ta jest bardziej intuicyjna, poniewa\u017c wystarczy klikn\u0105\u0107 w odpowiedni\u0105 ikonk\u0119 w pasku z lewej strony. Dodatkowo istnieje nowa opcja ustawienia wzoru lub wgrania wybranego obrazu przez u\u017cytkownika i ustawienia go jako nowego t\u0142a panelu HMI.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1194\" height=\"712\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-27.jpg\" alt=\"\" class=\"wp-image-21210\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-27.jpg 1194w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-27-840x501.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-27-768x458.jpg 768w\" sizes=\"auto, (max-width: 1194px) 100vw, 1194px\" \/><figcaption class=\"wp-element-caption\"><em>Opcja zmiany t\u0142a w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby rozbudowa\u0107 wizualizacj\u0119 na panelu operatorskim o niestandardowe obiekty, podczas korzystania z Cscape 9 nale\u017ca\u0142o mie\u0107 pobran\u0105 wersj\u0119 oprogramowania z dost\u0119pem do <strong>Symbol Picker\u2019a<\/strong>. Cscape 10 daje mo\u017cliwo\u015b\u0107 skorzystania od razu z takich obiekt\u00f3w, znajduj\u0105cych si\u0119 w zak\u0142adce <strong>Clipart<\/strong> w <strong>Project Toolbox<\/strong>. Ikony, kt\u00f3re si\u0119 tam znajduj\u0105, s\u0105 odpowiednio pogrupowane. Aby doda\u0107 je na ekran, wystarczy chwyci\u0107 za interesuj\u0105cy nas obiekt i przeci\u0105gn\u0105\u0107 go do swojego ekranu.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"272\" height=\"498\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-28.png\" alt=\"\" class=\"wp-image-21211\"\/><figcaption class=\"wp-element-caption\"><em>Obrazy dost\u0119pne w zak\u0142adce Clipart w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Pobieranie program\u00f3w do sterownika<\/h2>\n\n\n\n<p>Zmiany w Cscape 10 nie dotycz\u0105 wy\u0142\u0105cznie grafiki oraz zaktualizowanego interfejsu u\u017cytkownika. Maj\u0105 one r\u00f3wnie\u017c du\u017cy wp\u0142yw na logik\u0119 \u2013 zw\u0142aszcza na pobieranie program\u00f3w. W tej sekcji opisane zostan\u0105 ulepszenia wprowadzone w obs\u0142udze zmiennych podczas pobierania program\u00f3w. Jest to prawdopodobnie najbardziej oczekiwana zmiana w dzia\u0142aniu zaawansowanej logiki drabinkowej opartej na zmiennych w Cscape.<\/p>\n\n\n\n<p>Aby lepiej zrozumie\u0107 r\u00f3\u017cnice, kt\u00f3re zosta\u0142y wprowadzone w tym zakresie wraz z pojawieniem si\u0119 Cscape 10, nale\u017cy przypomnie\u0107 spos\u00f3b przypisywania zmiennych programu drabinkowego w poprzedniej wersji oprogramowania. &nbsp;<\/p>\n\n\n\n<p>W przypadku Cscape 9 w trybie edytora z adresowaniem opartym na rejestrach wszystkie zmienne musia\u0142y zosta\u0107 przypisane samodzielnie przez u\u017cytkownika. Poszczeg\u00f3lne obszary pami\u0119ci sterownika odpowiadaj\u0105 konkretnym typom zmiennych:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Obszar pami\u0119ci %I, %Q, %AI, %AQ dla zmiennych reprezentuj\u0105cych wej\u015bcia i wyj\u015bcia rzeczywiste<\/li>\n\n\n\n<li>Obszar pami\u0119ci %T, %M dla zmiennych typu BOOL<\/li>\n\n\n\n<li>Obszar pami\u0119ci %R dla zmiennych typu INT, DINT oraz REAL<\/li>\n<\/ul>\n\n\n\n<p>W trybie edytora z adresowaniem opartym na zmiennych wi\u0119kszo\u015b\u0107 z nich przypisywana jest przez Cscape automatycznie, bez ingerencji u\u017cytkownika. Wyj\u0105tek stanowi\u0105 jedynie zmienne reprezentuj\u0105cych wej\u015bcia i wyj\u015bcia rzeczywiste oraz te udost\u0119pniane za pomoc\u0105 sieci. Automatyczne przypisywanie poszczeg\u00f3lnych typ\u00f3w zmiennych do obszaru pami\u0119ci sterownika w Cscape 9 wygl\u0105da nast\u0119puj\u0105co:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Globalne zmienne typu BOOL s\u0105 przypisywane do %T.<\/li>\n\n\n\n<li>Globalne zmienne typu INT, DINT, REAL s\u0105 przypisywane do %R.<\/li>\n\n\n\n<li>Zmienne typu BOOL z podtrzymaniem s\u0105 przypisywane do %M.<\/li>\n\n\n\n<li>Zmienne typu INT, DINT, REAL z podtrzymaniem s\u0105 przypisywane do %R.<\/li>\n<\/ul>\n\n\n\n<p>W przypadku Cscape 9, kiedy zmienne podczas tworzenia programu s\u0105 dodawane, usuwane lub ponownie przypisywane pomi\u0119dzy kolejnymi pobraniami do sterownika mo\u017ce doj\u015b\u0107 do pewnych niezgodno\u015bci. Obszary pami\u0119ci %R i %M zachowuj\u0105 swoje warto\u015bci sprzed nowego pobrania. Po nowym pobraniu niekt\u00f3re z tych obszar\u00f3w pami\u0119ci mog\u0105 zosta\u0107 przypisane do innych zmiennych.<\/p>\n\n\n\n<p>Skutkowa\u0107 to mo\u017ce stanem, w kt\u00f3rym istniej\u0105ce zmienne otrzymaj\u0105 warto\u015bci z innych zmiennych a nowopowsta\u0142e cechowa\u0107 si\u0119 b\u0119d\u0105 niezerowymi warto\u015bciami. Cscape 10 eliminuje te niezgodno\u015bci w trybie edytora z adresowaniem opartym na zmiennych dzi\u0119ki nowemu procesowi pobierania.<\/p>\n\n\n\n<p>W Cscape 10 nie zmieni\u0142 si\u0119 spos\u00f3b przypisywania zmiennych zar\u00f3wno dla edytora z adresowaniem opartym na zmiennych, jak i rejestrach. Zmieni\u0142 si\u0119 natomiast spos\u00f3b inicjalizacji zmiennych globalnych. W Cscape 9 zmienne globalne s\u0105 inicjalizowane \u015bci\u015ble na podstawie lokalizacji rejestru i zachowanej jej konkretnej warto\u015bci podczas w\u0142\u0105czenia zasilania. W Cscape 10 nowo\u015bci\u0105 jest aktywna kolumna <strong>Init Value<\/strong> w oknie <strong>Program Variables<\/strong>. Pozwala ona u\u017cytkownikowi na ustawienie konkretnej warto\u015bci pocz\u0105tkowej dla zmiennej przy ka\u017cdym w\u0142\u0105czeniu zasilania sterownika oraz mi\u0119dzy przejsciami z trybu <strong>Stop<\/strong> do <strong>Run<\/strong>.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"626\" height=\"169\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-29.png\" alt=\"\" class=\"wp-image-21213\"\/><figcaption class=\"wp-element-caption\"><em>Aktywna kolumna <strong>Init value<\/strong> w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W Cscape 10 domy\u015blne zachowanie zmiennych i ich warto\u015bci po pobraniu oraz podczas ka\u017cdej zmiany trybu pracy sterownika i ponownego w\u0142\u0105czenia zasilania uleg\u0142o zmianie. W Cscape 10 zmienne globalne, kt\u00f3re nie maj\u0105 okre\u015blonej warto\u015bci pocz\u0105tkowej, zawsze b\u0119d\u0105 inicjalizowane na zero.<\/p>\n\n\n\n<p>Ponadto, nie wyst\u0119puj\u0105 ju\u017c niedopasowania warto\u015bci zmiennych, kt\u00f3re mog\u0142y wyst\u0105pi\u0107 w Cscape 9, poniewa\u017c obecnie zmienne podtrzymuj\u0105ce (Retained Variables) zawsze utrzymuj\u0105 poprzedni\u0105 warto\u015b\u0107, niezale\u017cnie od tego, czy rejestr, do kt\u00f3rego s\u0105 przypisane przez Cscape, zmieni\u0142 si\u0119 od ostatniego pobrania. Zmienne podtrzymuj\u0105ce, utworzone po wcze\u015bniejszym pobraniu programu do sterownika, r\u00f3wnie\u017c zawsze s\u0105 inicjowane jako zero.<\/p>\n\n\n\n<p>Wprowadzono r\u00f3wnie\u017c pewne zmiany w oknie dialogowym pobierania, kt\u00f3re pojawia si\u0119 za ka\u017cdym razem, gdy u\u017cytkownik wgrywa program do sterownika. Dost\u0119pne s\u0105 dwie opcje. Mo\u017cna ustawi\u0107 zachowanie bie\u017c\u0105cych warto\u015bci dla wszystkich zmiennych podtrzymuj\u0105cych, co stanowi domy\u015blne zachowanie dla zmiennych w Cscape 10. Drug\u0105 opcj\u0105 jest wyczyszczenie wszystkich zachowanych warto\u015bci. Takie rozwi\u0105zanie mo\u017ce okaza\u0107 si\u0119 przydatne, gdy na ten sam sterownik planujemy wgra\u0107 inny, nowy program drabinkowy ze zmiennymi o takich samych nazwach, jak w poprzednim programie.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"347\" height=\"269\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-30.png\" alt=\"\" class=\"wp-image-21215\"\/><figcaption class=\"wp-element-caption\"><em>Dodatkowe ustawienia przy pobieraniu programu do sterownika<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Ostatni\u0105 nowo\u015bci\u0105 wprowadzon\u0105 przez Cscape 10 jest mo\u017cliwo\u015b\u0107 dostosowania sposobu zachowania zmiennych globalnych. Korzystaj\u0105ce z przycisku szybkiego menu w zak\u0142adce <strong>Compiler Options<\/strong> u\u017cytkownik jest w stanie wybra\u0107 jedn\u0105 z czterech opcji.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"352\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-31.png\" alt=\"\" class=\"wp-image-21216\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-31.png 770w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-31-768x351.png 768w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><figcaption class=\"wp-element-caption\"><em>Wyb\u00f3r sposobu zachowania zmiennych globalnych w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Pierwsza opcja pozwala zmiennym globalnym na inicjalizacj\u0119 po wej\u015bciu w tryb <strong>Run<\/strong>, co jest domy\u015blne. Zmienne globalne z warto\u015bci\u0105 wpisan\u0105 w kolumnie <strong>Init value<\/strong> b\u0119d\u0105 inicjalizowane t\u0105 warto\u015bci\u0105, w przeciwnym razie b\u0119d\u0105 ustawiane na zero.<\/p>\n\n\n\n<p>Druga opcja sprawia, \u017ce wszystkie zmienne globalne s\u0105 inicjalizowane na zero podczas ka\u017cdego przej\u015bcia do trybu <strong>Run<\/strong>, niezale\u017cnie od kolumny <strong>Init value<\/strong> w oknie <strong>Program Variables<\/strong>.<\/p>\n\n\n\n<p>Trzecia opcja sprawia, \u017ce zmienne globalne, kt\u00f3re nie s\u0105 przypisywane do obszaru pami\u0119ci %T, s\u0105 podtrzymane. Nie jest to zalecane zachowanie, ale nadal jest mo\u017cliwe do wyboru.<\/p>\n\n\n\n<p>Czwarta i ostatnia opcja pozwala ustawi\u0107 zachowanie zmiennych globalnych na te znane z Cscape 9, co stanowi\u0107 mo\u017ce idealn\u0105 opcje dla istniej\u0105cych ju\u017c program\u00f3w, utworzonych w poprzedniej wersji oprogramowania.<\/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\">Cscape 10 i sterowniki serii Canvas<\/h2>\n\n\n\n<p>Sterowniki Horner APG najnowszej serii Canvas charakteryzuj\u0105 si\u0119 dwurdzeniowym procesorem z dedykowanymi rdzeniami: logicznym oraz graficznym. Dzi\u0119ki temu Cscape 10 posiada obecnie nowy tryb graficzny, ulepszony wzgl\u0119dem poprzedniej wersji oprogramowania.<\/p>\n\n\n\n<p>Pierwsz\u0105 rzucaj\u0105c\u0105 si\u0119 w oczy zmian\u0105 jest nowe i poprawione menu systemowe z mo\u017cliwo\u015bci\u0105 wyboru widoku liniowego lub siatki.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1048\" height=\"826\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-32.jpg\" alt=\"\" class=\"wp-image-21218\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-32.jpg 1048w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-32-840x662.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-32-768x605.jpg 768w\" sizes=\"auto, (max-width: 1048px) 100vw, 1048px\" \/><figcaption class=\"wp-element-caption\"><em>Menu systemowe sterownika serii Canvas 7<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1055\" height=\"730\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-33.jpg\" alt=\"\" class=\"wp-image-21220\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-33.jpg 1055w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-33-840x581.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-33-768x531.jpg 768w\" sizes=\"auto, (max-width: 1055px) 100vw, 1055px\" \/><figcaption class=\"wp-element-caption\"><em>Menu systemowe sterownika serii XL7 Prime<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Wszystkie modele serii Canvas reaguj\u0105 na r\u00f3\u017cne gesty dotykowe na poszczeg\u00f3lnych obiektach graficznych. Po menu systemowym oraz obiekcie menu mo\u017cliwym do dodania na swoim ekranie operatorskim u\u017cytkownik jest w stanie nawigowa\u0107 za pomoc\u0105 przesuwania palcem, co we wcze\u015bniejszych seriach sterownik\u00f3w firmy Horner nie by\u0142o mo\u017cliwe.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"769\" height=\"190\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-34.jpeg\" alt=\"\" class=\"wp-image-21221\"\/><figcaption class=\"wp-element-caption\"><em>Gesty dotykowe w sterownikach serii Canvas 7<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Dost\u0119pne jest r\u00f3wnie\u017c narz\u0119dzie do automatycznej konwersji grafiki ze starszej wersji do ulepszonej grafiki w momencie wgrywania programu do sterownika.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"336\" height=\"204\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-35.png\" alt=\"\" class=\"wp-image-21222\"\/><figcaption class=\"wp-element-caption\"><em>Narz\u0119dzie do konwersji starszej grafiki na now\u0105<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Zmiany w grafice polegaj\u0105 g\u0142\u00f3wnie na przeprojektowanych obiektach, kt\u00f3re mo\u017cna doda\u0107 do ekranu operatora. Oto kilka przyk\u0142adowych obiekt\u00f3w graficznych, kt\u00f3re r\u00f3\u017cni\u0105 si\u0119 w stosunku do Cscape 9. Pierwszym z nich jest zmieniona obs\u0142uga alarm\u00f3w, wyr\u00f3\u017cniaj\u0105ca si\u0119 kolorow\u0105 grafik\u0105 po klikni\u0119ciu w obszar alarm\u00f3w, w celu podj\u0119cia konkretnych decyzji, np. ich wyczyszczenia. Dodatkowo istnieje nowa opcja ustawienia informacji o alarmie jako ikony \u201edzwonka\u201d ze zmieniaj\u0105cym si\u0119 t\u0142em informuj\u0105cym o stanie alarmu. Takie rozwi\u0105zanie mo\u017ce okaza\u0107 si\u0119 przydatne w przypadku, gdy u\u017cytkownikowi nie zale\u017ca\u0142oby na wy\u015bwietlaniu alarm\u00f3w w postaci listy.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1069\" height=\"802\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-36.jpg\" alt=\"\" class=\"wp-image-21223\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-36.jpg 1069w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-36-840x630.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-36-768x576.jpg 768w\" sizes=\"auto, (max-width: 1069px) 100vw, 1069px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1067\" height=\"803\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-37.jpg\" alt=\"\" class=\"wp-image-21224\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-37.jpg 1067w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-37-840x632.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-37-768x578.jpg 768w\" sizes=\"auto, (max-width: 1067px) 100vw, 1067px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1109\" height=\"851\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-38.jpg\" alt=\"\" class=\"wp-image-21225\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-38.jpg 1109w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-38-840x645.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-38-768x589.jpg 768w\" sizes=\"auto, (max-width: 1109px) 100vw, 1109px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1118\" height=\"847\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-39.jpg\" alt=\"\" class=\"wp-image-21226\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-39.jpg 1118w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-39-840x636.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-39-768x582.jpg 768w\" sizes=\"auto, (max-width: 1118px) 100vw, 1118px\" \/><figcaption class=\"wp-element-caption\"><em>Obs\u0142uga alarm\u00f3w w programie Cscape 10<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1146\" height=\"863\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-40.jpg\" alt=\"\" class=\"wp-image-21227\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-40.jpg 1146w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-40-840x633.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-40-768x578.jpg 768w\" sizes=\"auto, (max-width: 1146px) 100vw, 1146px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1160\" height=\"870\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-41.jpg\" alt=\"\" class=\"wp-image-21228\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-41.jpg 1160w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-41-840x630.jpg 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/horner-cscape-41-768x576.jpg 768w\" sizes=\"auto, (max-width: 1160px) 100vw, 1160px\" \/><figcaption class=\"wp-element-caption\"><em>Obs\u0142uga alarm\u00f3w w programie Cscape 9<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Wspomniany wcze\u015bniej ulepszony tryb graficzny pozwala na popraw\u0119 wizualizacji dzia\u0142ania programu w Cscape 10. Dobrym przyk\u0142adem jest por\u00f3wnanie grafiki aplikacji omawianej w jednym ze <a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/kurs-programowania-plc-od-podstaw-dla-elektrykow-i-automatykow\/\" target=\"_blank\" rel=\"noreferrer noopener\">szkole\u0144 dost\u0119pnych na Poradniku Automatyka<\/a>.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-porownanie.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"996\" height=\"1617\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-porownanie.jpg\" alt=\"\" class=\"wp-image-21232\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-porownanie.jpg 996w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-porownanie-452x734.jpg 452w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-porownanie-768x1247.jpg 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-porownanie-946x1536.jpg 946w\" sizes=\"auto, (max-width: 996px) 100vw, 996px\" \/><\/a><\/figure>\n<\/div>\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Cscape 10 \u2013 czy warto?<\/h2>\n\n\n\n<p>Podsumowuj\u0105c, Cscape 10 jest \u015bwietnym rozwi\u0105zaniem dla wszystkich klient\u00f3w, kt\u00f3rzy zaopatrz\u0105 si\u0119 w nowe sterowniki serii Canvas. Wszystkie nowe funkcje oprogramowania poprawiaj\u0105 wygod\u0119 u\u017cytkowania ze sterownik\u00f3w firmy Horner APG oraz pozwalaj\u0105 lepiej zarz\u0105dza\u0107 zmiennymi w programach, co szczeg\u00f3lnie mo\u017ce by\u0107 pomocne w bardziej zaawansowanych aplikacjach.<\/p>\n\n\n\n<p>Cscape 10 sprawdzi si\u0119 r\u00f3wnie\u017c na poprzednich wersjach sterownik\u00f3w, poniewa\u017c posiada pe\u0142n\u0105 kompatybilno\u015b\u0107 wsteczn\u0105 w przypadku pobierania program\u00f3w do sterownika.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile has-background has-very-light-gray-background-color\" style=\"grid-template-columns:21% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"236\" height=\"295\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/Kamil_Jaszczur.jpg\" alt=\"\" class=\"wp-image-21364 size-full\"\/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Autor artyku\u0142u:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Kamil Jaszczur<\/strong><\/h2>\n\n\n\n<p>Absolwent Politechniki Krakowskiej na kierunku Automatyka i Robotyka. Obecnie studiuje Zarz\u0105dzanie i In\u017cynieri\u0119 Produkcji na Uniwersytecie Ekonomicznym w Krakowie.<\/p>\n<\/div><\/div>\n\n\n\n            <div id=\"mailerlite-form_9\" data-temp-id=\"69db4151b52e3\">\n                <div class=\"mailerlite-form\">\n                    <form action=\"\" method=\"post\" novalidate>\n                                                    <div class=\"mailerlite-form-title\"><h3>Newsletter Poradnika Automatyka<\/h3><\/div>\n                                                <div class=\"mailerlite-form-description\"><p>Czytaj trendy i inspiracje, podstawy automatyki, automatyk\u0119 w praktyce<\/p>\n<\/div>\n                        <div class=\"mailerlite-form-inputs\">\n                                                                                            <div class=\"mailerlite-form-field\">\n                                    <label for=\"mailerlite-9-field-email\">Email<\/label>\n                                    <input id=\"mailerlite-9-field-email\"\n                                           type=\"email\" required=\"required\"                                            name=\"form_fields[email]\"\n                                           placeholder=\"Email\"\/>\n                                <\/div>\n                                                        <div class=\"mailerlite-form-loader\">Please wait...<\/div>\n                            <div class=\"mailerlite-subscribe-button-container\">\n                                <button class=\"mailerlite-subscribe-submit\" type=\"submit\">\n                                    Zapisz si\u0119                                <\/button>\n                            <\/div>\n                            <input type=\"hidden\" name=\"form_id\" value=\"9\"\/>\n                            <input type=\"hidden\" name=\"action\" value=\"mailerlite_subscribe_form\"\/>\n                            <input type=\"hidden\" name=\"ml_nonce\" value=\"1cdb083bc2\"\/>\n                        <\/div>\n                        <div class=\"mailerlite-form-response\">\n                                                            <h4><p>Dzi\u0119kujemy za zapis do newslettera!<\/p>\n<\/h4>\n                                                    <\/div>\n                    <\/form>\n                <\/div>\n            <\/div>\n        <script type=\"text\/javascript\" src='https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/plugins\/official-mailerlite-sign-up-forms\/assets\/js\/localization\/validation-messages.js'><\/script>\n         <script type=\"text\/javascript\"> var selectedLanguage = \"pl\"; var validationMessages = messages[\"en\"]; if(selectedLanguage) { validationMessages = messages[selectedLanguage]; } window.addEventListener(\"load\", function () { var form_container = document.querySelector(`#mailerlite-form_9[data-temp-id=\"69db4151b52e3\"] form`); let submitButton = form_container.querySelector('.mailerlite-subscribe-submit'); submitButton.disabled = true; fetch('https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-admin\/admin-ajax.php', { method: 'POST', headers:{ 'Content-Type': 'application\/x-www-form-urlencoded', }, body: new URLSearchParams({ \"action\" : \"ml_create_nonce\", \"ml_nonce\" : form_container.querySelector(\"input[name='ml_nonce']\").value }) }) .then((response) => response.json()) .then((json) => { if(json.success) { form_container.querySelector(\"input[name='ml_nonce']\").value = json.data.ml_nonce; submitButton.disabled = false; } }) .catch((error) => { console.error('Error:', error); }); form_container.addEventListener('submit', (e) => { e.preventDefault(); let data = new URLSearchParams(new FormData(form_container)).toString(); let validationError = false; document.querySelectorAll('.mailerlite-form-error').forEach(el => el.remove()); Array.from(form_container.elements).forEach((input) => { if(input.type !== 'hidden') { if(input.required) { if(input.value == '') { validationError = true; let error = document.createElement(\"span\"); error.className = 'mailerlite-form-error'; error.textContent = validationMessages.required; input.after(error); return false; } } if((input.type == \"email\") && (!validateEmail(input.value))) { validationError = true; let error = document.createElement(\"span\"); error.className = 'mailerlite-form-error'; error.textContent = validationMessages.email; input.after(error); return false; } } }); if(validationError) { return false; } fade.out(form_container.querySelector('.mailerlite-subscribe-button-container'), () => { fade.in(form_container.querySelector('.mailerlite-form-loader')); }); fetch('https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-admin\/admin-ajax.php', { method: 'POST', headers:{ 'Content-Type': 'application\/x-www-form-urlencoded', }, body: data }) .then((response) => { fade.out(form_container.querySelector('.mailerlite-form-inputs'), () => { fade.in(form_container.querySelector('.mailerlite-form-response')); }); }) .catch((error) => { console.error('Error:', error); }); }); }, false); var fade = { out: function(el, fn = false) { var fadeOutEffect = setInterval(function () { if (!el.style.opacity) { el.style.opacity = 1; } if (el.style.opacity > 0) { el.style.opacity -= 0.1; } else { el.style.display = 'none'; clearInterval(fadeOutEffect); } }, 50); if( typeof (fn) == 'function') { fn(); } }, in: function(el) { var fadeInEffect = setInterval(function () { if (!el.style.opacity) { el.style.opacity = 0; } if (el.style.opacity < 1) { el.style.opacity = Number(el.style.opacity) + 0.1; } else { el.style.display = 'block'; clearInterval(fadeInEffect); } }, 50); } }; function validateEmail(email){ if(email.match( \/^(([^<>()[\\]\\\\.,;:\\s@\\\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\\\"]+)*)|(\\\".+\\\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$\/ )) { return true; } return false; } <\/script> \n","protected":false},"excerpt":{"rendered":"<p>Nowa wersja programu Cscape \u2013 w stosunku do wersji poprzedniej \u2013 jest przyja\u017aniejsza dla u\u017cytkownika pod wieloma wzgl\u0119dami. W tym artykule przedstawiamy nowo\u015bci w Cscape 10 w por\u00f3wnaniu do Cscape 9.<\/p>\n","protected":false},"author":81,"featured_media":21236,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[233],"tags":[110,21],"class_list":["post-21171","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dla-uzytkownikow-produktow-astor","tag-cscape","tag-horner"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Cscape 10 \u2013 nowa wersja oprogramowania narz\u0119dziowego dla sterownik\u00f3w Horner APG | Poradnik Automatyka<\/title>\r\n<meta name=\"description\" content=\"Nowa wersja programu Cscape jest przyja\u017aniejsza dla u\u017cytkownika pod wieloma wzgl\u0119dami. Przedstawiamy najwa\u017cniejsze nowo\u015bci w Cscape 10.\" \/>\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\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/\" \/>\r\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Cscape 10 \u2013 nowa wersja oprogramowania narz\u0119dziowego dla sterownik\u00f3w Horner APG | Poradnik Automatyka\" \/>\r\n<meta property=\"og:description\" content=\"Nowa wersja programu Cscape jest przyja\u017aniejsza dla u\u017cytkownika pod wieloma wzgl\u0119dami. Przedstawiamy najwa\u017cniejsze nowo\u015bci w Cscape 10.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Poradnik Automatyka\" \/>\r\n<meta property=\"article:published_time\" content=\"2024-09-02T07:24:00+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2024-09-27T13:11:48+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-10-head.jpg\" \/>\r\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\r\n\t<meta property=\"og:image:height\" content=\"299\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\r\n<meta name=\"author\" content=\"Mateusz Pytel\" \/>\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 Pytel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"21 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\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/\"},\"author\":{\"name\":\"Mateusz Pytel\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/30d3dfd95308f3bba081f0a44bb6b97b\"},\"headline\":\"Cscape 10 \u2013 nowa wersja oprogramowania narz\u0119dziowego dla sterownik\u00f3w Horner APG\",\"datePublished\":\"2024-09-02T07:24:00+00:00\",\"dateModified\":\"2024-09-27T13:11:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/\"},\"wordCount\":2250,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-10-head.jpg\",\"keywords\":[\"Cscape\",\"Horner APG\"],\"articleSection\":[\"Produkty ASTOR\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/\",\"name\":\"Cscape 10 \u2013 nowa wersja oprogramowania narz\u0119dziowego dla sterownik\u00f3w Horner APG | Poradnik Automatyka\",\"isPartOf\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-10-head.jpg\",\"datePublished\":\"2024-09-02T07:24:00+00:00\",\"dateModified\":\"2024-09-27T13:11:48+00:00\",\"description\":\"Nowa wersja programu Cscape jest przyja\u017aniejsza dla u\u017cytkownika pod wieloma wzgl\u0119dami. Przedstawiamy najwa\u017cniejsze nowo\u015bci w Cscape 10.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#primaryimage\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-10-head.jpg\",\"contentUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-10-head.jpg\",\"width\":1200,\"height\":299},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Produkty ASTOR\",\"item\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/category\/dla-uzytkownikow-produktow-astor\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cscape 10 \u2013 nowa wersja oprogramowania narz\u0119dziowego dla sterownik\u00f3w Horner APG\"}]},{\"@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\/30d3dfd95308f3bba081f0a44bb6b97b\",\"name\":\"Mateusz Pytel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/05\/mateusz-pytel.jpg\",\"contentUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/05\/mateusz-pytel.jpg\",\"caption\":\"Mateusz Pytel\"},\"description\":\"Mened\u017cer produkt\u00f3w Astraada One i Horner w firmie ASTOR.\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/autor\/mateuszpytel\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cscape 10 \u2013 nowa wersja oprogramowania narz\u0119dziowego dla sterownik\u00f3w Horner APG | Poradnik Automatyka","description":"Nowa wersja programu Cscape jest przyja\u017aniejsza dla u\u017cytkownika pod wieloma wzgl\u0119dami. Przedstawiamy najwa\u017cniejsze nowo\u015bci w Cscape 10.","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\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/","og_locale":"pl_PL","og_type":"article","og_title":"Cscape 10 \u2013 nowa wersja oprogramowania narz\u0119dziowego dla sterownik\u00f3w Horner APG | Poradnik Automatyka","og_description":"Nowa wersja programu Cscape jest przyja\u017aniejsza dla u\u017cytkownika pod wieloma wzgl\u0119dami. Przedstawiamy najwa\u017cniejsze nowo\u015bci w Cscape 10.","og_url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/","og_site_name":"Poradnik Automatyka","article_published_time":"2024-09-02T07:24:00+00:00","article_modified_time":"2024-09-27T13:11:48+00:00","og_image":[{"width":1200,"height":299,"url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-10-head.jpg","type":"image\/jpeg"}],"author":"Mateusz Pytel","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Mateusz Pytel","Szacowany czas czytania":"21 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#article","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/"},"author":{"name":"Mateusz Pytel","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/30d3dfd95308f3bba081f0a44bb6b97b"},"headline":"Cscape 10 \u2013 nowa wersja oprogramowania narz\u0119dziowego dla sterownik\u00f3w Horner APG","datePublished":"2024-09-02T07:24:00+00:00","dateModified":"2024-09-27T13:11:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/"},"wordCount":2250,"commentCount":0,"publisher":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-10-head.jpg","keywords":["Cscape","Horner APG"],"articleSection":["Produkty ASTOR"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/","name":"Cscape 10 \u2013 nowa wersja oprogramowania narz\u0119dziowego dla sterownik\u00f3w Horner APG | Poradnik Automatyka","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#primaryimage"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-10-head.jpg","datePublished":"2024-09-02T07:24:00+00:00","dateModified":"2024-09-27T13:11:48+00:00","description":"Nowa wersja programu Cscape jest przyja\u017aniejsza dla u\u017cytkownika pod wieloma wzgl\u0119dami. Przedstawiamy najwa\u017cniejsze nowo\u015bci w Cscape 10.","breadcrumb":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#primaryimage","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-10-head.jpg","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2024\/09\/cscape-10-head.jpg","width":1200,"height":299},{"@type":"BreadcrumbList","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/cscape-10-nowa-wersja-oprogramowania-narzedziowego-dla-sterownikow-horner-apg\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Produkty ASTOR","item":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/category\/dla-uzytkownikow-produktow-astor\/"},{"@type":"ListItem","position":2,"name":"Cscape 10 \u2013 nowa wersja oprogramowania narz\u0119dziowego dla sterownik\u00f3w Horner APG"}]},{"@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\/30d3dfd95308f3bba081f0a44bb6b97b","name":"Mateusz Pytel","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/image\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/05\/mateusz-pytel.jpg","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/05\/mateusz-pytel.jpg","caption":"Mateusz Pytel"},"description":"Mened\u017cer produkt\u00f3w Astraada One i Horner w firmie ASTOR.","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/autor\/mateuszpytel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/21171","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\/81"}],"replies":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/comments?post=21171"}],"version-history":[{"count":3,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/21171\/revisions"}],"predecessor-version":[{"id":21442,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/21171\/revisions\/21442"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media\/21236"}],"wp:attachment":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media?parent=21171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/categories?post=21171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/tags?post=21171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}