📑 Table of Contents

Modbus adalah protokol komunikasi serial yang dipublikasikan oleh Modicon pada tahun 1979 untuk diaplikasikan ke dalam programmable logic controllers (PLCs). Modbus sudah menjadi standar protokol yang umum digunakan untuk menghubungkan peralatan elektronik industri. Beberapa alasan mengapa protokol ini banyak digunakan, antara lain:

  • Modbus dipublikasikan secara terbuka dan bebas royalti
  • Mudah digunakan dan dipelihara
  • Memindahkan data bit atau word tanpa terlalu banyak membatasi vendor

Modbus digunakan untuk komunikasi antar banyak perangkat dalam satu jaringan, misalnya dalam sebuah sistem yang melakukan pengukuran suhu dan kelembapan dan mengirimkan hasilnya ke sebuah komputer. Modbus sering digunakan untuk menghubungkan komputer pemantau dengan remote terminal unit (RTU) pada sistem supervisory control and data acquisition (SCADA).

Pengembangan dan pembaruan protokol Modbus berada dalam kuasa Modbus Organization mulai April 2004[1] semenjak Schneider Electric mengalihkan kuasanya ke organisasi tersebut. Modbus Organization merupakan asosiasi dari pengguna dan produsen perangkat yang kompatibel dengan protokol Modbus. Tujuan dari organisasi ini adalah mendukung kontinuitas penggunaan teknologi Modbus.

Jenis Modbus

sunting

Beberapa variasi Modbus, antara lain:

  • Modbus RTU - Merupakan varian Modbus yang ringkas dan digunakan pada komunikasi serial. Format RTU dilengkapi dengan mekanisme cyclic redundancy error (CRC) untuk memastikan keandalan data. Modbus RTU merupakan implementasi protokol Modbus yang paling umum digunakan. Setiap frame data dipisahkan dengan periode idle (silent).
  • Modbus ASCII - Digunakan pada komunikasi serial dengan memanfaatkan karakter ASCII. Format ASCII menggunakan mekanisme longitudinal redundancy check (LRC). Setiap frame data Modbus ASCII diawali dengan titik dua (":") dan baris baru yang mengikuti (CR/LF).
  • Modbus TCP/IP atau Modbus TCP - Merupakan varian Modbus yang digunakan pada jaringan TCP/IP.

Komunikasi

sunting

Variasi Modbus dapat diaplikasikan pada port serial dan ethernet dan jaringan lainnya yang support dengan internet protocol suite. Sebagian besar peralatan Modbus menggunakan port serial RS-485. Konsep dasar komunikasi Modbus terdiri master dan slave. Peralatan yang bertindak sebagai slave akan terus idle kecuali mendapat perintah dari master. Setiap Peralatan yang dihubungkan (slave) harus memiliki alamat unik. Sebuah perintah Modbus dilengkapi dengan alamat tujuan perintah tersebut. Hanya alamat tujuan yang akan memproses perintah, meskipun peralatan yang lain mungkin menerima perintah tersebut. Setiap perintah modbus memiliki informasi pemeriksaan kesalahan untuk memastikan data diterima tanpa kerusakan. Perintah dasar Modbus RTU dapat memerintahkan peralatan untuk mengubah nilai registernya, mengendalikan dan membaca port I/O, serta memerintahkan peralatan untuk mengirimkan kembali nilai yang ada pada registernya.

Referensi

sunting
  1. http://www.simplymodbus.ca/FAQ.htm

📚 Artikel Terkait di Wikipedia

Schneider Electric

Technologies Solar Sailor Holdings Cyberlogic - Technology partner for Modbus, Modbus Plus, Modbus/TCP communication software from Schneider Electric "Annual Results

Elektronika dan instrumentasi

Pneumatik, Tegangan listrik, Arus listrik, Motor, speaker Digital: Fieldbus, Modbus, Profibus, Eternet, DAC, Motor Step International Society of Automation

Samsung SDS

Constrained Application Protocol (CoAP), Bluetooth Low Energy (BLE), Zigbee, dan Modbus. Platform tersbeut digunakan di industri manufaktur, konstruksi, kota cerdas

SCADA

komunikasi dan IEC 60870-5-104 yang berbasis komunikasi ethernet. DNP 3.0. Modbus. Proprietary solution, misalnya KIM LIPI, HNZ, INDACTIC, PROFIBUS dan lain-lain

Model OSI

BGP INAP, MAP, TCAP, ISUP, TUP AFP, ZIP, RTMP, NBP RIP, SAP APPC HL7, Modbus 6 Presentation ISO/IEC 8823, X.226, ISO/IEC 9576-1, X.236 MIME, SSL, TLS