cara belajar program PLC di semua merk, pahami logika dasar ini !! LENGKAP BAGIAN 1


PENTINGG!!!
Sebelum kalian kalian memulai membaca artikel ini, coba pahami dulu artikel sebelumnya yang sudah bahas cara belajar program plc, disana kalian akan mendapatkan dasar-dasarnya terlebih dahulu agar. apabila kalian sudah paham bisa lanjut membaca artikel ini. berikut artikel tentang cara program PLC yang perlu kalian ketahui terlebih dahulu


BAB 1 ( DASAR PLC)
Pada kesempatan kali ini saya akan memberikan penjabaran yang saya harap bisa dimengerti kalian semua yang mau hendak belajar pemrograman PLC, memang dalam dunia industri untuk merk PLC banyak sekali variasinya. Maka dari itu jangan pusing-pusing untuk memahami semua merk, yang kalian butuhkan pertama kali saat belajar PLC adalah memilih software PLC yang sederhana sebagai tahap awal belajar PLC, disini saya memakai software bernama Zelio soft. Nah kalau kalian sudah memilih software PLC yang digunakan, dari situlah buatlah logika-logika proses sederhana seperti menghidupkan motor putar kanan-kiri, menghidupkan motor secara bergantian, membuat lampu flip-flop dan masih banyak lagi logika sederhana yang perlu dipahami.

Dari membuat logika sederhana tersebut, kalian akan semakin lehai dalam membuat program di semua merk plc, hanya saja kalau kalian hendak pindah merk plc yang perlu kalian pelajari adalah fungsi menu dan pengenalan software tersebut. Langsung saja kita belajar logika-logika sederhana

Rekomendasi logika sederhana yang perlu kalian pelajari
1.       Menjalankan motor putar kanan-kiri( forward reverse)
2.       Menjalankan motor secara bergantian
3.       Membuat lampu flip flop
4.       Menjalankan motor dengan start delta

Sebenarnya  logika sederhana diatas yang benar-benar kalian pahami terlebih dahulu, agar ke tahap plc yang memakai analog input dan analog output lebih mudah. pengertian PLc ( programmable logic controller) merupakan komponen elektronik yang difungsikan berdasarkan kebutuhan dan tingkat kesulitan sebuah system itu sendiri.

secara definisi plc adalah sebuah sistem elektronik yang cara kerjanya berdasarkan digital dan didesain untuk pemakaian lingkungan industri, dimana plc menggunakan memori yang bisa diprogram untuk disimpan secara internal berisikan intruksi-intruksi yang memuat proses logika dari system yang dibuat. dalam plc kita bisa memprogram waktu, urutan, logika dan operasi aritmatik untuk mengontrol sebuah system di mesin atau sebuah proses melalui modul input output digital atau analog.

Didalam PLC itu ada 3 bagian yaitu
a. CPU
bagian ini sangat penting karena sebagai otaknya plc itu sendiri untuk menggerakkan atau memproses data yang akan dikeluarkan oleh modul output
b. modul input
bagain ini reaksi dari luar plc untuk memerintahkan proses atau menghidupkan seperti push button dan sensor
c. modul output
merupakan hasil dari data-data yang diproses, maka output akan berjalan sesuai perintah dari cpu dan modul input. modul output seperti motor

Dari konsep PLC terdapat 3 bagian yaitu
a. programmable
sebagai kemampuan dalam hal memory atau menyimpan program yang telah dibuat dan diubah fungsi.
b. logic
proses input secara aritmatik dan logic yaitu melakukan operasi membandingkan, menjumlahkan, mengalikan, membagi, mengurangi, negasi, and, or dan lain seebagainya.
c. controller
untuk menunjukkan kemampuan dalam mengontrol dan membuat logika berdasarkan proses yang diinginkan dan menghasilkan output pada instrumen ( pump, lamp, buzzer dan lain lain)

Sebenarnya PLC ini menggantikan rangkaian konvensional yang menggunakan relay dan timer. bayangkan dulu sebelum adanya plc untuk membuat rangkaian flip flop kalian akan membutuhkan banyak komponen diantaranya timer, relay, kontaktor. dengan adanya plc ini maka akan menghemat ruang, biaya dan efesiensi, saat membuat rangkaian flip flop hanya dibutuhkan inputan, plc dan output, kalian tinggal memprogramnya.
untuk fungsi plc, sangat luas kegunaanya terutama dalam dunia industri. kebanyakan industri sekarang sudah menggunakan PLC karena lebih efesien dan mudah dimonitoring oleh operator. diantaranya fungsi plc yang digunakan di dunia industi adalah

1. sekuensial control
plc akan memproses input sinyal biner untuk dijadikan output yang digunakan untuk memproses secara berurutan. disini plc memiliki tanggung jawab untuk menjaga agar setiap step atau langkah proses sekuensial berlangsung secara tepat.
2. untuk monitoring proses
plc bisa secara konsisten untuk monitoring sebuah proses seperti monitoring temperature, tekanan dan tingkat ketinggian. tidak hanya monitoring, apabila hasil monitoring tersebut melebih settingan maximal maka plc akan memberikan reaksi untuk mengambil tindakan dan menghasilkan output. untuk settingan maximal operator bisa mensetting sesuai standart settingan system yang digunakan.

jenis PLC
PLC compact
a. seluruh komponen ada power supply, modul IO dan modul komunikasi menjadi satu bagian
b. memiliki ukuran yang lebih kecil.
c. memiliki jumlah IO yang terbatas.
d. tidak bisa ditambah modul IO.
PLC modular
a. komponen terpisah dari modul.
b. ukuran besar.
c. memiliki jumlah IO  lebih banyak dan dapat ditambahkan berdasarka spesifikasi PLC itu sendiri.

MERK PLC YANG SERING DIPAKAI INDUSTRI
MERK ALLAN BRADLEY
SOFTWARE PROGRAM PLC= ROCKWELL
MERK SIEMENS
SOFTWARE PROGRAM PLC= TIA PORTAL
MERK OMRON
SOFTWARE PROGRAM PLC= CPX PROGRAMMER
MERK SCNEIDER
SOFTWARE PROGRAM PLC= ZELIO SOFT ( SMART RELAY)
MERK MITSUBISHI
SOFTWARE PROGRAM PLC= GX DEVOLOPER

DASAR WIRING PLC UMUM UNTUK SEMUA MERK

Sebelum kalian memahami bagaimana program plc yuk kita belajar dulu wiring plc secara dasar, pelajari wiring plc terlebih dahulu,,ini dasar perlu kalian benar-benar pahami. karena entah apapun merk plcnya dasarnya prinsip wiringnya sama, yang membedakan terletak pada spesifikasi plc itu sendiri. karena setiap plc memiliki spesifikasi masing-masing, ada yang menggunakan power 24vdc dan 220vac. tapi tenang saja apabila kalian mendapati merk plc yang berbeda, karena setiap plc pasti disertasi dengan manual booknya dan baca secara seksama sebelum wiring plc. adapun dasar wiring plc umum sebagai berikut


prinsip kerja dari wiring diatas adalah
1. adalah menghidupkan output dengan push button atau digital input
2. agar wiring tersebut bekerja semestinya maka kalian harus bikin program
3. dari wiring diatas kalian bisa mevariasi program mau hidup seperti apa

a.       Cara menjalankan motor putar kanan kiri ( forward reverse)
1.. Caranya buka software plc zelio soft, pahami menu-menu yang ada di software tersebut

keterangan gambar
1. perintah untuk menambahkan digital input
2. perintah untuk menambahkan relay dalam
3. perintah untuk menambahkan digital output
4. perintah untuk menambahkan timer

2. buatlah perintah kontak Normally open seperti gambar berikut, yang artinya jika normally open kalian beri adress digital input, yang mana digital input biasanya berupa push button maka saat ditekan normally open tersebut akan berubah menjadi normally closed

3. buatlah perintah untuk menghidupkan digital output, seperti gambar di langkah 4, nah saat normally open ada perintah dari push button maka digital output akan on ( ini sebagai perintah ke kontaktor atau relay untuk menghidupkan motor) hal ini untuk putaran kanannya. apabila kalian masih bingung cara merangkainya, kalian bisa membacanya di artikel sebelumnya cara wiring menggunakan software ekts

4. kalau sudah berhasil berhasil menghidupkan motor untuk putaran kanannya, kali ini adalah membuat perintah untuk membuat putaran kiri. Caranya sama di nomor 3 hanya saya beri alamat yang berbeda. Agar lebih mudah lihatlah gambar dibawah ini

5. nah disini kalian sudah bisa membuat 2 perintah untuk menghidupkan motor dengan putaran kanan dan kiri, tapi saat putaran kiri on maka untuk perintah putaran kanan harus dimatikan agar tidak terjadi tabrakan. Caranya adalah dalam garis leader di perintah putaran kanan maka harus diberikan normally close-nya putaran kiri, sehingga saat perintah putaran kiri bekerja maka nomorlly close putaran kiri yang ada di garis leader putaran kanan akan berubah jadi normally open sehingga putaran kanan tidak bekerja, begitu juga sebaliknya untuk menghidupkan putaran  kanan maka putaran kiri harus off. Alangkah jelasnya kalian bisa melihat gambar diatas di langkah 4

ok sampai ditahap ini  saya harap teman-teman mencobanya sampai bisa running di simulasi di program zelio tersebut. berikut cara simulasi zelio soft, untuk lebih jelasnya lihatlah gambar berikut

1. pertama menuju icon lambang S di pojok kanan atas yang sudah saya beri tanda
2. lalu klik run
3. nah leader yang kalian buat akan berubah warna merah
4. coba untuk menghidupkan motor secara putar kanan
5. tekan digital input pada alamat I1 dan tekan lagi untuk mengembalikan ke normally open lagi
6. nah motor sudah bisa berputar ke kanan
7. lalu tekan stop untuk mematikan putar kanan dan berpindah ke putaran kiri dan tekan lagi tombol stop untuk mengembalikan normally closed
8. terakhir tekan digital input I2 untuk menghidupkan motor berputar secara kiri
9. kalau sudah berhasil sampai simulasi ini berarti kalian sudah paham dan mari kita lanjutkan untuk belajar logic lainnya.
Cara menjalankan motor secara bergantian  semi otomatis
sebelum kalian melanjutkan ke tahap ini saya harap kalian mengerti dulu logika cara menjalankan motor putar kanan kiri, pahami dulu sampai bisa kalau sudah paham  1 logika cara menjalankan motor maka untuk belajar logika lainnya akan sangat mudah. ok sekarang kita belajar bagaimana cara menjalankan motor secara bergantian, disini kita memanfaatkan timer yang ada di plc.
a. pertama tentunya buka program zelio soft
b. kalian bikin perintah menjalankan motor, lebih jelasnya lihat gambar berikut
c. menambahkan timer
dari gambar diatas logikanya dapat disimpulkan sebagai berikut
1. push button berguna untuk mengunci kontaktorr  agar relay on yang mengarah ke koil kantaktor
2. disana terdapat tombol stop button ( yang saya gunakan normally closed) jadi saat tombol stop button fisiknya ditekan maka yang tadinya normally closed menjadi normally open untuk mereset penguncian kontaktor tadi.
3. ok motor sudah berjalan, namun saya mengiinginkan untuk menjalankan motor selanjutnya dalam kurun sekian detik
4. lalu ditambahkan saja timer  pada on motor 1 dan timer akan on jika relaynya motor akan on

5. selanjutnya normally opennya timer akan mengarah ke relay berikutnya untuk menghidupkan motor kedua. agar lebih jelasnya lihatlah gambar berikut
6. selanjutnya simulasikan apakah benar logikanya benar, jika motor 1 on maka sekian detik berlalu akan menjalankan motor 2. cara simulasinya seperti diatas tadi
Cara membuat lampu flip flop
Setalah belajar cara membuat program untuk menjalankan motor diatas, kini logika dasar yang sering dipakai dalam setiap proses industri adalah logika program lampu flip-flop, jangan disepelekan logika ini.,karena berdasarkan pengalaman saya kerja di dunia industri, ternyata logika ini sering dipakai. biasanya logika lampu flip flop ini sering diaplikasikan dalam menjalankan motor secara bergantian otomatis sampai proses logika watertreatment. agar lebih mudah memahami, pahami prinsip kerja logika lampu flip-flop dibawah ini
prinsip kerja
1. saat relay 1 on
2. setelah sekian detik berdasarkan waktu yang disetting
3. maka akan menyalakan relay 2 berikutnya
4. jika relay 2 sudah hidup selama settingan waktu
5. maka akan kembali ke relay 1
6. begitu seterusnya, relay 1 on - off, ralay 2 on-off
bagaimana sudah terbayangkan bagaimana cara membuat leader programnya, mari kita praktekkan saja.
1. instruksi timer yang dipakai sebanyak 2 intruksi
2. menggunakan intruksi relay dalam, sebanyak 2
3. normally open dan closed baik untuk relay dan timer
4. dan digital input




pahami gambar logika flip flop diatas...mari kita ketahui fungsi dari setiap alamat yang ada di leader tersebut.
1. pertama ada alamat I4
ini digunakan sebagai digital input plc, hal ini untuk alamanya push button, sensor dan lain lain. inti dari digital input dalam plc adalah sebuah intruksi
2. kedua ada alamat t3
ini digunakan untuk sebagai intruksi reset agar terjadi flip flop, alamat ini dimabil dari normally opennya timer TT3
3.ketiga ada kontak m4
ini digunakan sebagai pemutus output 1 saat output 2 on, alamat ini diambil dari normally opennya relay M4
4. keempat ada timer TT2
ini digunakan sebagai perpindahan flip flopnya untuk menghidupkan relay M4, sehingga saat TT2 sudah sampai  batas waktu maka akan menjalankan relay M4 dan TT3 juga akan bekerja, jika TT3 sudah sampai  batas waktu makan akan mereset TT2 dan begitu seterusnya dia akan nyala bergantian

cara membuat program plc untuk menghidupkan motor start delta
yang terakhir sebagai catatan aja  saya tidak bikin tutorialnya, karena saya yakin jika teman teman paham logika diatas pasti sudah bisa membuat program untuk menghidupkan motor start delta dengan kontaktor. karena logikanya hampir sama dengan cara menjalankan motor seacara bergantian semi otomatis. perlu diingat ya, hal ini hanya berlaku jika kalian masih menggunakan kontaktor sebagai power nya motor maka masih bisa menggunakan program dengan cara ini. tapi sekarang kebanyakan industri sudah tidak lagi menggunakan kontaktor sebagai media powernya, melainkan sudah beralih ke inverter dan tentu cara pemrogramannya agak berbeda yang mana nanti speed dari motor bisa kita atur menggunakan analog input INVERTER. nah cara menjalankan motor dengan inverter nanti saya akan bahas di bab 2, pasti seru nihh soalnya kita  juga bisa mengatur speed di layar monitor atau HMI.

bagaimana sampai disini apakah sudah paham tentang logika logika sederhana diatas? kalau belum paham coba ulangi dan step by step pahami sampai paham. karena logika diatas sebagai bekal untuk mengerjakan logika-logika lain yang sering dipakai dalam dunia industri. dengan memahami logika diatas kalian bisa membuat sebuah proses sederhana yang sering digunakan dalam industri, seperti misalnya sistem water Reverse osmosis sederhana.

cara belajar program PLC di semua merk BAB 2 ( memahami logika dasar program plc dengan software tia portal siemens untuk belajar program plc dengan modul analog input dan analog output)

BAB 2 MENJALANKAN MOTOR DENGAN INVERTER
Setelah kita belajar program plc dengan logika sederhana yang hanya menggunakan digital input dan digital output, nah kalau sudah memahami logika diatas kini saatnya untuk memahami logika PLC yang menggunakan analog input dan analog output. sebenarnya digital dan analognya prinsip fungsinya sama yang membedakan adalah kalau analog itu dengan memainkan angka data bit seperti sensor pressure transmitter 4-20 mA, nah sedangkan digital hanya berupa true dan false. nah itulah perbedaan digital dan analog dalam plc menurut pandangan saya, gak tahu kalau secara teorinya hehehe. untuk memahami wiring analog input ke plc, kalian bisa baca artikel sebelumnya

Pada bab kedua ini kita akan belajar bagaimana cara menjalankan sebuah inverter dengan signal 4-20 ma untuk menjalankan motor 3 phase, sebelumnya kita sudah belajar bagaimana cara menjalankan motor dengan digital saja, saat kita membuat program untuk menjalankan inverter kita akan menambahkan perintah analog output pada plc sebagai pengatur speed inverter dalam mengatur kecepatan motor. untuk lebih jelasnya pahami step-step berikut dibawah ini.

a. memilih software plc modular yang ada analog input dan output sebagai tahap awal
apabila ini baru pertama belajar program plc dengan analog input dan output, maka langkah pertama yang perlu kaliah cermati adalah memilih software plc yang menurut kalian mudah, entah itu software dari plc omron, plc siemens, plc mitsubishi dan lain-lain. pada dasarnya semuanya adalah sama yang membedakan tata letak fiturnya. disini saya akan memberikan contoh program dan kebetulan saya menggunakan software tia portal versi 14 besutan dari plc siemens. saya sarankan agar kalian juga memakai software tia portal untuk mempermudah mempelajari apa yang saya praktekkan, sehingga kalau kalian sudah bisa satu softwarepun maka bisa mudah mempelajari software di plc lain. tenang saja, nanti kalau ada waktu saya akan membagikan tutorial pemrograman di merk plc lain. perlu kalian ketahui juga bahwa awal belajarnya dulu saya menggunakan software tia portal

b. download software tia portal
agar bisa mengikuti tutorial yang saya berikan, saya sarankan kalian sudah mendownload software tia portalnya. untuk mendapatkan software kalian bisa menuju web resminya siemens.

c. memulai membuat program untuk menghidupkan motor dengan inverter ( VFD)
1. pabrik orang tua di Tabanan Bali ( System Ro)
2. PT Dion farma perusahaan kosmetik natsya, Klaten, Prambanan Jateng ( system PWG)
3. PT Dankos Farma ( Kalbe) Jakarta Timur
4. PT Otsuka Indonesia Malang ( System Edi dan System Clean media)
5. PT Paragon, kawasan industri Jatake, Tanggerang

semua perusahaan industri diatas rata-rata perusahaan farmasi dan kosmetik, yang mana dalam systemnya menggunakan motor 3 phase yang dihidupkan menggunakan inverter. biasanya merk dan Type inverter yang digunakan adalah 

1. Scneider
2. siemens
3. Ls

meskipun ada beberapa merk tapi untuk wiring diagramnya hampir sama, yang berbeda hanya penempatannya saja. tidak luput dari cara program inverter itu sendiri juga sama dan biasanya yang di setting programnya adalah 

1. Tegangan maximal
2. Arus maximal
3. batas overload
4. frequensi ( HZ)
5. analog input
6. digital input

ada 6 settingan utama yang harus disetting, entah apapun itu merknya. tapi untuk kode settingnya berbeda di setiap merk Inverter, maka dari itu sebelum setting programnya hendaknya kita membaca manual booknya dengan benar. 



wiring diagram inverter  dengan plc modular
keterangan gambar
kira-kira seperti itulah untuk gambaran wiring inverter dengan plc secara umum, perlu kalian ingat bahwa wiring inverter di setiap merk selalu berbeda. untuk itulah perlu dipahami dulu manual booknya secara detail, tapi dengan kalian memahami gambar diatas maka akan lebih mudah saat menangani berbagai merk inverter.
setelah kalian memahami wiring diagram inverter secara umum, mari kita hubungkan inverter dengan plc agar bisa komunikasi dan frequensi bisa diatur oleh PLC. untuk sementara ini saya menggunakan plc siemens dengan software tia portal versi 14.

1. pertama buat project baru

2. pilih type CPU plc siemens yang akan digunakan kalian masuk pada menu "device dan network"
apabila kalian sudah wiring diagram hardwarnya, saya harapkan sama typenya yang kalian pilih

3.setelah itu kalian akan melihat "program block" ini merupakan area untuk membuat leader logika dan sebagai alamat data block atau PLC tag

4. lalu buat "add new block"
5. pilih "function block" untuk memulai membuat leader
6. sekarang fokus pada function block dan fokus untuk mengambarkan logikanya, untuk lebih jelasnya lihatlah gambar dibawah ini.

7.sekarang gambarlah leader dari logika untuk menghidupkan motor, kurang lebih gambarnya sama dengan leader yang ada di zelio soft kalian tinggal melihat dan mencontoh leader yang sudah pernah kalian buat di zelio soft. lebih jelasnya lihatlah gambar dibawah ini.
a. pertama pilih add new block

b. kedua pilih data block
c. buatlah alamat adress di dalam data block



8. setelah itu masukkan alamat yang sudah dibuat di data block ke dalam logika leader,


9. kalau sudah diberi alamat semua, function block yang sudah dibuat maka buatlah block pada "main" seperti gambar dibawah ini.

10. jangan lupa compile untuk mengecek apakah ada kesalahan
11. kalau sudah dicek tanpa ada eror, lanjutkan untuk mensimulasikan leader yang sudah dibuat
12. tekan tombol simulasi
13. coba hidupkan secara simulasi
14. nah kalau sudah berhasil mensimulasikan programnya, maka kini untuk membuat perintah analog outputnya sebagai pemberi signal 4-20 Ma, kalian juga bisa memberi signal 0-10v tergantung mana yang diinginkan, saya lebih biasa menggunakan 4-20 Ma tapi intinya leader logikanya sama
15. untuk memberi signal analog output ke inverter, tambahkan intruksi move seperti gambar dibawah ini

16. nah kalau kalian sudah berhasil membuat perintah move, kini pada inputan intruksi move berikanlah alamat INT atau Real, untuk lebih mudahnya gunakan alamat int saja. jangan lupa untuk membuat alamatnya terlebih dahulu, yang mana cara membuat alamat di data block sudah saya jelaskan diartikel sebelumnya.

berikut link cara membuat alamat di program siemens tia portal
https://zainunmuzahidin.blogspot.com/2019/03/belajar-program-plc-tia-portal-sangat.html


contoh program plc siemens tia portal yang pernah saya buat, yaitu membuat system watertreatment di pabrik kosmetik PT Paragon, Tanggerang. untuk lihat contoh program klik tautan dibawah ini

LIHAT CONTOH PROGRAM

EBOOK COMMING SOON

Baca Juga
WhatsApp Me Berikan masukan untuk konten yang lebih menarik dan berkualitas. Terima kasih.
Newer Posts Newer Posts Older Posts Older Posts

More posts