(Setelah 2 minggu lebih “puasa” nulis di blog)
Pada posting kali ini saya akan membahas komunikasi serial pada PLC Omron CPM 1A. Tipe PLC ini memang “jadul” banget, tapi saya yakin masih banyak dipakai di kampus – kampus Indonesia. Jadi paling tidak ada beberapa di antara Anda yang bisa mengambil manfaat posting ini.
****
Host Link Communication
Komunikasi serial pada PLC Omron CPM1A ini pada umumnya digunakan untuk komunikasi PLC dengan komputer ataupun dengan touch screen dari Omron juga. Protokol untuk komunikasi dengan PC disebut : host link communication (HLC), yang akan saya jelaskan di bawah.
HLC dapat digunakan untuk 2 konfigurasi :
- 1 – 1 communication
- 1 – n communication
1 – 1 Communication
Bentuk dari 1 – 1 Communication tampak pada gambar di bawah.
Dari gambar di atas, nampak bahwa PLC Omron CPM 1 memerlukan modul komunikasi serial RS 232 (disebut CPM1 CIF-01) untuk dapat berkomunikasi dengan serial device lainnya. Berikut ini tampilan detailnya.
Sedang konfigurasi kabel serial (3 kabel) untuk komunikasi PC – PLC tampak pada gambar di bawah.
HLC juga mengakomodasi komunikasi 1 PC dengan N PLC (maksimal 32 buah). Protokol yang digunakan bukan RS 232, tetapi RS 422. Berikut ini skema komunikasi 1 – N.
Skema di atas menggunakan tipe jaringan daisy chain. Pada skema tersebut juga digunakan modul komunikasi yang berbeda dengan sebelumnya, yaitu modul RS 422 Adapter (CPM1-CIF11). Detail modul tersebut tampak di bawah.
Jika tipe jaringan diganti dengan multidrop, maka skema detailnya akan berbentuk seperti di bawah.
FYI, semua informasi di atas dapat ditemukan pada Programming Manual dari PLC Omron CPM 1. Merk – merk PLC yang lain juga pasti akan memberikan penjelasan detail tentang pengaturan komunikasi serial seperti Omron ini.
Semoga membantu! Jika ada pertanyaan, silakan beri komentar di bawah..
hallo mas handy.,
saya sedang memperbaiki alat yang menggunakan PLC omron type CQM1H sebagai kontrolernya. untuk program sudah, namun untuk membuat SCADA nya apakah harus menggunakan CX-DESIGNER? lalu apakah mas mengerti cara menggunakan cx-designer?
karena saya sudah mencoba-coba untuk menghubungkan CX-DESIGNER dengan CX-PROGRAMMER namun tidak pernah bisa dengan type tersebut.
mohon penjelasannya..
terimakasih
LikeLike
halo mas handy
saya sedang memperbaiki untuk proyek cetak pcb, mesin disini menggunakan plc omron cpm1a, dengan software cx-programmer v9, sudah ada programnya, nah .. ketika mau transfer plc to pc itu gak bisa ? icon transfer plc to pc itu ngeblok, ada saran dari mas handy ?
terimakasih
LikeLike
mas tanya kalau milik saya cp1e n20dra di output keluar indikator / lampu menyala kenapa ya mas?
LikeLike
mas mas salah lampu indikator tidak menyala walaupun program sederhana di layar komputer menyala
LikeLike
pa,bisa tolong di jelaskan saya menghubungkan rs 232 agar dapat di baca plc dan sudah komunikasi dengan intruksi RXD,maslahnya knpa signal yg di terima plc selalu over flag(392.15 )status ON.
LikeLike
terima kasih sebelumnya..
LikeLike
salam kenal pa,mohon di bantu saya sedang mencoba menghubungkan indikator timbangan ke plc omron cp1l,dengan rs 232 dan saya paake intruksi RXD,knapa yah datanya selalu over..sehingga tidak bisa diblanjutkan ke langkah selanjutnya.
LikeLike
mas komunikasi delphi ke plc pake peripheral bisa gak???
LikeLike
pak.hadi saya sedang membuat TA dengan menggunakan PLC OMROn CPM1A-40CDT-D-V,menggunakan kabel USB-CIF02 dan program CX-Programmer rencananyana PLC mau saya kontrol dengan VB lewat Laptop (USB) tetapi
kok error ya kalau saya eksekusi VBnya..mohon penjelasannya
LikeLike
mf mas td type plc sya omron cpm1a-30cdr-a
LikeLike
Salam knl ya mas,mohon pencerahan mudah2 -an ada jalan keluarnya,saya sedang ada tugas mengkoneksi PLC dgn National instrument berbasis labview soft ware pada PC akan tetapi sistem serial communicationnya mudah terputus,kira2 apa penyebabnya dan solve throublenya bagaimana ya ,kira2 ada yg bisa kasih advise gak ya…..terimakasih..
LikeLike
salam kenal mas handi
aku dapat job untuk memperpanjang komunikasi plc dan pc supaya bisa untuk 50mtr, aku harus beli dimana ya ? minta infonya mas
LikeLike
mas handy, salam kenal dl ya
gini mas. ni saya kebetulan lagi tugas akhir dg PLC, saya maw buat semacam scada dan terdapat dua PLC omron cpm1a sbg pengganti tiap slave nya. saya uda buat konverter port rs232 to rs485 agar bisa di buat protokol 1-n. tp mentok disitu, bingung cara konfigurasi masing2 PLC nya, terus musti pake software apa. mohon bantuannya nugraha.adi.rizky@gmail.com
LikeLike
Mas mau tanya. Untuk perintah PLC di type C200HS dengan perintah di type CJ1M apakah sama?? Satu misal untuk Instruction ADD(30),TXD(236) di PLC C200HE bagaimana dengan di PLC CJ1M??Mohon bantuannya soalnya saya mau convert dari C200HS ke CJ1M !!!!
LikeLike
Sama.
LikeLike
Assalamu’alaikum pak
Nama saya Yudha Kristanto dari STTN BATAN Yogyakarta yang saat ini sedang menempuh Tugas Akhir.
Mau tanya tentang Tugas Akhir boleh pak?
Judul Tugas Akhir saya ” Komunikasi PLC Menggunakan PAC berbasis Jaringan OPC-Server”
LikeLike
Halo.. apa kabar P handy W..?
LikeLike
Kabar baik Pak Syahril.. Sukses untuk bapak 🙂
LikeLike
saya mau tanya donk mas…, OMRON CPU200hg – Input unitnya ID212 …, kalau saya masukin alamatnya untuk inputnya berapa ya mas???
LikeLike
misal sya mau mngaktifkan output 1.01,bilangan biner yg sya harus tulis di code Vb ny brp ya mas?
mohon bantuan ny mas handy.
LikeLike
mas saya membuat sistem penyeleksi dengan sensor warna
menggunakan mikron sistem warna bisa namun di plc hal baru bagi saya
bagaimana cara komunikasinya
tp bukan interkoneksi yah.pure plc
di sensor warna saya ada tx , rx, scl, sda,
kalau di mikron dipakai sck dan sda menggunakan downloader.
bagaimana kalo di plc apa kah asaya harus menggunakan fuction rx tx
dan bagaimana caranya saya belum mengerti nih?
balas via email aja ya mas
LikeLike
mau tanya Pa, PLC yang paling minimalis dan murah yg bisa berkomunikasi dgn PC , merek dan typenya apa ya?
LikeLike
mas, aq mw mnta tolong nih, aq pke PLC cpm1a 40cdr, untuk kabel’x aq pke USB CIF02-RS232 nh kendalanya aq g bisa trnsfer program k plc, pesannx kabel belum terkonek padahl udh.
tolong bantuanx mas…
LikeLike
Mas Aan, berarti masuk komputernya sudah USB ya? Kalau masih serial, biasanya perlu dicek COM di komputer apa sudah cocok. Salam..
LikeLike
salam kenal ya mas, kebetulan sy juga dapat masalah yang sama.. PLC OMRON CPM1A-20CDR pakai USB CIF02-RS232, cx programmer 2.0, PC windows 7, kabel di baca belum konek padahal sudah…di PLCnya connection udah nyala…mohon bantuannya masalahnya dimana..thanks
LikeLike
salam kenal,
maaf mas beda plc.pnya gambar koneksi kabel plc scheneider twido ngga sama mitshubishi seri fx,terima kasih
LikeLike
salam kenal..
mas untuk c1000h,itukan 48 pin bagaimana cara menyambungkan ke 9 pin…
LikeLike
bos, sofware plc cp1l & c60p punya ? berapa saya ganti. tanks
LikeLike
Maaf saya tidak punya Pak Dodik.. Silahkan kontak vendor PLC Omron langsung..
LikeLike
mase handi < sambungan kalo pengen taw update terakhir spek plc yang bagus dimana ya linknya???
LikeLike
salam kenal mas,….
mohon bantuannya mas..,
sy memiliki modul plc omron cpm1a-20cdr untuk Tugas Akhir., kendalanya modul tersebut tidak mau connect dengan sofware yang saya gunakan yaitu :
a. CX-Programmer
b. Syswin 3.4
Mohon bantuannya mas, gimana langkah-langkahnya untuk bisa connect dengan salah satu software tersebut…..
Thanx b4 All…
LikeLike
Salam kenal juga mas Oscar.
Seharusnya komunikasi dengan 2 software tersebut tidak masalah.
Kalau tidak bisa connect dengan PC, berarti di bagian protokol komunikasi dan settingnya yang biasanya tidak tepat.
1. Apakah kabel PC – PLC sudah oke?
2. Apakah saat dilakukan “test connection” pada software di atas bisa?
Coba search di blog saya tentang komunikasi serial di PLC, mungkin sedikit membantu.
LikeLike
Tahanx jg mas….
mantapz mas., ternyata kabel komunikasinya yg masalah…
heheh
o y mas, apa alamat untuk membuat timer off delay pada PLC Omron CPM1A dengan menggunakan software CX-Programmer…..? udah saya coba yg bsa cma ON Delay nya aja mas…
Mohon bantuannya lagi mas…
LikeLike
Mas Oscar, CPM1A tidak punya Timer Off Delay, hanya Timer On Delay saja.
Tapi Anda bisa membuat timer Off delay (atau jenis timer apa saja) dari timer on delay yang diberi tambahan program.
LikeLike
mas numpang nnya . sy mnggunakan plc omron cpm 1a nah niatnya sy mau pake cx designer untuk HMI nya namun apakaH bisa menggunakan pc sbgai jalur monitoring HMInya bukan menggunakan hardware NS dri omronya
LikeLike
bisa
LikeLike
mas boleh tanya kalo plc connect to vb dan fungsinya untuk monitorin relay mana saja yang aktif bisa ga?mksh sebelumnya,,
LikeLike
mas, yang saya ketahui modul komunikasi itu bemacam2..
seperti modul komunikasi serial RS 232,modul RS 422. nah perbedaan dari serial tersebut apa ya ?
LikeLike
Mas Ickbal, untuk modul komunikasi RS 232 hanya bisa untuk komunikasi 1 alat dengan 1 alat lainnya (misal : 1 PC dan 1 PLC).
Kalau RS 422 atau RS 485 bisa untuk komunikasi antara 1 alat (sebagai master) dengan beberapa alat lainnya (misal : 1 PC dan banyak PLC, untuk omron cpm1a max 32 PLC).
Demikian, semoga membantu..
LikeLike
mas handy, saya baru belajar mengenai PLC. dia atas di jelaskan mengenai 2 konfigurasi HLC.
1. 1 – 1 communication
2. 1 – n communication
saya ingin menanyakan apa yang di maksud dengan n communication ?
mungkin bisa di kirim ke email saya ickbal.felixs@gmail.com
mohon pencerahannya
trims.
LikeLike
Mas Ickbal, 1 – n communication, berarti 1 alat yang bisa berkomunikasi dengan n (lebih dari 1) alat lainnya.
Salam..
LikeLike
bagus mas artikelnya,, mungkin untuk aplikasinya bisa dilihatdi blog saya http://plccourses.blogspot.com/
LikeLike
thank,s banget infonya tentang PLC Omron…. sy mo tanya, PLC Omron CPM bisa ga ya kalo komunikasi datanya melalui jaringan ethernet/LAN (baik download ataupun upload). thank’s… ane tunggu jawabannya???
LikeLike
saya mau buat plc untuk menghitung jumlah produksi.
menggunakan interface vb.tau cara dan codingnya unntuk itu ?
diar dat yang di terima bisa di ubah menjadi anggka di visual basic
LikeLike
salam kenal mas handy,
saya mahasiswa elektro sekarang sedang menyusun TA tapi baru 0%, rencananya saya mau buat scada sistem, rtunya menggunakan PLC. yang mau saya tanyakan bagaimana cara komunikasi PLC ke PC, agar PC bisa mengontrol PLC dan output PLC bisa ditampilkan di PC. apakah perlu OPC server atau bisa langsung direct melalui port serial? atau seperti apa?
PLC yg saya gunakan omron cpm2a,
jika bisa menggunakan port serial, mohon petunjuknya, soalnya saya baru dalam bidang ini.
software HMI nya saya mencoba menggunakan Labview.
satu lagi saya juga baru tau mengenai software WW intouch dari blog diatas.
tmakasih mas, blognya banyak membantu.
LikeLike
saya minta tolong bener2 mas….please
LikeLike
sudah saya kirim ke email anda..
Btw, di tulisan di atas mestinya sudah cukup jelas tentang koneksi CPM1 dengan PC lho..
LikeLike
yang kabel Imb yang colokan pada plc cpm 1A itu lho mas , ga tau alamatnya, dan bentuknya soalnya kan lebih dari sepuluh port
LikeLike
Mas Dedy, anda harus beli dulu modul CPM1 – CIF01, untuk mengubah port tersebut menjadi serial port 9 dB.
LikeLike
mas minta donk, cara mbuat kabel coneksi cpm1A ke komputer pake RS232 …. makasih sebelumnya
Jiejanza@yahoo.com
LikeLike
Tinggal cek di manualnya CPM 1 kok (cari dulu di internet), di situ sudah ada lengkap.
LikeLike
numpang nanya mas
jika koneksi plc dengan inverter dan juga keyboard comunikasinya bagaimana? agar seting frequensi inverter bisa dari keyboard
LikeLike
maksudnya bagaimana ya mas?
koneksi plc dgn inverter lewat port!
apa jalanin inverter lewat plc melalui i/o nya
maksudnya keyboard ini apaan ya
LikeLike
Bs, tp mas ardha hrs punya protocol yg bs menghubungkan PLC omron dgn VB.
Biasanya protocol omron tsb memakai OPCserver Omron.
LikeLike
Trims alternatifnya mas Ones
LikeLike
Salam pak Handy,,
saya baru belajar PLC omron CMP1A.,.,
apakah Bisa CPM1A dikoneksikan langsung dengan VB???
LikeLike
Mas Ardha, PLC bisa dikoneksikan langsung dengan VB, coba cek di manualnya. Kami sering pakai itu di kampus Petra..
LikeLike
ia kalee… tow cek koneksi nya…
LikeLike
slam knal smua, Saya baru belajar plc cpm1. tapi koneksi dg pc selalu failed…knp?
LikeLike
Failed di bagian mana mas? ada pesan error apa?
Pake software apa?
LikeLike
Mas Handy,..tx for infonya…
LikeLike
Teman-2 sekalian,…
Saya salut dengan teman-2 terutama Om handy yang punya blog ini,…
Saya secang belajar PLC dan smart relay, sudah beli smart relay zelio yang lengkap dengan kabel datany serta softwarenya, tetapi untuk omron baru dapat cpm 1A, saya butuh kabel data untuk PLC omron tsb,..
Adakah teman-2 sekalian yang bisa bantu, dimana dan brapa harganya…
Plz contact me as japri ke eko2205@gmail.com
TX
EAg
LikeLike
Salam kenal mas EAg,
Setahu saya untuk kabel serial CPM1A bisa buat sendiri dengan hanya 3 sambungan (Tx, Rx, dan ground). Di lab saya bikin sendiri, enak lebih hemat.
Trims..
LikeLike
Om Handy, thank for your quick responce,…
Nah untuk bisa bikin sendiri apakah skemanya spt yang sampean posting pada tulisan om handy kah ????
Trus untuk conector ke PLC omronnya bisa dapat dimana ??? karena setau saya bentuknya agak aneh gitu,…trus kalau beli bilanganya conector apa ????
Saya tinggal di jakarta jadi paling carinya ke glodok,
Rsg
EAg
LikeLike
Mas EAg,
Memang kalau beli PLC Omron CPM1 adanya hanya “peripheral port” yang bisa disambung ke programming console.
Untuk terhubung ke komputer, harus dihubungkan ke RS232 Adapter (modul tipe CIF 01) sehingga akan ada serial port (9 db).
Dari situ baru kabelnya dapat dibuat sendiri, asal ada serial port (9 db).
Coba search di google : “PLC Omron CPM1 manual pdf”, juga ada panduan untuk pemula yang baik “beginner’s guide to plc omron pdf”.
Salam..
LikeLike
Mas EAg, saat browsing saya nemu ada pembuat kabel PLC sehingga tidak perlu membeli modul. Coba cek di sini :
http://kabelplc.blogspot.com/2009/08/omron-cpm1a-cpm2a-c200h-cqm1-plc-usb.html
Siapa tahu cocok.
Salam,
Handy
LikeLike
Mas ada ga ya situs/Blog yang gratisan buat donload softwer CXONE OMRON.
LikeLike
coba buka PLCFORUM.uz.ua disitu banyak referensi search aja cx-one
LikeLike
mas handy, saya lagi ngerjain TA ttg HMI wonderware dengan kendali menggunakan PLC CPM2A…akan tetapi saya ada kendala dengan sistem komunikasinya…
awalnya saya menggunakan software omron host link yang udh terdistribusi otomatis dengan wonderware akan tetapi ternyata ditengah perjalanan. software omron hostlink itu hanya untuk c series ex C200H dll. akan tetapi disana tidak terdapat koneksi untuk CPM2A. bagaimana
LikeLike
Mas Lambang, saya coba dengan CPM1, meski dimasukkan C200H tetap jalan kok.
Saya sering sekali pakai..
Selamat mencoba.
LikeLike
Sorry Mas Handy, ikut bantu ya.
Mas Lambang, bisa diperjelas bahwa “software omron host link yang udh terdistribusi otomatis dengan wonderware” itu nama softwarenya apa ya? Mungkin saya bisa membantu.
LikeLike
Bagi yang membutuhkan brg-2 Omron / Mitsubishi, bisa pm ke sy.
LikeLike
ble tw gk alamt input/ouputx omron?
LikeLike
halo mas.saya mau blajar plc.saya pnya cpm1 . tp gak d adapternya . saya mau tanya , bsa bkn sendiri gak . bagaimana. kalo harganya berapa
LikeLike
Wah, postingannya makin ok lho! Ketauan kalo belajar terus, hehehe… 😀
Btw, boleh saja OMRON CPM dikatakan jadul, akan tetapi:
1. Low-cost
2. Syswin 3.4 is free
3. Cocok untuk aplikasi industri kecil dan menengah
Blog-ku sudah ketinggalan jauh nih… 😦
LikeLike
Halo mas Chandra.. Trims pujiannya, jadi malu :D.
Thank’s masukannya juga. Di blog mas juga banyak membahas Omron CPM ya..
Btw, bukannya blog saya yang tertinggal karena hanya bahas PLC dkk, punya mas kan dah bahas mikrokontroler, pemrograman, dll.. 🙂
Sukses buat semua deh..
LikeLike
mas tolong bantuanya saya ingin membuat dua buah counter milisekon mengukan vb dengan media strar stop dan riset nya yang terhubung ke plc omron mohon dapat di berikan bahasa program nya mas. trims sebelumnya
LikeLike
kalo addressing-nya ada ga?
kalo di software cimplicity ditanya alamat PLC-nya apa?
0000 apa bukan?
buat input/output-nya juga gimana addressingnya?
saya butuh buat tugas akhir..
terimakasih.
LikeLike
Mas Adit, maaf saya gak pernah pakai cimplicity. Coba saya kira – kira ya :).
Jika ada pertanyaan tentang alamat PLC, mestinya itu tentang PLC ID, yaitu identitas PLC, jadi jika PLC dihubungkan dalam jaringan, maka ketahuan PLC mana yang dituju. Defaultnya ya 0.
Jika alamat input/output PLC, ya mestinya disesuaikan dengan I/O yang terpasang.
Semoga sukses TA-nya..
LikeLike
tengkyu.. info nya..
LikeLike