MODBUS TCP/IP
Modbus TCP/IP adalah salah satu varian dari protokol komunikasi Modbus yang digunakan
untuk mentransfer data antara perangkat elektronik melalui jaringan TCP/IP, seperti internet atau
jaringan lokal (LAN). Protokol Modbus sendiri adalah standar industri yang telah ada sejak tahun 1979
dan digunakan secara luas dalam berbagai aplikasi otomasi industri.
Modbus TCP/IP menggunakan jaringan TCP/IP sebagai medium transmisi, yang memungkinkan
perangkat yang terhubung dalam jaringan ini untuk berkomunikasi secara efisien. Modbus TCP/IP
mendukung dua jenis operasi utama:
Read (Baca): Dalam operasi ini, perangkat yang meminta informasi akan mengirim permintaan
ke perangkat sumber untuk membaca data tertentu, seperti nilai sensor atau status perangkat. Data ini
dikirim dalam bentuk paket data yang sesuai dengan protokol Modbus.
Write (Tulis): Operasi ini memungkinkan perangkat untuk mengirim instruksi atau data tertentu
ke perangkat lain dalam jaringan. Ini dapat digunakan, misalnya, untuk mengendalikan perangkat,
mengubah setelan, atau mengirim perintah lainnya.
MODBUS RTU
Modbus RTU adalah salah satu varian dari protokol komunikasi Modbus yang digunakan untuk
mentransfer data antara perangkat elektronik melalui koneksi serial, seperti RS-232 atau RS-485.
Modbus RTU adalah salah satu format yang paling umum digunakan dalam aplikasi otomasi industri
yang memerlukan komunikasi yang handal dan efisien antara perangkat.
Berikut beberapa karakteristik utama dari Modbus RTU:
1. Koneksi Serial: Modbus RTU menggunakan koneksi serial untuk mentransfer data. Ini berarti data
dikirim dalam bentuk bit-bit dalam urutan yang ditentukan melalui kabel RS-232 atau RS-485. Koneksi
serial ini dapat digunakan untuk menghubungkan perangkat seperti PLC (Programmable Logic
Controller), sensor, aktuator, dan peralatan lainnya.
2. Format Pesan: Pesan Modbus RTU terdiri dari sejumlah byte data yang mengandung informasi seperti
alamat perangkat, fungsi yang diminta (misalnya, membaca atau menulis data), alamat register (lokasi
data), dan data itu sendiri. Format pesan ini relatif sederhana dan efisien.
3. Protokol Asinkron: Modbus RTU adalah protokol asinkron, yang berarti data dikirim tanpa sinyal
waktu. Ini memungkinkan komunikasi yang cepat dan tidak terganggu antara perangkat, asalkan
perangkat yang terlibat dalam komunikasi menggunakan konfigurasi yang sama untuk kecepatan baud,
bit data, bit stop, dan paritas.
4. CRC Error-Checking: Modbus RTU menggunakan metode cyclic redundancy check (CRC) untuk
memastikan keakuratan data yang dikirim. Ini membantu mencegah kesalahan dalam transmisi data.
Modbus RTU adalah salah satu pilihan yang umum digunakan dalam otomasi industri karena
kemampuannya untuk beroperasi di lingkungan industri yang keras dan pada jarak yang lebih panjang
dengan menggunakan koneksi RS-485. Selain Modbus RTU, terdapat varian lain dari protokol Modbus,
seperti Modbus TCP/IP (untuk koneksi melalui jaringan Ethernet), dan Modbus ASCII (yang
menggunakan format teks ASCII untuk pesan). Pilihan protokol Modbus yang sesuai akan tergantung
pada kebutuhan dan infrastruktur komunikasi khusus dari aplikasi industri Anda.