Hubungan antara PLC dan HMI/MMI

gambar berikut adalah ilustrasi hubungan antara PLC dan HMI/MMI ….

PLC-MMI 01

pada gambar di atas …  ini adalah situasi di field (lapangan) yang biasanya di gambarkan di P&ID. ada beberapa alat instrumentasi (PIT=Pressure Indicator Transmitter, LIT=Level Indicator Transmitter, dll) yang di pakai disini.

PLC-MMI 02

nah alat2 instrumentasi di field ini ini dihubungkan ke PLC melewati terminal block (bisa saja langsung, tapi pada umumnya lewat sini dulu terkait dengan fabrikasi panel yang pada umumnya ditempat terpisah dan safety karena beberapa terminal block dilengkapi dengan fuse untuk menghindari short circuit yang bisa merusak modul I/O atau transmitter). Nah alat2 ini di kelompokkan dalam kategori yang sama .. Analog Input .. Analog Output .. Discrete Input .. Discrete Output …

PLC-MMI 03

Nah disini PLC yang sudah di isi dengan program sesuai dengan FDS (Functional Design Spesification), akan melakukan fungsi logic dan pengontrolannya. melihat kondisi input, lalu megeksekusi programnya dan hasilnya akan di keluarkan ke output ..

apabila kita ingin melihat plant/system dari sebuah interface seperti komputer maka kita bisa memasukkan program HMI/MMI  …di program ini kita bisa menggambar plant yang terdapat di P&ID atau bahkan menggambar sesuai dengan kondisi yang sebenarnya … bisa masukkan gambar 2D, 3D bahkan photo aktualnya ….

disini kita bisa menarik kabel komunikasi dari PLC ke Komputer .. dan protocol untuk masing2 PLC berbeda-beda .. tapi untuk sekarang ini mereka sudah mendukung komunikasi TCP/IP (Ethernet).. jadi data yang dikirim dan diterima jadi lebih cepat …

selain itu tidak hanya untuk memonitor .. tetapi bisa untuk fungsi yang lain …  lihat di posting saya sebelumnya …. tentang HMI or MMI

untuk contoh:

1. System yang memakai PLC Modicon Quantum dengan Protocol Modbus TCP/IP. Apabila kita ingin mengkoneksi ke Wonderware kita bisa pakai IO Server Modbus TCP/IP (mbenet).

2. System yang memakai PLC S7-300 atau S7-400 dengan Protocol TCP/IP, untuk koneksi ke wonderwarenya bisa kita pakai DASSIDirect

dan bisa saja dengan konfigurasi lainnya .. misal kita pakai 3rd party OPC Server/Client….

oke segini dulu … lain waktu akan diedit dan ditambah …

bersambung ….

Ditulis dalam technical. 17 Komentar »

17 Tanggapan ke “Hubungan antara PLC dan HMI/MMI”

  1. Ferina Says:

    Hello,
    Pa Juni ap kabarnya? semoga sehat dan sukses selalu.
    Pa, saya mau tanya, kalau untuk merk Honeywell itu bisa nda koneksi ke device dengan brand lain tapi tanpa TCP/IP ?
    Istilah third party itu bisa dijelaskan rinci nda ?
    apakah ini berhubungan dengan Six Sigma ?

    duh maaf ya byk tanya, tapi emang bener bener ga tau, mohon bantuannya. terima kasih banyak.

  2. juare97 Says:

    halo juga ferina …
    kabar saya alhamdulillah baik …
    kabar kamu gimana … moga2 baik juga yah …

    kebetulan Honeywell saya blum pernah lihat … dulu cuman sempat bantu pasang2 panel2nya saja th 2003-2004 waktu project di batam … :)

    tapi sih harusnya bisa … misal dengan protocol modbus (serial link) yang sudah umum….

    kalo third party itu adalah pihak ketiga atau perusahaan lain dalam hal ini membuat software atau device … yang bisa / compatible dengan system yang kita pakai ..

    wah kalo six sigma sih saya dengernya waktu kerja di pabrik dulu … ada hubungannya dengan produksi yang defectnya harus kecil sekali (lupa berapa persen ;) )…. kayaknya masih blum nyambung deh dengan DCS atau PLC …. mungkin ke tingkat yang lebih tinggi (level manajerial – pengolahan data)….

    nah segini dulu yah ,…. soalnya elmu saya juga terbatas … masih belajar juga … :)
    tapi gpp kalo mau tanya … kalo saya bisa jawab … insyaAllah saya bantu ….

  3. Yeni Octa Sari Says:

    Pak, saya mau tanya, gimana konfigurasinya MMI Invilink yang di kompile dengan SMS gateway
    Terima kasih ya Pak

  4. juare97 Says:

    wah saya blum pernah nyoba tuh …
    sorry ndak bisa bantu …

  5. Fathoni Says:

    yup…

    saya pernah koneksi SMS gateway ke MMI, tapi ke InTouch, MMI Invilink apaan tuh?? :(

    tapi apapun MMInya meurut saya sama aja, gini mbak, sesuai pengalaman saya, program SMS gateway (misalnya pake VB atau Delphi) tuh dibuatin ActiveX Control (OCX)nya, nah terus di aplikasi yang bersangutan misalnya InTouch, OCX tersebut bisa dipanggil, kalo di InTouch ada fasilitas untuk itu, tapi menurut saya di semua MMI sama sama aja, malahan setau saya seperti WinCC tuh bisa panggil reference (.dll) klo product wonderware yang bisa seperti itu IAS…

  6. nike Says:

    Selamat siang pak.
    saya nike saya sedang melaksanakan tugas akhir di universitas negeri di indonesia. judul tugas akhir saya yi perancangan transistem scada untuk pengontrolan miniatur konveyor secara wireless menggunakan RF-modem. scada yang saya pakai adalah movicon x2 ini menggunaka protokol MODBUS. yang ingin saya tanyakan bagaimana merancang MCU(microcontoller unit 89C51)dengan menggunakan protokol MODBUS. apakah bapak punya referensi dimana saya bisa memperoleh literatur tentang seperti apa sih protokol MODBUS itu???

  7. juare97 Says:

    #met pagi nike#
    kalo microcontroller saya kurang tahu…
    untuk referensi modbus.. bisa kamu cari di google atau wikipedia …
    salah satu link nya ini .. http://en.wikipedia.org/wiki/Modbus

  8. agfi68 Says:

    untuk mikrokontroler silahkan lihat di http://agfi.staff.ugm.ac.id, btw terima kasih luar biasa atas artikel2 tentang PLC dan HMI-nya bisa jadi rujukan…

  9. Eric Says:

    mas saya masih kurang mengerti nich tentang : “tapi untuk sekarang ini mereka sudah mendukung komunikasi TCP/IP (Ethernet).. jadi data yang dikirim dan diterima jadi lebih cepat …”
    ini maksudnya lebih cepat dari apa ya mas???
    soalnya setau saya untuk kecepatan komunikasi itu ada yang lebih cepat dr TCP/IP yaitu UDP..

    mohon penjelasannya mas..
    Terima kasih

    • juare97 Says:

      kalo dulunya pakai komunikasi serial … kabelnya pendek aja … sekitar 15 meter …
      ada komunikasi dengan protocol lain …lebih cepat dari serial dan kabelnya bisa lebih panjang … tapi harus beli card komunikasi tambahan … dan harganya lumayan mahal .

      nah pake komunikasi TCP/IP jadi lebih cepat juga … dan kabelnya bisa lebih panjang … dan sudah umum dikomputer2 sekarang … pasti ada port nya … beli pun murah ….

      kalo UDP saya blum pernah pakai …bahkan belum pernah denger untuk HMI … CMMIW

  10. ikwan Says:

    Komunikasi UDP memang jarang terjadi di area langsung pada komunikasi plc saat ini. Perkembangan komunikasi pada plc justru pada TCP/IP bahkan siemens mengembangkan profinet yang sangat cocok untuk aplikasi motion control

  11. Herman Says:

    Mas minta informasinya donk tentang bagaimana mas buat HMI berbasis VB6… saya kebetulan da tugas kuliah bagaimana menggunakan port serial pc untuk kelola data plc (omron). Terima kasih sebelumnya…

    • juare97 Says:

      wah saya blum pernah coba …
      tapi coba lihat di blognya tonai … (kiri atas)
      kalo tak salah dia sudah posting ….

  12. mhdyasseen Says:

    mas herman bingung ya untuk HMI dengan VB dan PLC saya sudah buat untuk pengembangan program VB untuk HMI, dengan serialkomunikasi dan IP, mungkin lebih jelas lihat saja blog saya:
    http://hmiplcomronvb.blogspot.com/2009/05/project-1-on-off-dan-monitoring-bit.html

  13. COY Says:

    Kalo ada yang mau freelance untuk commissioning Micrologix 1500 (Komunikasi ke Stardom Yokogawa), untuk 22-31 Agustus 2009 di daerah surabaya. Silahkan kontak 0817445444

  14. maswir Says:

    selamat pagi pak….
    saya seorang teknisi ingin sekali belajar hmi,yang saya ingin tanyakan bagaimana kita memulai untuk membuat konfigurasi sbuah hmi wonderware intouch,langkah2 apa saja yang kita lakukan untuk membuatnya.
    salam
    maswir

    • juare97 Says:

      selamat pagi ….

      untuk intouch, pastikan sudah terinstall IOServer atas DA Server yang tepat untuk PLC yang ingin diambil datanya. Bisa juga pakai OPC Server lainnya.
      IOServer / DAServer / OPC Server ini berupa program aplikasi juga yang nanti harus jalan bareng dengan Intouch.
      pastikan PC/Laptop yang akan dipakai untuk intouch ini sudah bisa berkomunikasi dengan PLC nya. Bisa dites dengan pakai program PLC nya.

      nah setelah itu IOServer / DAServer / OPC Server harus di setting dulu dan buat topic name nya. Silahkan lihat user manualnya.
      lalu di intouch kita buat access name yang di set ke topic name di IOServer / DAServer / OPC Server
      setelah itu baru kita buat tag di tagname dictionary dengan menggunakan access name di atas dan pastikan address / itemname nya tepat. Bisa baca di manual IOServer / DAServer / OPC Server yang bersangkutan.

      Kalau sudah ada tagname, bisa buat window dan sudah bisa ditampilkan di Window Intouch nya.
      untuk mempelajari intouch lebih dalam, bisa baca user manualnya. Cukup jelas langkah2nya.

      sebagai contoh:

      PLC Modicon Quantum -> Intouch.
      Protocol/Komunikasi: Modbus, IOServer yang dapat digunakan salah satunya adalah MODBUS
      Protocol/Komunikasi: Modbus Ethernet, IOServer yang dapat digunakan salah satunya adalah MBENET

      PLC Allen Bradley SLC-5/04 -> Intouch
      Protocol/Komunikasi: DH+, IOServer yang dapat digunakan salah satunya adalah AB1784KT. u/ OPC Server RSLinx Gateway

      PLC Allen Bradley PLC-5 -> Intouch
      Protocol/Komunikasi: DF1, IOServer yang dapat digunakan salah satunya adalah ABKF2. u/ OPC Server RSLinx Gateway

      PLC Allen Bradley Controllogix -> Intouch
      Protocol/Komunikasi: Ethernet TCP/IP, DAServer yang dapat digunakan adalah DASABCIP, u/ OPC Server RSLinx Gateway

      PLC Siemens S7-300/400 -> Intouch
      Protocol/Komunikasi: Ethernet TCP/IP, DAServer yang dapat digunakan adalah DASSIDirect

      ada postingan juga yang mencontohkan ambil datanya, silahkan buka link berikut:
      http://juare97.wordpress.com/2009/06/27/koneksi-dh-daisy-chain-antara-controllogix-slc-intouch-7-1-via-rslinx/
      http://juare97.wordpress.com/2008/11/16/koneksi-rslogix5000-rslinx-rsemu5000-dan-intouch-rslinx-rsemu5000/

      selamat mencoba….


Tinggalkan Balasan