{"id":23711,"date":"2025-08-01T14:27:09","date_gmt":"2025-08-01T12:27:09","guid":{"rendered":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/?p=23711"},"modified":"2025-09-04T10:34:39","modified_gmt":"2025-09-04T08:34:39","slug":"roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji","status":"publish","type":"post","link":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/","title":{"rendered":"Roboty przemys\u0142owe EPSON. Podstawy RC+ Express: symulacja paletyzacji"},"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>jak skonfigurowa\u0107 wirtualnego robota w oprogramowaniu RC+ 8.0 Express Edition,<\/li>\n<li>jak skonfigurowa\u0107 palet\u0119 i zaprogramowa\u0107 aplikacj\u0119 paletyzuj\u0105c\u0105,<\/li>\n<li>jak uruchomi\u0107 symulacj\u0119 i przetestowa\u0107 program.<\/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 tym artykule zaprezentujemy wykorzystanie oprogramowania RC+ do symulowania prostego procesu paletyzacji z wykorzystaniem robota przemys\u0142owego EPSON. Na potrzeby artyku\u0142u wykorzystano oprogramowanie w wersji RC+ 8.0 Express Edition 1.1.1.0.<\/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\">Konfiguracja robota<\/h2>\n\n\n\n<p>Po w\u0142\u0105czeniu \u015brodowiska, ukazuje si\u0119 ekran wyboru po\u0142\u0105czenia z robotem lub z robotem wirtualnym.<\/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=\"1920\" height=\"1036\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image01.png\" alt=\"\" class=\"wp-image-23720\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image01.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image01-840x453.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image01-768x414.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image01-1536x829.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Tutaj b\u0119d\u0119 wykorzystywa\u0107 robota wirtualnego.<\/p>\n\n\n\n<p>Aby go utworzy\u0107, nale\u017cy wybra\u0107 opcj\u0119 <strong>Setup virtual robot<\/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=\"792\" height=\"539\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image02.png\" alt=\"\" class=\"wp-image-23721\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image02.png 792w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image02-768x523.png 768w\" sizes=\"auto, (max-width: 792px) 100vw, 792px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Po wybraniu tej opcji wy\u015bwietli si\u0119 lista dost\u0119pnych wirtualnych robot\u00f3w. Jako \u017ce nie utworzy\u0142em jeszcze \u017cadnych wirtualnych robot\u00f3w, lista jest pusta.<\/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=\"693\" height=\"600\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image03.png\" alt=\"\" class=\"wp-image-23723\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby doda\u0107 nowego wirtualnego robota, nale\u017cy nacisn\u0105\u0107 <strong>przycisk z plusem<\/strong>.<\/p>\n\n\n\n<p>W otwartym oknie dokonujemy wyboru typu robota, jego serii oraz modelu. Mo\u017cna r\u00f3wnie\u017c nada\u0107 nazw\u0119 wirtualnemu robotowi.<\/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=\"515\" height=\"547\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image04.png\" alt=\"\" class=\"wp-image-23724\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Nale\u017cy teraz wybra\u0107 odpowiedniego robota. U\u017cyty przeze mnie robot przedstawiony jest na ilustracji poni\u017cej.<\/p>\n\n\n\n<p>Wyb\u00f3r robota nale\u017cy zatwierdzi\u0107 przyciskiem <strong>Connect<\/strong>. Po po\u0142\u0105czeniu uka\u017ce si\u0119 nam okno projektu:<\/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=\"1920\" height=\"1040\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image05.png\" alt=\"\" class=\"wp-image-23725\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image05.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image05-840x455.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image05-768x416.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image05-1536x832.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Na tym ekranie widzimy:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>z lewej strony menu robota,<\/li>\n\n\n\n<li>u g\u00f3ry za\u0142adowany do robota program,<\/li>\n\n\n\n<li>w centrum wszystkie napisane przez u\u017cytkownika programy.<\/li>\n<\/ul>\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\">Ustawienia robota<\/h2>\n\n\n\n<p>W obszarze <strong>menu robota<\/strong> po lewej stronie mo\u017cna wybra\u0107:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>opcj\u0119 <strong>Settings<\/strong>, w kt\u00f3rej ustawi\u0107 mo\u017cna parametry narz\u0119dzia robota, sprawdzi\u0107 i ustawi\u0107 parametry robota oraz wej\u015b\u0107 w tryb <strong>Maintenance<\/strong>,<\/li>\n\n\n\n<li>tryb <strong>Manual Motion<\/strong>, kt\u00f3ry pozwala na poruszanie r\u0119czne robotem,<\/li>\n\n\n\n<li>opcj\u0119 <strong>To Program Protect mode<\/strong>, kt\u00f3ra pozwala zabezpieczy\u0107 edycj\u0119 program\u00f3w has\u0142em,<\/li>\n\n\n\n<li>opcj\u0119 <strong>Disconnect<\/strong>, kt\u00f3ra roz\u0142\u0105cza robota i przywraca program do okna pocz\u0105tkowego.<\/li>\n<\/ul>\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=\"390\" height=\"749\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image06.png\" alt=\"\" class=\"wp-image-23726\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image06.png 390w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image06-382x734.png 382w\" sizes=\"auto, (max-width: 390px) 100vw, 390px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby ustawi\u0107 narz\u0119dzie robota, nale\u017cy wej\u015b\u0107 w opcj\u0119 <strong>Settings<\/strong> i wybra\u0107 <strong>Hand Settings<\/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=\"1186\" height=\"750\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image07.png\" alt=\"\" class=\"wp-image-23727\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image07.png 1186w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image07-840x531.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image07-768x486.png 768w\" sizes=\"auto, (max-width: 1186px) 100vw, 1186px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Tutaj wybra\u0107 mo\u017cna typ chwytaka oraz przypisa\u0107 wyj\u015bcia steruj\u0105ce chwytakiem.<\/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=\"1182\" height=\"750\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image08.png\" alt=\"\" class=\"wp-image-23728\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image08.png 1182w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image08-840x533.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image08-768x487.png 768w\" sizes=\"auto, (max-width: 1182px) 100vw, 1182px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Przy wyborze typu chwytaka nale\u017cy te\u017c wybra\u0107 liczb\u0119 wej\u015b\u0107 i wyj\u015b\u0107 obs\u0142uguj\u0105cych ten chwytak. Po wybraniu chwytaka mo\u017cna ustawi\u0107 sygna\u0142 steruj\u0105cy, stan sygna\u0142u, kt\u00f3ry aktywuje akcj\u0119 oraz czas, po kt\u00f3rym chwytak wykona zadan\u0105 mu akcj\u0119.<\/p>\n\n\n\n<p>Poni\u017cej znajduje si\u0119 wybrany chwytak z ustawionymi wej\u015bciami.<\/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=\"1182\" height=\"751\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image09.png\" alt=\"\" class=\"wp-image-23729\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image09.png 1182w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image09-840x534.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image09-768x488.png 768w\" sizes=\"auto, (max-width: 1182px) 100vw, 1182px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Zmiany nale\u017cy zatwierdzi\u0107 przyciskiem <strong>Apply<\/strong>. Po zatwierdzeniu mo\u017cna przetestowa\u0107 dzia\u0142anie chwytaka przyciskami <strong>Grip<\/strong> i <strong>Release<\/strong>.<\/p>\n\n\n\n<p>Aby ustawi\u0107 Offset dodanego chwytaka, nale\u017cy z lewej strony zmieni\u0107 zak\u0142adk\u0119 na <strong>Tool Offset<\/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=\"514\" height=\"547\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image10.png\" alt=\"\" class=\"wp-image-23730\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Na tym ekranie mo\u017cna ustawi\u0107 r\u0119cznie Offset narz\u0119dzia, u\u017cy\u0107 <strong>Tool Offset Wizard<\/strong>, kt\u00f3ry pozwala okre\u015bli\u0107 wymiary chwytaka, u\u017cywaj\u0105c metody trzypunktowej (przydatne przy prawdziwym robocie) lub zresetowa\u0107 Offset chwytaka.<\/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=\"1244\" height=\"823\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image11.png\" alt=\"\" class=\"wp-image-23732\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image11.png 1244w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image11-840x556.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image11-768x508.png 768w\" sizes=\"auto, (max-width: 1244px) 100vw, 1244px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Po prawej stronie widoczne jest okno symulacji, w kt\u00f3rym widoczny jest TCP robota. Zmiany nale\u017cy zatwierdzi\u0107 przyciskiem <strong>Apply<\/strong>.<\/p>\n\n\n\n<p>Poni\u017cej znajduje si\u0119 ustawienie Offsetu u\u017cyte w tym artykule.<\/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=\"1249\" height=\"825\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image12.png\" alt=\"\" class=\"wp-image-23733\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image12.png 1249w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image12-840x555.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image12-768x507.png 768w\" sizes=\"auto, (max-width: 1249px) 100vw, 1249px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Teraz mo\u017cna przej\u015b\u0107 do pisania programu.<\/p>\n\n\n\n<p>Aby cofn\u0105\u0107 si\u0119 do poprzedniego ekranu nale\u017cy klikn\u0105\u0107 ikon\u0119 strza\u0142ki na lewym pasku. Aby wr\u00f3ci\u0107 do ekranu g\u0142\u00f3wnego projektu, nale\u017cy wybra\u0107 ikon\u0119 domu na lewym pasku.<\/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\">Utworzenie i edycja programu<\/h2>\n\n\n\n<p>Aby utworzy\u0107 nowy program, nale\u017cy nacisn\u0105\u0107 przycisk <strong>Create<\/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=\"828\" height=\"563\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image13.png\" alt=\"\" class=\"wp-image-23735\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image13.png 828w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image13-768x522.png 768w\" sizes=\"auto, (max-width: 828px) 100vw, 828px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Otworzy si\u0119 wtedy okno tworzenia 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-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1038\" height=\"660\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image14.png\" alt=\"\" class=\"wp-image-23736\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image14.png 1038w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image14-840x534.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image14-768x488.png 768w\" sizes=\"auto, (max-width: 1038px) 100vw, 1038px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Wybra\u0107 w nim mo\u017cna gotowy szablon (template) programu, utworzy\u0107 pusty program lub zaimportowa\u0107 ju\u017c istniej\u0105cy program. Program nale\u017cy nada\u0107 nazw\u0119.<\/p>\n\n\n\n<p>Tutaj utworzymy pusty program (opcja <strong>Empty program<\/strong>).<\/p>\n\n\n\n<p>Po utworzeniu programu przeniesieni zostaniemy do widoku g\u0142\u00f3wnego. W nim zauwa\u017cy\u0107 mo\u017cemy, \u017ce program nasz zosta\u0142 utworzony i jest on za\u0142adowany.<\/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=\"1920\" height=\"1035\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image15.png\" alt=\"\" class=\"wp-image-23737\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image15.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image15-840x453.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image15-768x414.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image15-1536x828.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby zacz\u0105\u0107 edytowa\u0107 ten program, nale\u017cy wybra\u0107 opcj\u0119 <strong>Edit<\/strong>. Po za\u0142adowaniu pojawia si\u0119 edytor 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-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1038\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image16.png\" alt=\"\" class=\"wp-image-23738\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image16.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image16-840x454.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image16-768x415.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image16-1536x830.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Na pasku z lewej strony widoczne s\u0105 ikony pozwalaj\u0105ce kolejno na:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>powr\u00f3t do ekranu domowego,<\/li>\n\n\n\n<li>ruch r\u0119czny robotem,<\/li>\n\n\n\n<li>mened\u017cer tworzenia palet,<\/li>\n\n\n\n<li>lista punkt\u00f3w zapisanych w pami\u0119ci robota,<\/li>\n\n\n\n<li>wy\u015bwietlenie napisanego przez nas kodu w j\u0119zyku Spel z mo\u017cliwo\u015bci\u0105 jego eksportowania.<\/li>\n<\/ul>\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=\"48\" height=\"409\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image17.png\" alt=\"\" class=\"wp-image-23739\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Po prawej od powy\u017cszej zak\u0142adki znajduje si\u0119 lista komend, kt\u00f3re mo\u017cna wyda\u0107 robotowi. Jest ona podzielona na kategorie i pozwala wydawa\u0107 robotowi podstawowe polecenia, takie jak w\u0142\u0105czenie silnik\u00f3w, ruch robotem i odczyt\/wystawienie sygna\u0142\u00f3w I\/O.<\/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=\"193\" height=\"462\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image18.png\" alt=\"\" class=\"wp-image-23740\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Opisy wszystkich komend, kt\u00f3re mo\u017cemy wyda\u0107 robotowi, znajduj\u0105 si\u0119 w dokumentacji oprogramowania. Aby j\u0105 wy\u015bwietli\u0107, nale\u017cy w lewym dolnym rogu okna klikn\u0105\u0107 <strong>ikon\u0119 znaku zapytania w k\u00f3\u0142ku<\/strong> i wybra\u0107 opcj\u0119 <strong>Manual<\/strong>.<br>W przegl\u0105darce internetowej otworzy si\u0119 wtedy plik z dokumentacj\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=\"431\" height=\"270\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image19.png\" alt=\"\" class=\"wp-image-23741\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby znale\u017a\u0107 opis interesuj\u0105cej nas funkcji, lub ka\u017cdej innej cz\u0119\u015bci programu, nale\u017cy w polu wyszukiwania wpisa\u0107 jej nazw\u0119.<\/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=\"1919\" height=\"1041\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image20.png\" alt=\"\" class=\"wp-image-23742\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image20.png 1919w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image20-840x456.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image20-768x417.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image20-1536x833.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Przyk\u0142adowo wyszuka\u0142em dokumentacj\u0119 funkcji <strong>Move to<\/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=\"1915\" height=\"738\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image21.png\" alt=\"\" class=\"wp-image-23744\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image21.png 1915w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image21-840x324.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image21-768x296.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image21-1536x592.png 1536w\" sizes=\"auto, (max-width: 1915px) 100vw, 1915px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W \u015brodkowej cz\u0119\u015bci okna edytora programu zauwa\u017cy\u0107 mo\u017cna pole, w kt\u00f3rym umieszczane b\u0119d\u0105 komendy \u2013 faktyczny program. P\u00f3ki co ekran informuje nas tylko, w jaki spos\u00f3b umie\u015bci\u0107 pierwsz\u0105 komend\u0119.<\/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=\"1310\" height=\"904\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image22.png\" alt=\"\" class=\"wp-image-23746\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image22.png 1310w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image22-840x580.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image22-768x530.png 768w\" sizes=\"auto, (max-width: 1310px) 100vw, 1310px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W lewym g\u00f3rnym rogu tego pola znajduje si\u0119 przycisk <strong>Settings<\/strong>, kt\u00f3ry otwiera menu ustawie\u0144. W nim zmieni\u0107 mo\u017cna ustawienia niekt\u00f3rych z komend \u2013 progi pr\u0119dko\u015bciowe komend ruchowych, odleg\u0142o\u015b\u0107 podjazdu oraz odjazdu ruch\u00f3w i tryb LJM (Least Joint Motion), kt\u00f3ry zapewnia minimalny ruch z\u0142\u0105czy podczas wykonywania ruchu.<\/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=\"942\" height=\"710\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image23.png\" alt=\"\" class=\"wp-image-23747\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image23.png 942w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image23-840x633.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image23-768x579.png 768w\" sizes=\"auto, (max-width: 942px) 100vw, 942px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Zmiany mo\u017cna zatwierdzi\u0107 przyciskiem <strong>OK<\/strong>. Nast\u0105pi wtedy powr\u00f3t do okna edytora programu.<\/p>\n\n\n\n<p>W zak\u0142adce z prawej strony znajdowa\u0107 si\u0119 b\u0119dzie kr\u00f3tki opis oraz parametry funkcji wybranej w polu edycji 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-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1678\" height=\"907\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image24.png\" alt=\"\" class=\"wp-image-23748\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image24.png 1678w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image24-840x454.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image24-768x415.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image24-1536x830.png 1536w\" sizes=\"auto, (max-width: 1678px) 100vw, 1678px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W prawej g\u00f3rnej cz\u0119\u015bci okna edytora zauwa\u017cy\u0107 mo\u017cna ikony statusu robota.<\/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=\"535\" height=\"115\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image25.png\" alt=\"\" class=\"wp-image-23749\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Na dolnym pasku znajduj\u0105 si\u0119 przyciski s\u0142u\u017c\u0105ce do uruchamiania programu, podgl\u0105d I\/O robota oraz widok 3D, przydatny w celu weryfikacji ruch\u00f3w robota.<\/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\">Prosta aplikacja paletyzacji<\/h2>\n\n\n\n<p>Aby doda\u0107 palet\u0119, nale\u017cy z lewej strony wej\u015b\u0107 w zak\u0142adk\u0119 <strong>Pallets<\/strong>. Otworzy si\u0119 wtedy mened\u017cer palet wraz z widokiem 3D robota i istniej\u0105cych ju\u017c palet.<\/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=\"1919\" height=\"1013\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image26.png\" alt=\"\" class=\"wp-image-23750\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image26.png 1919w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image26-840x443.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image26-768x405.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image26-1536x811.png 1536w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby doda\u0107 palet\u0119, nale\u017cy u\u017cy\u0107 przycisku <strong>Create<\/strong>. Wy\u015bwietli si\u0119 wtedy okno tworzenia palety.<\/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=\"1839\" height=\"889\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image27.png\" alt=\"\" class=\"wp-image-23751\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image27.png 1839w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image27-840x406.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image27-768x371.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image27-1536x743.png 1536w\" sizes=\"auto, (max-width: 1839px) 100vw, 1839px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W tym oknie nale\u017cy wybra\u0107 liczb\u0119 wierszy i kolumn palety, a nast\u0119pnie zatwierdzi\u0107 przyciskiem <strong>Next<\/strong>.<\/p>\n\n\n\n<p>Po zatwierdzeniu wy\u015bwietlone zostanie okno nauczania rog\u00f3w palety. Kolejne punkty mo\u017cna wpisa\u0107 r\u0119cznie lub nauczy\u0107 punktem, w kt\u00f3rym znajduje si\u0119 TCP robota.<\/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=\"1871\" height=\"897\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image28.png\" alt=\"\" class=\"wp-image-23752\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image28.png 1871w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image28-840x403.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image28-768x368.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image28-1536x736.png 1536w\" sizes=\"auto, (max-width: 1871px) 100vw, 1871px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby naucza\u0107 punkty robotem, nale\u017cy najpierw w\u0142\u0105czy\u0107 silniki robota suwakiem <strong>Motor<\/strong> z prawej strony i zatwierdzi\u0107 komunikat w\u0142\u0105czenia.<\/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=\"1869\" height=\"843\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image29.png\" alt=\"\" class=\"wp-image-23753\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image29.png 1869w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image29-840x379.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image29-768x346.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image29-1536x693.png 1536w\" sizes=\"auto, (max-width: 1869px) 100vw, 1869px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Po w\u0142\u0105czeniu silnik\u00f3w, funkcje r\u0119cznego manewrowania robotem staj\u0105 si\u0119 dost\u0119pne.<\/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=\"1871\" height=\"843\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image30.png\" alt=\"\" class=\"wp-image-23754\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image30.png 1871w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image30-840x378.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image30-768x346.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image30-1536x692.png 1536w\" sizes=\"auto, (max-width: 1871px) 100vw, 1871px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Teraz nale\u017cy podjecha\u0107 robotem w wybrany punkt i wybra\u0107 opcj\u0119 <strong>Teach<\/strong>. Aby sprawnie porusza\u0107 si\u0119 w przestrzeni 3D z robotem, nale\u017cy zna\u0107 spos\u00f3b kontrolowania tej przestrzeni:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>przytrzymanie lewego przycisku myszy i ruch myszk\u0105 powoduj\u0105 obr\u00f3t kamery po kuli od punktu centralnego,<\/li>\n\n\n\n<li>przytrzymanie prawego przycisku myszy i ruch myszk\u0105 pozwalaj\u0105 na ruch liniowy kamery,<\/li>\n\n\n\n<li>k\u00f3\u0142ko myszy pozwala na przybli\u017canie kamery.<\/li>\n<\/ul>\n\n\n\n<p>Dodatkowo w prawym dolnym rogu okna z przestrzeni\u0105 3D znajduj\u0105 si\u0119 dwa przyciski pozwalaj\u0105ce wybra\u0107 rzut z boku i z g\u00f3ry.<\/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=\"135\" height=\"124\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image31.png\" alt=\"\" class=\"wp-image-23756\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby porusza\u0107 robotem funkcjami r\u0119cznego manewrowania, nale\u017cy wybra\u0107 uk\u0142ad wsp\u00f3\u0142rz\u0119dnych, w kt\u00f3rym chcemy si\u0119 poruszy\u0107, pr\u0119dko\u015b\u0107 ruchu, ci\u0105g\u0142o\u015b\u0107 ruchu i wybra\u0107 odpowiedni\u0105 o\u015b\/p\u0142aszczyzn\u0119 oraz kierunek ruchu. W celu wyznaczenia punktu palety wykorzystam przestrze\u0144 kartezja\u0144sk\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=\"599\" height=\"846\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image32.png\" alt=\"\" class=\"wp-image-23757\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image32.png 599w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image32-520x734.png 520w\" sizes=\"auto, (max-width: 599px) 100vw, 599px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Teraz nale\u017cy podjecha\u0107 do punktu, kt\u00f3rego chcemy nauczy\u0107.<\/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=\"1873\" height=\"902\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image33.png\" alt=\"\" class=\"wp-image-23758\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image33.png 1873w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image33-840x405.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image33-768x370.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image33-1536x740.png 1536w\" sizes=\"auto, (max-width: 1873px) 100vw, 1873px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Po dojechaniu do pozycji wybieramy przycisk <strong>Teach<\/strong>.<\/p>\n\n\n\n<p>W ten sam spos\u00f3b uczymy pozosta\u0142ych punkt\u00f3w palety.<\/p>\n\n\n\n<p>Je\u017celi robot wyjedzie poza granic\u0119 swojego zasi\u0119gu, wycofanie w trybie liniowym staje si\u0119 niemo\u017cliwe. Jednym z mo\u017cliwych rozwi\u0105za\u0144 tego problemu jest powr\u00f3t do pozycji domowej. Opcj\u0119 t\u0105 nale\u017cy wybra\u0107 z poziomu okna sterowania r\u0119cznego. Po jej wybraniu poka\u017ce si\u0119 okno z przyciskiem <strong>Run<\/strong>, kt\u00f3ry nale\u017cy przytrzyma\u0107 do momentu zako\u0144czenia ruchu.<\/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=\"1871\" height=\"964\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image34.png\" alt=\"\" class=\"wp-image-23760\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image34.png 1871w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image34-840x433.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image34-768x396.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image34-1536x791.png 1536w\" sizes=\"auto, (max-width: 1871px) 100vw, 1871px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Wr\u00f3ci\u0107 te\u017c mo\u017cna do poprzednio nauczonego punktu palety, klikaj\u0105c na ten punkt i u\u017cywaj\u0105c opcji <strong>Go here<\/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=\"1266\" height=\"718\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image35.png\" alt=\"\" class=\"wp-image-23761\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image35.png 1266w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image35-840x476.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image35-768x436.png 768w\" sizes=\"auto, (max-width: 1266px) 100vw, 1266px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Wygl\u0105d palety po poprawnym nauczeniu wszystkich punkt\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=\"1874\" height=\"963\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image36.png\" alt=\"\" class=\"wp-image-23762\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image36.png 1874w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image36-840x432.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image36-768x395.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image36-1536x789.png 1536w\" sizes=\"auto, (max-width: 1874px) 100vw, 1874px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Je\u017celi wsp\u00f3\u0142rz\u0119dne punkt\u00f3w palety nie odpowiadaj\u0105 nam, mo\u017cna je zmodyfikowa\u0107 r\u0119cznie. W moim przypadku zaokr\u0105gli\u0142em i wyr\u00f3wna\u0142em odpowiednie warto\u015bci po\u0142o\u017cenia punkt\u00f3w oraz przesun\u0105\u0142em palet\u0119 dalej od robota.<\/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=\"1273\" height=\"728\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image37.png\" alt=\"\" class=\"wp-image-23763\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image37.png 1273w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image37-840x480.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image37-768x439.png 768w\" sizes=\"auto, (max-width: 1273px) 100vw, 1273px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Po zmianie parametr\u00f3w nale\u017cy sprawdzi\u0107 za pomoc\u0105 przycisku <strong>Go here<\/strong>, czy wszystkie punkty znajduj\u0105 si\u0119 w zasi\u0119gu robota. Je\u015bli punkt nie znajduje si\u0119 w zasi\u0119gu robota, wy\u015bwietli si\u0119 taki komunikat:<\/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=\"1268\" height=\"845\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image38.png\" alt=\"\" class=\"wp-image-23764\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image38.png 1268w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image38-840x560.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image38-768x512.png 768w\" sizes=\"auto, (max-width: 1268px) 100vw, 1268px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Nale\u017cy wtedy zmieni\u0107 ten punkt.<\/p>\n\n\n\n<p>Program po przypisaniu poprawnych parametr\u00f3w x,y punktom palety:<\/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=\"1267\" height=\"838\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image39.png\" alt=\"\" class=\"wp-image-23765\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image39.png 1267w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image39-840x556.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image39-768x508.png 768w\" sizes=\"auto, (max-width: 1267px) 100vw, 1267px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Zauwa\u017cy\u0107 mo\u017cna jeszcze, \u017ce nauczone punkty palety znajduj\u0105 si\u0119 pod ziemi\u0105 (znak parametru \u201cZ\u201d punkt\u00f3w jest ujemny mimo tego, \u017ce flansza robota znajduje si\u0119 nad ziemi\u0105. Jest to spowodowane offsetem narz\u0119dzia, kt\u00f3ry ustawiony zosta\u0142 na 20 mm. Aby paleta znajdowa\u0142a si\u0119 dok\u0142adnie na ziemi, parametr \u201cZ\u201d ka\u017cdego punktu nale\u017cy ustawi\u0107 na 0 mm.<\/p>\n\n\n\n<p>Poni\u017cej widok okna z poprawnie utworzon\u0105 palet\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=\"1920\" height=\"1040\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image40.png\" alt=\"\" class=\"wp-image-23766\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image40.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image40-840x455.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image40-768x416.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image40-1536x832.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Nale\u017cy przej\u015b\u0107 do nast\u0119pnej cz\u0119\u015bci tworzenia palety przyciskiem <strong>Next<\/strong>. W kolejnym oknie okre\u015bli\u0107 mo\u017cna kierunek oraz punkt startowy palety.<\/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=\"1871\" height=\"903\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image41.png\" alt=\"\" class=\"wp-image-23768\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image41.png 1871w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image41-840x405.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image41-768x371.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image41-1536x741.png 1536w\" sizes=\"auto, (max-width: 1871px) 100vw, 1871px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Projektowanie palety ko\u0144czymy przyciskiem <strong>Finish<\/strong>. W oknie wida\u0107 teraz utworzon\u0105 palet\u0119 na li\u015bcie palet.<\/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=\"1869\" height=\"953\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image42.png\" alt=\"\" class=\"wp-image-23769\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image42.png 1869w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image42-840x428.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image42-768x392.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image42-1536x783.png 1536w\" sizes=\"auto, (max-width: 1869px) 100vw, 1869px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Teraz mo\u017cna wr\u00f3ci\u0107 do edycji programu ,wybieraj\u0105c odpowiedni\u0105 ikon\u0119 na pasku z lewej strony.<\/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=\"1920\" height=\"1038\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image43.png\" alt=\"\" class=\"wp-image-23770\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image43.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image43-840x454.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image43-768x415.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image43-1536x830.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby doda\u0107&nbsp; komend\u0119, nale\u017cy j\u0105 znale\u017a\u0107 i klikn\u0105\u0107. Pojawi si\u0119 ona wtedy w programie.<\/p>\n\n\n\n<p>Dodanie polecenia w\u0142\u0105czenia silnik\u00f3w (Low power):<\/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=\"1873\" height=\"962\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image44.png\" alt=\"\" class=\"wp-image-23771\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image44.png 1873w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image44-840x431.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image44-768x394.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image44-1536x789.png 1536w\" sizes=\"auto, (max-width: 1873px) 100vw, 1873px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Przez dodawanie kolejnych polece\u0144 tworzymy program paletyzacji.<\/p>\n\n\n\n<p>Logika programu jest taka, \u017ce najpierw nast\u0119puje w\u0142\u0105czenie silnik\u00f3w oraz ruch do pozycji domowej. Nast\u0119pnie wykonywana jest niesko\u0144czona p\u0119tla <strong>for<\/strong>, w kt\u00f3rej robot jedzie do punktu poboru, nast\u0119pnie odk\u0142ada na kolejne pola palety. Gdy paleta b\u0119dzie pe\u0142na, robot wr\u00f3ci do pozycji domowej i&nbsp; wy\u015bwietli si\u0119 komunikat o zape\u0142nieniu palety. Po zatwierdzeniu tego komunikatu, robot wykona paletyzacj\u0119 jeszcze raz.<\/p>\n\n\n\n<p>Dodamy teraz komend\u0119 ruchu do pozycji domowej i ustawimy pozycj\u0119 domow\u0105. Z przybornika funkcji wybieramy komend\u0119 <strong>Move to<\/strong>. W parametrach funkcji nale\u017cy wybra\u0107 nazw\u0119 punktu, do kt\u00f3rego ruszy si\u0119 robot.<\/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=\"1679\" height=\"962\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image45.png\" alt=\"\" class=\"wp-image-23772\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image45.png 1679w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image45-840x481.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image45-768x440.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image45-1536x880.png 1536w\" sizes=\"auto, (max-width: 1679px) 100vw, 1679px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Po nazwaniu punktu nale\u017cy u\u017cy\u0107 opcji <strong>Jog &amp; Teach<\/strong>, aby nauczy\u0107 robota pozycji.<\/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=\"367\" height=\"696\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image46.png\" alt=\"\" class=\"wp-image-23773\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Otworzy si\u0119 wtedy widok 3D z mo\u017cliwo\u015bci\u0105 ruchu robota. Po ustawieniu robota w odpowiedni punkt nale\u017cy u\u017cy\u0107 przycisku <strong>Teach<\/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=\"1022\" height=\"907\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image47.png\" alt=\"\" class=\"wp-image-23775\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image47.png 1022w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image47-827x734.png 827w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image47-768x682.png 768w\" sizes=\"auto, (max-width: 1022px) 100vw, 1022px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W parametrach funkcji <strong>Move To<\/strong> znale\u017a\u0107 mo\u017cna r\u00f3wnie\u017c pr\u0119dko\u015b\u0107, przyspieszenie i spowolnienie wykonywania ruchu.<\/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=\"373\" height=\"908\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image48.png\" alt=\"\" class=\"wp-image-23776\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image48.png 373w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image48-302x734.png 302w\" sizes=\"auto, (max-width: 373px) 100vw, 373px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Teraz nale\u017cy doda\u0107 p\u0119tl\u0119 i ustawi\u0107 j\u0105 w tryb niesko\u0144czony.<\/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=\"1920\" height=\"1016\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image49.png\" alt=\"\" class=\"wp-image-23777\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image49.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image49-840x445.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image49-768x406.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image49-1536x813.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Nast\u0119pnie dodajemy ruch do punktu poboru i musimy te\u017c zdefiniowa\u0107 punkt poboru. Do tego u\u017cyj\u0119 funkcji z podjazdem i odjazdem <strong>Pick from<\/strong>. Je\u017celi funkcja doda si\u0119 poza p\u0119tl\u0105, nale\u017cy przeci\u0105gn\u0105\u0107 j\u0105 do p\u0119tli.<\/p>\n\n\n\n<p>Punkt poboru nale\u017cy ustawi\u0107 tak samo, jak w przypadku ustawiania pozycji domowej \u2013 klikn\u0105\u0107 na funkcj\u0119 <strong>Pick from<\/strong>, nazwa\u0107 punkt i nauczy\u0107 go opcj\u0105 <strong>Jog &amp; Teach<\/strong>.<\/p>\n\n\n\n<p>Po rozwini\u0119ciu funkcji <strong>Pick from<\/strong> zauwa\u017cy\u0107 mo\u017cna, \u017ce sk\u0142ada si\u0119 z wielu element\u00f3w. S\u0105 to: ruch do punktu dojazdu, ruch do obiektu, zaci\u015bni\u0119cie chwytaka, czekanie a\u017c chwytak si\u0119 zamknie (sta\u0142a czasowa), ruch do punktu odjazdu.<\/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=\"550\" height=\"559\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image50.png\" alt=\"\" class=\"wp-image-23778\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby doda\u0107 odk\u0142adanie palety, nale\u017cy wykorzysta\u0107 funkcj\u0119 <strong>Place at<\/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=\"1920\" height=\"1037\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image51.png\" alt=\"\" class=\"wp-image-23780\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image51.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image51-840x454.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image51-768x415.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image51-1536x830.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Jako \u017ce chcemy, aby punkt docelowy by\u0142 na palecie, nie nauczamy punktu, tylko wybieramy w w\u0142a\u015bciwo\u015bci funkcji opcj\u0119 <strong>Pallet<\/strong> i wybieramy palet\u0119.<\/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=\"365\" height=\"594\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image52.png\" alt=\"\" class=\"wp-image-23782\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Punktem docelowym tej komendy b\u0119dzie wybrany pocz\u0105tkowy punkt palety, zdefiniowany przy jej tworzeniu.<\/p>\n\n\n\n<p>Teraz nale\u017cy doda\u0107 warunek pe\u0142nej palety, kt\u00f3ry zwraca\u0107 b\u0119dzie wiadomo\u015b\u0107. Dodajemy w tym celu instrukcj\u0119 warunkow\u0105 <strong>if<\/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=\"1920\" height=\"1039\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image53.png\" alt=\"\" class=\"wp-image-23783\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image53.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image53-840x455.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image53-768x416.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image53-1536x831.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Nale\u017cy teraz wybra\u0107 warunek, kt\u00f3ry b\u0119dzie sprawdzany przez instrukcj\u0119. Aby to zrobi\u0107, w zak\u0142adce parametr\u00f3w instrukcji <strong>If<\/strong> nale\u017cy wybra\u0107 <strong>Add Condition<\/strong> oraz odpowiedni\u0105 zmienn\u0105 sprawdzan\u0105.<\/p>\n\n\n\n<p>W tym celu nale\u017cy klikn\u0105\u0107 pole obok <strong>if<\/strong> i wybra\u0107 odpowiedni\u0105 zmienn\u0105. Istnieje zmienna <strong>Pallet1<\/strong> w zak\u0142adce <strong>Pallet<\/strong>. Nale\u017cy j\u0105 wybra\u0107.<\/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=\"371\" height=\"363\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image54.png\" alt=\"\" class=\"wp-image-23784\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Teraz nale\u017cy ustawi\u0107 warunek. Chcemy, aby program przerwa\u0142 si\u0119, gdy paleta b\u0119dzie pe\u0142na, wi\u0119c wybieramy <strong>12 (End)<\/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=\"369\" height=\"316\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image55.png\" alt=\"\" class=\"wp-image-23785\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Teraz nale\u017cy wybra\u0107 odpowiedni\u0105 akcj\u0119 wykonywan\u0105, gdy warunek jest spe\u0142niony. W segmencie <strong>Then<\/strong> nale\u017cy wi\u0119c doda\u0107 obiekt <strong>Notify<\/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=\"1872\" height=\"961\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image56.png\" alt=\"\" class=\"wp-image-23786\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image56.png 1872w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image56-840x431.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image56-768x394.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image56-1536x789.png 1536w\" sizes=\"auto, (max-width: 1872px) 100vw, 1872px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W parametrach obiektu nale\u017cy wpisa\u0107 wy\u015bwietlan\u0105 wiadomo\u015b\u0107.<\/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=\"364\" height=\"325\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image57.png\" alt=\"\" class=\"wp-image-23787\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Gdy komunikat zostanie zatwierdzony, pozycj\u0119 na palecie nale\u017cy zresetowa\u0107. W tym celu w ga\u0142\u0119zi <strong>OK<\/strong> nale\u017cy doda\u0107 funkcj\u0119 <strong>Reset<\/strong> i poda\u0107 w parametrze odpowiedni\u0105 palet\u0119.<\/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=\"1507\" height=\"905\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image58.png\" alt=\"\" class=\"wp-image-23788\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image58.png 1507w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image58-840x504.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image58-768x461.png 768w\" sizes=\"auto, (max-width: 1507px) 100vw, 1507px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Nast\u0119pnym krokiem jest wybranie kolejnej pozycji na palecie. W tym celu nale\u017cy doda\u0107 instrukcj\u0119 <strong>Move forward<\/strong> i umie\u015bci\u0107 j\u0105 w ga\u0142\u0119zi <strong>Else<\/strong>. W parametrach funkcji wybieramy odpowiedni\u0105 palet\u0119.<\/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=\"1873\" height=\"963\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image59.png\" alt=\"\" class=\"wp-image-23789\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image59.png 1873w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image59-840x432.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image59-768x395.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image59-1536x790.png 1536w\" sizes=\"auto, (max-width: 1873px) 100vw, 1873px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Teraz program mo\u017cna uruchomi\u0107.<\/p>\n\n\n\n<p>Istniej\u0105 dwie opcje uruchomienia:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rehearsal<\/strong> \u2013 opcja pozwalaj\u0105ca na debugowanie programu: zatrzymanie i wznowienie go w ka\u017cdej chwili,<\/li>\n\n\n\n<li><strong>Start<\/strong> \u2013 opcja uruchamiaj\u0105ca program i wykonuj\u0105ca go tak, jak zosta\u0142 napisany.<\/li>\n<\/ul>\n\n\n\n<p>Przed uruchomieniem programu nale\u017cy w\u0142\u0105czy\u0107 widok 3D poprzez wci\u015bni\u0119cie ikonki <strong>3D view<\/strong> w prawym dolnym rogu okna.<\/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=\"1920\" height=\"1015\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image60.png\" alt=\"\" class=\"wp-image-23790\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image60.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image60-840x444.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image60-768x406.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image60-1536x812.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Uruchomimy program w trybie debugowania. Naciskamy przycisk <strong>Rehearsal<\/strong>.<\/p>\n\n\n\n<p>Po za\u0142adowaniu pojawi si\u0119 okienko informuj\u0105ce o tym, \u017ce program b\u0119dzie wykonywany w niskiej pr\u0119dko\u015bci. Zatwierdzamy przyciskiem <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=\"417\" height=\"210\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image61.png\" alt=\"\" class=\"wp-image-23791\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Po zatwierdzeniu w polu edycji programu zaznaczy si\u0119 w\u0142a\u015bnie wykonywane polecenie. Pojawi si\u0119 r\u00f3wnie\u017c okno z przyciskiem <strong>Run<\/strong>, kt\u00f3ry nale\u017cy trzyma\u0107 ca\u0142y czas, aby robot wykonywa\u0142 ruch.<\/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=\"1920\" height=\"1041\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image62.png\" alt=\"\" class=\"wp-image-23792\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image62.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image62-840x455.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image62-768x416.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image62-1536x833.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Podczas przytrzymywania przycisku <strong>Run<\/strong> wykonywane aktualnie komendy zmieniaj\u0105 si\u0119, a robot w widoku 3D porusza si\u0119.<\/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=\"1904\" height=\"1002\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image63.png\" alt=\"\" class=\"wp-image-23793\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image63.png 1904w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image63-840x442.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image63-768x404.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image63-1536x808.png 1536w\" sizes=\"auto, (max-width: 1904px) 100vw, 1904px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Po przejrzeniu programu wida\u0107, \u017ce paletyzacja dzia\u0142a prawid\u0142owo, komunikat o pe\u0142nej palecie wy\u015bwietla si\u0119, a po jego zatwierdzeniu robot zaczyna wykonywa\u0107 paletyzacj\u0119 od nowa.<\/p>\n\n\n\n<p>Brakuje jednak spe\u0142nienia jednego warunku z wcze\u015bniej zapisanej logiki programu. Robot po zape\u0142nieniu palety najpierw powinien wr\u00f3ci\u0107 do pozycji domowej, dopiero potem wys\u0142a\u0107 komunikat o zape\u0142nieniu palety. Brakuje wi\u0119c ruchu do pozycji domowej.<\/p>\n\n\n\n<p>Aby j\u0105 doda\u0107, najpierw nale\u017cy opu\u015bci\u0107 tryb <strong>Rehearsal mode<\/strong>. Aby to zrobi\u0107, nale\u017cy zamkn\u0105\u0107 okno z przyciskiem <strong>Run<\/strong>. Po powrocie do edycji programu, w ga\u0142\u0119zi <strong>Then<\/strong> instrukcji warunkowej <strong>If<\/strong> przed funkcj\u0105 <strong>Notify<\/strong> nale\u017cy doda\u0107 funkcj\u0119 <strong>Move to<\/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=\"1920\" height=\"958\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image64.png\" alt=\"\" class=\"wp-image-23794\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image64.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image64-840x419.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image64-768x383.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image64-1536x766.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby ustawi\u0107 punkt domowy, nie wystarczy wpisa\u0107 nazwy punktu z pierwszego ruchu, gdy\u017c nigdy nie zapisali\u015bmy go na li\u015bcie punkt\u00f3w robota. Aby doda\u0107 go do tej listy, nale\u017cy wybra\u0107 ruch do pozycji domowej i z okna parametr\u00f3w funkcji wybra\u0107 <strong>Go here<\/strong> i wykona\u0107 ruch.<\/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=\"1675\" height=\"962\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image65.png\" alt=\"\" class=\"wp-image-23795\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image65.png 1675w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image65-840x482.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image65-768x441.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image65-1536x882.png 1536w\" sizes=\"auto, (max-width: 1675px) 100vw, 1675px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Teraz z lewej zak\u0142adki programu wybra\u0107 ikon\u0119 <strong>Point file<\/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=\"233\" height=\"504\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image66.png\" alt=\"\" class=\"wp-image-23796\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Wy\u015bwietli si\u0119 wtedy okno z punktami.<\/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=\"1920\" height=\"1039\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image67.png\" alt=\"\" class=\"wp-image-23797\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image67.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image67-840x455.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image67-768x416.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image67-1536x831.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby nauczy\u0107 robota punktu, w kt\u00f3rym teraz si\u0119 znajduje, nale\u017cy wybra\u0107 interesuj\u0105cy nas punkt, nast\u0119pnie w prawym g\u00f3rnym rogu wybra\u0107 opcj\u0119 <strong>Jog &amp; Teach<\/strong> i w nowym oknie <strong>Teach<\/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=\"1871\" height=\"905\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image68.png\" alt=\"\" class=\"wp-image-23798\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image68.png 1871w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image68-840x406.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image68-768x371.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image68-1536x743.png 1536w\" sizes=\"auto, (max-width: 1871px) 100vw, 1871px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Punkt ten zosta\u0142 utworzony.<\/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=\"1867\" height=\"958\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image69.png\" alt=\"\" class=\"wp-image-23799\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image69.png 1867w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image69-840x431.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image69-768x394.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image69-1536x788.png 1536w\" sizes=\"auto, (max-width: 1867px) 100vw, 1867px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Nale\u017cy teraz wr\u00f3ci\u0107 do widoku edytora programu, u\u017cywaj\u0105c odpowiedniej ikony z lewej strony 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=\"1920\" height=\"957\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image70.png\" alt=\"\" class=\"wp-image-23800\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image70.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image70-840x419.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image70-768x383.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image70-1536x766.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Teraz w parametrach obu funkcji <strong>Move to<\/strong> wybra\u0107 mo\u017cna <strong>Fixed point<\/strong>, a nast\u0119pnie <strong>Point file<\/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=\"366\" height=\"498\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image71.png\" alt=\"\" class=\"wp-image-23801\"\/><\/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=\"365\" height=\"447\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image72.png\" alt=\"\" class=\"wp-image-23802\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Wskazujemy na zerowy punkt. Zatwierdzamy przyciskiem <strong>Point select<\/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=\"696\" height=\"965\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image73.png\" alt=\"\" class=\"wp-image-23803\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image73.png 696w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image73-529x734.png 529w\" sizes=\"auto, (max-width: 696px) 100vw, 696px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Tak stworzony program b\u0119dzie dzia\u0142a\u0142 zgodnie z zadan\u0105 logik\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=\"1673\" height=\"964\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image74.png\" alt=\"\" class=\"wp-image-23804\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image74.png 1673w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image74-840x484.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image74-768x443.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image74-1536x885.png 1536w\" sizes=\"auto, (max-width: 1673px) 100vw, 1673px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Aby przyspieszy\u0107 dzia\u0142anie programu, parametr <strong>Motor ON<\/strong> ustawi\u0107 mo\u017cna na HIGH, a pr\u0119dko\u015bci ka\u017cdego ruchu zwi\u0119kszy\u0107.<\/p>\n\n\n\n<p>Po w\u0142\u0105czeniu <strong>3D View<\/strong>, wci\u015bni\u0119ciu przycisku <strong>Run<\/strong> i wyborze pr\u0119dko\u015bci programu&nbsp; widoczny b\u0119dzie pe\u0142en cykl pracy robota.<\/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=\"1920\" height=\"1040\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image75.png\" alt=\"\" class=\"wp-image-23805\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image75.png 1920w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image75-840x455.png 840w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image75-768x416.png 768w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/image75-1536x832.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Cykl mo\u017cna zatrzyma\u0107 przyciskiem <strong>Pause<\/strong> i wy\u0142\u0105czy\u0107 przyciskiem <strong>Stop<\/strong>.<\/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=\"613\" height=\"734\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/09\/konrad-kaminski-613x734.jpg\" alt=\"\" class=\"wp-image-24581 size-full\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/09\/konrad-kaminski-613x734.jpg 613w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/09\/konrad-kaminski.jpg 731w\" sizes=\"auto, (max-width: 613px) 100vw, 613px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p><\/p>\n\n\n\n<p>Autor artyku\u0142u:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Konrad Kami\u0144ski<\/strong><\/h2>\n\n\n\n<p>Praktykant ASTOR<\/p>\n\n\n\n<p>Student III roku kierunku Automatyka i robotyka na Politechnice Pozna\u0144skiej<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n            <div id=\"mailerlite-form_9\" data-temp-id=\"69d7264f689fb\">\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=\"743e24ea93\"\/>\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=\"69d7264f689fb\"] 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\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>W tym artykule zaprezentujemy wykorzystanie oprogramowania RC+ do symulowania prostego procesu paletyzacji z wykorzystaniem robota przemys\u0142owego EPSON. Na potrzeby artyku\u0142u wykorzystano oprogramowanie w wersji RC+ 8.0 Express Edition 1.1.1.0.<\/p>\n","protected":false},"author":83,"featured_media":23808,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[234,233],"tags":[19],"class_list":["post-23711","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automatyka-w-praktyce","category-dla-uzytkownikow-produktow-astor","tag-epson"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Roboty przemys\u0142owe EPSON. Podstawy RC+ Express: symulacja paletyzacji | Poradnik Automatyka<\/title>\r\n<meta name=\"description\" content=\"Prezentujemy wykorzystanie oprogramowania RC+ do symulowania prostego procesu paletyzacji z wykorzystaniem robota przemys\u0142owego EPSON.\" \/>\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\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/\" \/>\r\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Roboty przemys\u0142owe EPSON. Podstawy RC+ Express: symulacja paletyzacji | Poradnik Automatyka\" \/>\r\n<meta property=\"og:description\" content=\"Prezentujemy wykorzystanie oprogramowania RC+ do symulowania prostego procesu paletyzacji z wykorzystaniem robota przemys\u0142owego EPSON.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Poradnik Automatyka\" \/>\r\n<meta property=\"article:published_time\" content=\"2025-08-01T12:27:09+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2025-09-04T08:34:39+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/epson-rc-palet-head.jpg\" \/>\r\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\r\n\t<meta property=\"og:image:height\" content=\"328\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\r\n<meta name=\"author\" content=\"Kamila Piechocka\" \/>\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=\"Kamila Piechocka\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"56 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\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/\"},\"author\":{\"name\":\"Kamila Piechocka\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/bb85922f1cba91e4049649720381de0c\"},\"headline\":\"Roboty przemys\u0142owe EPSON. Podstawy RC+ Express: symulacja paletyzacji\",\"datePublished\":\"2025-08-01T12:27:09+00:00\",\"dateModified\":\"2025-09-04T08:34:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/\"},\"wordCount\":2558,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/epson-rc-palet-head.jpg\",\"keywords\":[\"EPSON\"],\"articleSection\":[\"Automatyka w praktyce\",\"Produkty ASTOR\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/\",\"name\":\"Roboty przemys\u0142owe EPSON. Podstawy RC+ Express: symulacja paletyzacji | Poradnik Automatyka\",\"isPartOf\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/epson-rc-palet-head.jpg\",\"datePublished\":\"2025-08-01T12:27:09+00:00\",\"dateModified\":\"2025-09-04T08:34:39+00:00\",\"description\":\"Prezentujemy wykorzystanie oprogramowania RC+ do symulowania prostego procesu paletyzacji z wykorzystaniem robota przemys\u0142owego EPSON.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#primaryimage\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/epson-rc-palet-head.jpg\",\"contentUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/epson-rc-palet-head.jpg\",\"width\":1000,\"height\":328},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Automatyka w praktyce\",\"item\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/category\/automatyka-w-praktyce\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Roboty przemys\u0142owe EPSON. Podstawy RC+ Express: symulacja paletyzacji\"}]},{\"@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\/bb85922f1cba91e4049649720381de0c\",\"name\":\"Kamila Piechocka\",\"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\/2025\/07\/kamila-jaworowska-n-301x301.png\",\"contentUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/07\/kamila-jaworowska-n-301x301.png\",\"caption\":\"Kamila Piechocka\"},\"description\":\"In\u017cynier ds. system\u00f3w zrobotyzowanych w firmie ASTOR.\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/autor\/kamilaj\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Roboty przemys\u0142owe EPSON. Podstawy RC+ Express: symulacja paletyzacji | Poradnik Automatyka","description":"Prezentujemy wykorzystanie oprogramowania RC+ do symulowania prostego procesu paletyzacji z wykorzystaniem robota przemys\u0142owego EPSON.","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\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/","og_locale":"pl_PL","og_type":"article","og_title":"Roboty przemys\u0142owe EPSON. Podstawy RC+ Express: symulacja paletyzacji | Poradnik Automatyka","og_description":"Prezentujemy wykorzystanie oprogramowania RC+ do symulowania prostego procesu paletyzacji z wykorzystaniem robota przemys\u0142owego EPSON.","og_url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/","og_site_name":"Poradnik Automatyka","article_published_time":"2025-08-01T12:27:09+00:00","article_modified_time":"2025-09-04T08:34:39+00:00","og_image":[{"width":1000,"height":328,"url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/epson-rc-palet-head.jpg","type":"image\/jpeg"}],"author":"Kamila Piechocka","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Kamila Piechocka","Szacowany czas czytania":"56 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#article","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/"},"author":{"name":"Kamila Piechocka","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/bb85922f1cba91e4049649720381de0c"},"headline":"Roboty przemys\u0142owe EPSON. Podstawy RC+ Express: symulacja paletyzacji","datePublished":"2025-08-01T12:27:09+00:00","dateModified":"2025-09-04T08:34:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/"},"wordCount":2558,"commentCount":0,"publisher":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/epson-rc-palet-head.jpg","keywords":["EPSON"],"articleSection":["Automatyka w praktyce","Produkty ASTOR"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/","name":"Roboty przemys\u0142owe EPSON. Podstawy RC+ Express: symulacja paletyzacji | Poradnik Automatyka","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#primaryimage"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/epson-rc-palet-head.jpg","datePublished":"2025-08-01T12:27:09+00:00","dateModified":"2025-09-04T08:34:39+00:00","description":"Prezentujemy wykorzystanie oprogramowania RC+ do symulowania prostego procesu paletyzacji z wykorzystaniem robota przemys\u0142owego EPSON.","breadcrumb":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#primaryimage","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/epson-rc-palet-head.jpg","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/08\/epson-rc-palet-head.jpg","width":1000,"height":328},{"@type":"BreadcrumbList","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/roboty-przemyslowe-epson-podstawy-rc-express-symulacja-paletyzacji\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Automatyka w praktyce","item":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/category\/automatyka-w-praktyce\/"},{"@type":"ListItem","position":2,"name":"Roboty przemys\u0142owe EPSON. Podstawy RC+ Express: symulacja paletyzacji"}]},{"@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\/bb85922f1cba91e4049649720381de0c","name":"Kamila Piechocka","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\/2025\/07\/kamila-jaworowska-n-301x301.png","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2025\/07\/kamila-jaworowska-n-301x301.png","caption":"Kamila Piechocka"},"description":"In\u017cynier ds. system\u00f3w zrobotyzowanych w firmie ASTOR.","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/autor\/kamilaj\/"}]}},"_links":{"self":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/23711","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\/83"}],"replies":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/comments?post=23711"}],"version-history":[{"count":3,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/23711\/revisions"}],"predecessor-version":[{"id":24585,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/23711\/revisions\/24585"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media\/23808"}],"wp:attachment":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media?parent=23711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/categories?post=23711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/tags?post=23711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}