Modbus adalah salah satu protokol komunikasi industri pertama. Awalnya dirancang pada pertengahan 1970-an oleh Modicon sebagai cara untuk menghubungkan perangkat cerdas dengan PLC menggunakan konsep master / slave sederhana. kenapa di sebut sederjana karena modbus Mudah diimplementasikan dan mudah digunakan.
Apa Itu Modbus
Modbus adalah RTU(Remote Terminal Unit) standar terbuka, di mana banyak organisasi dan insinyur mengimplementasikannya ke dalam perangkat mereka tanpa menyertakan pembayaran apa pun. Protokol ini dianggap sebagai protokol komunikasi yang paling banyak digunakan dan secara umum dapat diakses sebagai sarana untuk menghubungkan peralatan elektronik teknik.
Secara rinci, ini adalah protokol komunikasi yang digunakan untuk transmisi informasi antara peralatan elektronik melalui jalur serial atau melalui koneksi Ethernet. Dalam kondisi standar terbuka, siapa pun dapat mengimplementasikannya. Ini mungkin digunakan untuk koneksi sistem yang mengendalikan menggunakan RTU di SCADA dalam domain daya.
Baca Juga : Cara Kerja Alat Pengukur Debit Air
Komponen Modbus
Perangkat / Mesin Modbus
Perangkat atau mesin Modbus adalah perangkat fisik aktual yang berkomunikasi menggunakan protokol Modbus. Perangkat ini dapat berupa apa saja, mulai dari sensor suhu hingga pengontrol motor, dan dapat ditempatkan di mana saja, mulai dari lantai pabrik hingga ladang minyak yang terpencil.
Master Modbus
Master Modbus adalah perangkat yang memulai transaksi Modbus. Ini mengirimkan permintaan ke perangkat budak Modbus dan menunggu tanggapan. Master dapat berkomunikasi dengan beberapa slave, dan dapat meminta jenis data yang berbeda dari masing-masing slave.
Budak Modbus
Slave Modbus adalah perangkat yang menunggu permintaan dari master Modbus. Ketika menerima permintaan, ia akan memprosesnya dan mengirim respons kembali ke master. Slave tidak memulai komunikasi; itu hanya menanggapi permintaan dari master.
Model Data dan Register
Model data Modbus didasarkan pada serangkaian register. Register ini hanyalah lokasi memori di perangkat yang dapat menyimpan data – mereka mewakili area penyimpanan di dalam perangkat. Ada dua jenis register:
- Register penampung: Dapat dibaca dan ditulis oleh master Modbus.
- Register masukan: Hanya dapat dibaca oleh master.
Baca Juga : Definisi dan Cara Kerja Radar Level Meter
Jenis Input
Ada dua jenis input utama dalam sistem Modbus: Kumparan adalah jenis data dalam protokol Modbus yang mewakili status biner, seperti ON/OFF atau TRUE/FALSE. Mereka dapat dibaca dan ditulis oleh master Modbus.
Input diskrit mirip dengan koil karena mewakili status biner. Namun, tidak seperti kumparan, mereka hanya dapat dibaca, tidak dapat ditulis.
Cara kerja Komunikasi Modbus
Modbus adalah protokol master-slave yang sederhana. Master memiliki kendali penuh atas komunikasi di bus, sedangkan slave hanya akan merespons jika diajak berkomunikasi. Master akan merekam output dan membaca input dari masing-masing budaknya, selama setiap siklus.
Perangkat slave tidak “bergabung” dengan jaringan. Mereka hanya merespons setiap kali master berbicara kepada mereka. Jika master tidak pernah berbicara kepada mereka, maka mereka menganggur. Juga tidak ada persyaratan untuk diagnosa yang terkait dengan kesehatan budak. Jika master meminta data yang tidak masuk akal kepada slave, maka slave dapat mengirim respon pengecualian.Namun, jika variabel proses buruk atau jika perangkat mengalami masalah fungsi, tidak ada dalam protokol yang mengharuskan slave untuk melaporkan hal ini.
Baca Juga : B+B SmartWorx SmartSwarm 351 Modbus Integration Gateway
Lapisan fisik
Modbus ASCII dan RTU biasanya menggunakan lapisan fisik RS-232 atau RS-485, tetapi juga dapat menggunakan lapisan fisik lain seperti saluran telepon atau nirkabel. Standar yang Direkomendasikan (RS) 232 dan 485 merupakan lapisan fisik yang ditetapkan ketika Modbus pertama kali dikembangkan. RS-232 adalah untuk point-to-point, sedangkan RS-485 untuk aplikasi multi-drop.
Dalam kedua kasus tersebut, Modbus tidak menambahkan persyaratan baru pada lapisan fisik ini. Hal ini berhasil, tetapi menyebabkan beberapa masalah dalam kasus RS-485. Masalahnya adalah lapisan fisik memiliki sejumlah variasi: 2-kawat, 4-kawat, penggunaan driver yang umum dan variasi dalam driver dan metode pengardean.
Siapa pun yang telah bekerja dengan Modbus pada RS-485 dari berbagai vendor akan tahu cara mengelola semua variasi saat menghubungkan dua jenis dalam konfigurasi point-to-point. Kesulitan muncul ketika situs multi-vendor dan beberapa variasi harus digabungkan pada satu kabel.
Ada sejumlah standar untuk saluran telepon dan nirkabel. Modbus telah unggul dalam aplikasi ini karena sedikitnya batasan waktu dalam protokol. Saluran telepon dan juga modem nirkabel menyebabkan penundaan pesan. Kadang-kadang penundaan ini tidak linier di seluruh pesan, yang dapat menyebabkan masalah nyata bagi banyak protokol.
Baca Juga : Definisi, Komponen, dan Jenis Modbus Protocol
Aplikasi Modbus
Aplikasi utamanya adalah:
- Digunakan dalam domain perawatan kesehatan untuk menganalisis tingkat suhu otomatis
- Analisis perilaku lalu lintas
- Diimplementasikan dalam otomatisasi rumah untuk transfer data yang efisien
- Dipekerjakan di industri seperti Gas, Minyak, Panas Bumi, Hidel, Angin, dan Surya
Selain itu, konsep utama lainnya yang juga perlu diketahui dalam konsep ini adalah visualisasi data, jenis register, kode pengecualian, komunikasi dengan perangkat gateway, pengkodean data dalam jenis RTU, representasi data, pemecahan masalah, kecepatan, dan komunikasi serial, dan pengiriman pesan. Artikel ini memberikan gambaran keseluruhan tentang apa itu Modbus, cara kerjanya, kode fungsi, versi protokol, dan aplikasi.