Sekilas Komunikasi Data pada PLC

Bahasan berikut menjelaskan sekilas tentang komunikasi data yang terjadi pada sistem pada PLC yang menjadi bagian dari sistem SCADA. Mengingat banyaknya gambar dan sedikitnya waktu🙂 , untuk lebih jelasnya silakan download di bagian bawah posting ini .

komunikasi-plc

Overview

Abad 20 ini ditandai dengan berubahnya fokus utama masyarakat dari pertanian, industri dan sekarang informasi. Pada era informasi ini dikenal suatu slogan “Information is King“. Hal ini berarti bahwa barangsiapa menguasai informasi, maka ia akan menguasai semua hal lain.

Informasi juga penting artinya pada sistem automasi dengan PLC, karena PLC tidak hanya menghasilkan produk/ barang, tetapi juga menghasilkan data. Umumnya inefisiensi karena data yang tidak akurat tidak dipermasalahkan. Namun jika kita dapat menggunakan data untuk memperbaiki proses, maka keuntungan perusahaan dapat meningkat dengan drastis.

Pada umumnya perekaman informasi atau data dilakukan secara manual. Data dari plant yang terhubung dengan PLC akan dicatat secara manual, kemudian operator akan memasukkan data ke dalam komputer dalam suatu jaringan, sehingga para manajer dapat melihat data yang mereka perlukan.

Kelemahan perekaman data secara manual ialah sebagai berikut :

  • Tidak akurat
  • Tidak real time
  • Membutuhkan waktu lama (kadang terlambat)
  • Kemungkinan kesalahan lebih besar
  • Informasi yang diberikan mungkin berlebihan, tidak sesuai dengan yang diperlukan

Sedang pada proses perekaman data secara otomatis, data plant yang terhubung dengan PLC akan disimpan secara otomatis oleh program komputer, dan langsung dapat ditampilkan oleh komputer – komputer lain dalam suatu jaringan.

Kelebihan akuisisi data secara otomatis ini ialah :

  • Akurat
  • Real time
  • Cepat

Dimana hal tersebut dapat dilakukan melalui : Electronic communication

2.2 Type of PLC communications

Ada 2 macam cara PLC berkomunikasi yang akan dijelaskan sebagai berikut :

  1. Primitive Communication

Pada tipe komunikasi ini, PLC dengan alat lain (misal : robot, PLC lain, mikrokontroler, dan lain – lain) akan terhubung secara hardwired (dengan kabel).

Pada skema di atas, logika sederhana yang bisa diberikan pada program ialah :

If Output 1 PLC 1 ON then Input 1 PLC 2 ON”

  1. Serial Communication

Pada tipe komunikasi ini, PLC dapat saling bertukar data melalui komunikasi tertentu. Jika pada komunikasi primitif, tegangan dari PLC 1 langsung diteruskan pada PLC 2, maka pada komunikasi serial datalah yang dipertukarkan. Beberapa jenis komunikasi serial ialah

  • RS 232
  • RS 422
  • RS 485
  • Dan macam – macam komunikasi PLC yang lain.

Sedang komunikasi serial RS 422 – RS 485 dapat mengakomodasi komunikasi one to many ataupun many to many.

Jika 1 buah PC dilengkapi dengan SCADA software, seharusnya PC tersebut dapat berkomunikasi dengan beberapa PLC meskipun memiliki merk yang berbeda. Hal ini dikarenakan untuk masing – masing PLC dilengkapi dengan PLC driver pada program SCADA tersebut.

2.3 Review Komunikasi Data pada PLC

Pada mulanya PLC hanya bekerja secara stand alone, dimana PLC bekerja dengan I/O devices namun tidak terhubung dengan PLC lain ataupun dengan komputer.

Konfigurasi stand alone juga bisa dilakukan antara PLC dengan PC.

Konfigurasi multidrop dapat dilakukan jika digunakan komunikasi serial RS 485.

Jika menggunakan special bus (Modbus +, DH +, Profibus), maka konfigurasinya adalah sebagai berikut.

Selain banyak PLC, konfigurasi banyak PC (melalui jaringan komputer) untuk monitoring juga dapat dilakukan dengan konfigurasi berikut.

Komunikasi TCP/IP antar PLC dan PC dapat dilakukan dengan syarat masing – masing PC dan PLC memiliki ethernet card ataupun ethernet module communication. Berikut ini konfigurasinya.

Sumber :

1. Stenerson, Jon. Fundamentals of PLC, Sensors, and Communications. Prentice Hall : 2004.

2. Bahan – bahan seminar Wonderware

Silakan download artikel dalam pdf di sini

7 thoughts on “Sekilas Komunikasi Data pada PLC

  1. aric

    artikel ini bener2 menarik, banyak membuka mata saya soal gimana cara PLC komunikasi ama master unit =)

    namun ada satu yang saya kurang jelas.
    saya membaca kalau suatu MTU dapat berkomunikasi dengan beberapa PLC yang berbeda merknya karena adanya driver dari masing2 PLC. nah, apakah maksudnya kalau ada lebih dari satu PLC di SCADA sistem itu semua driver dari masing2 PLC perlu di install di MTUnya itu ya?

    trus sebenarnya PLC memberi laporan data ke MTU itu dalam bentuk apa? apakah dalam bentuk file yang hanya bisa dibuka oleh corresponding driver yang terinstall di MTU?

    Like

    Reply
    1. handyw Post author

      Salam kenal Mas Aric..

      Betul sekali, jika ada lebih dari 1 merk PLC, maka (dengan cara konvensional) masing – masing PLC harus memiliki driver software di MTU (PC) yang ada. Nah, nantinya hal ini bisa diatasi dengan OPC, Mas bisa cek pengenalannya di artikel saya :

      https://learnautomation.wordpress.com/2009/04/03/introduction-to-opc/

      Dengan cara konvensional, setahu saya, laporan data yang dikirim berupa “paket data”, yang berisi alamat data yang dibaca/tulis, isi data itu sendiri, serta beberapa simbol yang sudah menjadi keharusan dalam komunikasi data PLC.

      Lain kali akan saya tulis juga dalam blog ini deh..

      Semoga membantu..

      Like

      Reply
  2. Sandi

    Salam kenal sebelumnya mas hadi. Saya masih awam sekali tentang PLC, tapi saya sangat tertarik untuk belajarnya, saya mau tanya konsep komunikasi antara PLC dan komputer itu gimana cara nya, maksudnya setingan2 apa saja yang harus dilakukan baik dalam plc maupun dalam komputernya supaya terjadi komunikasi, Terimakasih sebelumnya

    Like

    Reply
    1. Handy Post author

      Salam kenal juga mas Sandi.
      Konsep komunikasi sederhana PLC – PC :
      – Pengaturan komunikasi serial di PC (baud rate, stop bit, start bit, dll)
      – Pengaturan komunikasi serial di PLC, masing – masing vendor punya aturan pengaturan sendiri – sendiri.
      – Perancangan protokol komunikasi PC – PLC, misal : dengan membuat program sendiri atau menggunakan software yang sudah ada..

      Detailnya bisa panjang dan sangat unik untuk masing – masing PLC mas.

      Semoga membantu..

      Like

      Reply
  3. Septian Ari N

    Salam kenal Mas Handy…. saya bisa dikasih tau Tentang Komunikasi Serial Data yang lebih detail nggak? Mungkin Ebook, atau yg lainya. Terima kasih

    Like

    Reply
  4. riyanto

    Salam kenal mas handi,saya sedang belajar komunikasi indikator timbangan yg ada fasilitas RS 232/485,supaya display kebaca ke PLC dan HMI ,bagi mana caranya ?terima kasih

    Like

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s