{"id":832,"date":"2020-09-16T04:05:11","date_gmt":"2020-09-16T04:05:11","guid":{"rendered":"https:\/\/unydevelopernetwork.com\/?p=832"},"modified":"2020-09-16T04:05:24","modified_gmt":"2020-09-16T04:05:24","slug":"memulai-dengan-openplc","status":"publish","type":"post","link":"https:\/\/unydevelopernetwork.com\/index.php\/2020\/09\/16\/memulai-dengan-openplc\/","title":{"rendered":"Memulai Dengan OpenPLC"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<p>Selamat datang di blogs UNYDeveloperNetwork. Pada Artikel ini, Saya membuka topik baru yakni PLC dan lebih ke arah tutorial pemodelan &amp; simulasi dengan OpenPLC. Jadi, apakah itu OpenPLC? dan bagaimanakah bekerja dengan OpenPLC? Simak artikel berikut ini.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Berdasarkan sumber yang valid (<a rel=\"noreferrer noopener\" href=\"https:\/\/www.openplcproject.com\/plcopen-editor\/\" target=\"_blank\">https:\/\/www.openplcproject.com\/plcopen-editor\/<\/a>), OpenPLC editor adalah sebuah perangkat lunak yang memungkinkan kita menulis program PLC untuk <em>OpenPLC runtime<\/em>. Perangkat lunak ini dibuat berdasarkan standar IEC 61131-3 dan mudah digunakan serta mendukung lima bahasa yakni: <em>Ladder Logic (LD), Function Block Control (FBD), Function Block Diagram (FBD), Instruction List (IL), Structured Text<\/em> <em>(ST)<\/em>, dan <em>Sequential Function Chart (SFC).<\/em><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.openplcproject.com\/plcopen-editor\/editor.png\" alt=\"\"\/><figcaption>Ilustrasi: Editor OpenPLC<\/figcaption><\/figure><\/div>\n\n\n\n<p>Perangkat lunak ini tersedia untuk dua platform saja, yakni Windows dan Linux. Untuk mengunduhnya, Anda dapat membuka tautan di bawah ini:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a rel=\"noreferrer noopener\" href=\"https:\/\/drive.google.com\/file\/d\/1SHNx2QYXn8HnZJ5eJ62uZKLzpGQn5cgs\/view?usp=sharing\" target=\"_blank\">Unduh Open PLC untuk Windows<\/a><\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/thiagoralves\/OpenPLC_Files\/blob\/master\/Software\/OpenPLC_Editor%20v1.0%20-%20Linux.zip?raw=true\" target=\"_blank\">Unduh Open PLC untuk Linux<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Cara Menjalankan OpenPLC<\/strong><\/h2>\n\n\n\n<p>Setelah Anda mengunduh OpenPLC (baik windows maupun linux), Anda mulai dapat mengesktrak nya. Untuk Windows, selesai Anda mengekstrak paket OpenPLC tadi, Anda mulai dapat menjalankannya dengan <em>double click<\/em> pada <em>shortcut <\/em>OpenPLC<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"186\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-38-700x186.png\" alt=\"\" class=\"wp-image-833\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-38-700x186.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-38-300x80.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-38-768x204.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-38.png 857w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption>Ilustrasi: <em>Double Click<\/em> pada <em>shortcut <\/em>OpenPLC Editor<\/figcaption><\/figure>\n\n\n\n<p>Namun, untuk Linux, Anda harus menginstallnya terlebih dahulu. Setelah Anda selesai mengekstrak paket OpenPLC untuk Linux, masuklah ke dalam direktori hasil ekstraksi. Di dalam direktori hasil ekstraksi, jalankan perintah berikut ini.<\/p>\n\n\n<p>.\/install.sh<\/p>\n\n\n\n<p>Setelah Anda selesai menginstal, sebuah <em>shortcut <\/em>aplikasi akan muncul pada menu aplikasi di Linux Anda.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"399\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-39-700x399.png\" alt=\"\" class=\"wp-image-834\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-39-700x399.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-39-300x171.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-39-768x438.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-39-1536x876.png 1536w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-39.png 1545w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption>Ilustrasi: Tampilan awal OpenPLC Editor<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Bekerja Dengan OpenPLC<\/h2>\n\n\n\n<p>Pada bagian Ini, Saya akan menunjukkan bagaimana memulai bekerja dengan OpenPLC. Untuk khusus bagian ini, Saya akan membuat sebuah <em>Ladder Logic <\/em>sederhana yang terdiri dari satu <em>contact<\/em> dan satu <em>coil<\/em>.<\/p>\n\n\n\n<p>Untuk memulainya, klik pada icon <strong>Kertas Dengan Tanda Plus<em> <\/em><\/strong>yang terletak pada sisi kiri program atau navigasi ke <strong>File &gt; New. <\/strong>Di sini kita akan membuat project baru. Setelah Anda memulai proses untuk membuat project baru, sebuah dialog <em>file browser<\/em> akan muncul untuk menanyakan di mana Anda akan menyimpan project Anda.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"417\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-40-700x417.png\" alt=\"\" class=\"wp-image-835\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-40-700x417.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-40-300x179.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-40-768x458.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-40.png 1178w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption>Ilustrasi: Memilih lokasi untuk menyimpan file project<\/figcaption><\/figure><\/div>\n\n\n\n<p><strong>Anda harus memilih atau membuat sebuah direktori kosong<\/strong> untuk menyimpan file project Anda. Jika tidak, maka aplikasi akan menolak untuk menggunakan lokasi tersebut. Klik tombol <strong>Select Folder<\/strong> untuk mengakhiri proses pembuatan project.<\/p>\n\n\n\n<p>Setelah Anda selesai memilih lokasi penyimpanan project Anda, openPLC akan langsung memunculkan kotak dialog &#8220;Create a new POU&#8221; (POU = Program Organization Unit).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"313\" height=\"465\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-41.png\" alt=\"\" class=\"wp-image-836\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-41.png 313w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-41-202x300.png 202w\" sizes=\"auto, (max-width: 313px) 100vw, 313px\" \/><figcaption>Ilustrasi: Kotak Dialog &#8220;Create a new POU&#8221;<\/figcaption><\/figure><\/div>\n\n\n\n<p>Sebagai contoh Saja, kita berikan nama untuk POU yakni <strong>SimpleProgram1<\/strong>. Anda tentu dapat mengkustomisasinya sendiri. Untuk POU Type nya kita pilih <strong>Program<\/strong> dan karena kita akan membuat <em>Ladder Logic <\/em>sederhana, maka pada <em>Language<\/em> kita pilih <strong>LD. <\/strong>Selanjutnya klik <strong>OK<\/strong>.<\/p>\n\n\n\n<p>Setelah Anda Selesai dengan kotak dialog Create a new POU, seketika openPLC akan menampilkan sebuah workspace seperti tangkapan layar di bawah ini.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"398\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-43-700x398.png\" alt=\"\" class=\"wp-image-838\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-43-700x398.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-43-300x170.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-43-768x436.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-43-1536x873.png 1536w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-43.png 1538w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption>ilustrasi: Workspace pada OpenPLC<\/figcaption><\/figure>\n\n\n\n<p>Berikut adalah penjelasan singkat bagian bagian pada openPLC<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"332\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/openPLC-700x332.png\" alt=\"\" class=\"wp-image-839\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/openPLC-700x332.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/openPLC-300x142.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/openPLC-768x364.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/openPLC-1536x728.png 1536w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/openPLC.png 1575w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure><\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>Baik, sekarang kita akan mulai dengan membuat variabel &#8211; variabel yang dibutuhkan terlebih dahulu. Karena model yang akan kita buat masih sederhana, yakni terdiri masing &#8211; masing satu <em>contact <\/em>dan <em>coil<\/em>, maka kita dua variabel berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>variable 1:\nname          : s1\nclass         : local\ntype          : BOOL\ninitial value : FALSE\n\nvariable 2:\nname          : LED\nclass         : local\ntype          : BOOL\ninitial value :<\/code><\/pre>\n\n\n\n<p>Untuk membuat variabel, klik tombol <strong>(+) <\/strong>plus pada daftar variabel.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"155\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-44-700x155.png\" alt=\"\" class=\"wp-image-840\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-44-700x155.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-44-300x66.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-44-768x170.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-44.png 974w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption>Ilustrasi: kotak variabel<\/figcaption><\/figure><\/div>\n\n\n\n<p>Untuk mengganti value suatu parameter, klik dua kali pada value tersebut. Perhatikan video di bawah ini.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"234\" style=\"aspect-ratio: 978 \/ 234;\" width=\"978\" controls src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/createvariable-1.mp4\"><\/video><\/figure>\n\n\n\n<p>Selanjutnya, Anda mulai dapat membuat model Anda. Pertama kita akan membuat <em>Power Rail <\/em>nya terlebih dahulu. Untuk melakukannya, cukup klik sekali pada komponen yang akan kita gunakan dan selanjutnya klik pada designer. Perhatikan tangkapan layar berikut ini.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"398\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-45-700x398.png\" alt=\"\" class=\"wp-image-843\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-45-700x398.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-45-300x170.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-45-768x436.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-45.png 1179w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption>Ilustrasi: meletkkan komponen ke designer<\/figcaption><\/figure><\/div>\n\n\n\n<p>Selanjutnya akan muncul kotak dialog <em>Power Rails Properties<\/em>. Karena model kita masih sederhana, maka untuk Pin number di set ke satu. Buat <em>Power Rails <\/em>untuk sisi kanan dan sisi kiri.<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"325\" height=\"321\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/pr_left.png\" alt=\"\" data-id=\"846\" data-full-url=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/pr_left.png\" data-link=\"https:\/\/unydevelopernetwork.com\/?attachment_id=846\" class=\"wp-image-846\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/pr_left.png 325w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/pr_left-300x296.png 300w\" sizes=\"auto, (max-width: 325px) 100vw, 325px\" \/><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"374\" height=\"268\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/pr_right.png\" alt=\"\" data-id=\"847\" data-full-url=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/pr_right.png\" data-link=\"https:\/\/unydevelopernetwork.com\/?attachment_id=847\" class=\"wp-image-847\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/pr_right.png 374w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/pr_right-300x215.png 300w\" sizes=\"auto, (max-width: 374px) 100vw, 374px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Sehingga hasil akhirnya seperti tangkapan layar di bawah ini.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"301\" height=\"322\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-49.png\" alt=\"\" class=\"wp-image-849\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-49.png 301w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-49-280x300.png 280w\" sizes=\"auto, (max-width: 301px) 100vw, 301px\" \/><\/figure><\/div>\n\n\n\n<p>Masih bingung? Anda dapat melihat video di bawah ini.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"550\" style=\"aspect-ratio: 852 \/ 550;\" width=\"852\" controls src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/create-rung-1.mp4\"><\/video><\/figure>\n\n\n\n<p>Sekarang, mari kita lanjutkan dengan membuat satu contact dan satu <em>coil. <\/em>Untuk membuatnya, pertama arahkan cursor ke <em>contact<\/em> dan klik. Selanjutnya letakkan pada designer.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"398\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-50-700x398.png\" alt=\"\" class=\"wp-image-852\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-50-700x398.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-50-300x170.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-50-768x436.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-50.png 1179w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption>Ilustrasi: meletakkan <em>contact<\/em> ke dalam designer<\/figcaption><\/figure><\/div>\n\n\n\n<p>Tepat saat Anda meletakkan <em>contact <\/em> ke designer, kotak dialog <em>Edit Contact Values <\/em>akan muncul. Pada kolom <strong>Modifier<em> <\/em><\/strong>pilihlah <strong>Normal<\/strong> dan pada <strong>Variable<\/strong> pilihlah s1. Klik Tombol OK untuk menambahkan <em>contact<\/em> pada designer.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"485\" height=\"319\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-52.png\" alt=\"\" class=\"wp-image-854\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-52.png 485w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-52-300x197.png 300w\" sizes=\"auto, (max-width: 485px) 100vw, 485px\" \/><\/figure><\/div>\n\n\n\n<p>Lakukan hal sama untuk <em>coil<\/em><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-53-700x398.png\" alt=\"\" class=\"wp-image-855\" width=\"580\" height=\"329\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-53-700x398.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-53-300x170.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-53-768x436.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-53.png 1179w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><figcaption>Ilustrasi: meletakkan <em>coil<\/em> ke dalam designer<\/figcaption><\/figure><\/div>\n\n\n\n<p>Sama halnya dengan <em>contact<\/em>, pada kotak dialog <em>Edit Coil Values<\/em>, set <strong>Modifier <\/strong>ke normal dan set <strong>Variable<em> <\/em><\/strong>ke LED. Klik OK untuk menambahkan <em>coil <\/em>ke dalam designer.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"479\" height=\"321\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-54.png\" alt=\"\" class=\"wp-image-856\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-54.png 479w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-54-300x201.png 300w\" sizes=\"auto, (max-width: 479px) 100vw, 479px\" \/><\/figure><\/div>\n\n\n\n<p>Berikut adalah hasil sementara dari model kita.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"278\" height=\"323\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-56.png\" alt=\"\" class=\"wp-image-858\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-56.png 278w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-56-258x300.png 258w\" sizes=\"auto, (max-width: 278px) 100vw, 278px\" \/><figcaption>Ilustrasi: hasil sementara desain model<\/figcaption><\/figure><\/div>\n\n\n\n<p>Selanjutnya adalah, kita akan menghubungkan komponen komponen tersebut. Untuk melakukannya cukup lakukan <em>drag &#8216;n drop<\/em> dari ujung satu komponen ke ujung komponen yang lain.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"247\" height=\"325\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-58.png\" alt=\"\" class=\"wp-image-860\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-58.png 247w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-58-228x300.png 228w\" sizes=\"auto, (max-width: 247px) 100vw, 247px\" \/><figcaption>Ilustrasi: menghubungkan dua komponen,<\/figcaption><\/figure><\/div>\n\n\n\n<p>Sehingga hasil akhirnya adalah seperti tangkapan layar di bawah ini.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"255\" height=\"317\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-60.png\" alt=\"\" class=\"wp-image-862\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-60.png 255w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-60-241x300.png 241w\" sizes=\"auto, (max-width: 255px) 100vw, 255px\" \/><figcaption> Ilustrasi: hasil akhir pembuatan model<\/figcaption><\/figure><\/div>\n\n\n\n<p>Anda masih bingung? simak video di bawah ini.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"550\" style=\"aspect-ratio: 852 \/ 550;\" width=\"852\" controls src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/pemodelan-1.mp4\"><\/video><\/figure>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>Baik, kita sudah selesai membuat modelnya, sekarang kita siap untuk mensimulasikannya. Untuk menjalankan simulasi, klik tombol <strong>Orang Berlari<\/strong> yang berada pada <em>action bar<\/em> dan dilanjutkan dengan mengklik tombol <strong>Kacamata<\/strong> yang berada di bawah panel <em>project information<\/em>. Klik tombol <strong>Kacamata<\/strong> setelah proses <strong>build &amp; compile selesai.<\/strong> Untuk lebih jelasnya, perhatikan tangkapan layar di bawah ini.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"467\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-62-700x467.png\" alt=\"\" class=\"wp-image-866\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-62-700x467.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-62-300x200.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-62-768x512.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-62-600x400.png 600w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-62.png 810w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure><\/div>\n\n\n\n<p>Lebih jelasnya, lihat video di bawah ini.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"1020\" style=\"aspect-ratio: 832 \/ 1020;\" width=\"832\" controls src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/run-debug-1.mp4\"><\/video><\/figure>\n\n\n\n<p>Setelah Anda klik pada tombol <strong>Kacamata<\/strong>, Anda akan mengaktifkan mode debug. Sekarang Anda dapat mengubah kondisi dari <em>contact<\/em> yang sudah Anda buat. Untuk mengubahnya, cukup klik kanan pada <em>contact<\/em> dan pilih: <strong>Force True <\/strong>atau <strong>Force False<\/strong>. Perhatikan tangkapan layar di bawah ini.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"316\" height=\"369\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-64.png\" alt=\"\" class=\"wp-image-870\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-64.png 316w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-64-257x300.png 257w\" sizes=\"auto, (max-width: 316px) 100vw, 316px\" \/><figcaption>Ilustrasi: Mengubah kondisi <em>contact<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<p>Setelah Anda ubah (misal dari false ke true) lihat perubahannya.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"333\" height=\"366\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-65.png\" alt=\"\" class=\"wp-image-871\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-65.png 333w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-65-273x300.png 273w\" sizes=\"auto, (max-width: 333px) 100vw, 333px\" \/><figcaption>Ilustrasi: Kondisi <em>coil <\/em>&#8216;LED&#8217; setelah kondisi <em>contact <\/em>diubah ke <em>True<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<p>Masih bingung? perhatikan video di bawah ini.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"1020\" style=\"aspect-ratio: 832 \/ 1020;\" width=\"832\" controls src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/openPLCdebug.mp4\"><\/video><\/figure>\n\n\n\n<p>Terakhir, jika Anda ingin mengakhiri simulasi, klik tombol <strong>STOP <\/strong>yang terletak pada <em>action bar<\/em>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"379\" height=\"188\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-68.png\" alt=\"\" class=\"wp-image-876\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-68.png 379w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-68-300x149.png 300w\" sizes=\"auto, (max-width: 379px) 100vw, 379px\" \/><figcaption>Ilustrasi: Klik tombol STOP untuk menghentikan SIMULASI<\/figcaption><\/figure><\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>Baik, demikianlah postingan Saya tentang <strong>Memulai Dengan OpenPLC <\/strong>ini. Semoga ada manfaatnya. Apabila Anda masih bingung, Anda dapat meninggalkan pertanyaan di kolom komentar. Jika Anda merasa artikel ini bermanfaat, Anda dapat membagikan artikel ini dengan cara membagikan URL nya. Anda juga dapat mencuplik satu bagian artikel ini, namun jangan lupa sertakan pula URL nya. <\/p>\n\n\n\n<p>Terima Kasih&#8230; <\/p>\n\n\n\n<h1 class=\"wp-block-heading\">^_^<\/h1>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>Selamat datang di blogs UNYDeveloperNetwork. Pada Artikel ini, Saya membuka topik baru yakni PLC dan lebih ke arah tutorial pemodelan &amp; simulasi dengan OpenPLC. Jadi, apakah itu OpenPLC? dan bagaimanakah bekerja dengan&#8230;<\/p>\n","protected":false},"author":1,"featured_media":872,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[277,2,1],"tags":[281,282,283,280,229,278,284,4],"class_list":["post-832","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-plc","category-tutorial","category-uncategorized","tag-electrical","tag-electronics","tag-elektronika","tag-openplc","tag-opensource","tag-plc","tag-teknik-elektronika","tag-tutorial"],"featured_image_src":"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-66.png","author_info":{"display_name":"Muhammad Irfan Luthfi","author_link":"https:\/\/unydevelopernetwork.com\/index.php\/author\/admin\/"},"jetpack_featured_media_url":"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/09\/image-66.png","jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts\/832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/comments?post=832"}],"version-history":[{"count":1,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts\/832\/revisions"}],"predecessor-version":[{"id":877,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts\/832\/revisions\/877"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/media\/872"}],"wp:attachment":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/media?parent=832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/categories?post=832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/tags?post=832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}