Blog
Wawasan industri

RS-485 dan Modbus RTU: panduan pengkabelan dan integrasi

2026-09-15

RS-485 adalah lapisan listrik komunikasi serial yang banyak digunakan untuk menghubungkan instrumen, PLC, RTU, remote I/O, dan gateway industri. Modbus RTU adalah protokol yang sering berjalan di atas RS-485. Keduanya bukan hal yang sama: keterangan “output RS-485” belum menjelaskan format frame, peta register, maupun parameter port.

Mengapa RS-485 cocok untuk lingkungan industri

Transceiver membaca perbedaan tegangan antara jalur A dan B. Noise yang terinduksi sama pada kedua konduktor sebagian besar ditolak oleh receiver. Hal ini memberi ketahanan lebih baik daripada sinyal single-ended, asalkan digunakan twisted pair, topologi, grounding, dan perlindungan surge yang benar.

RS-485 dapat menggunakan dua kabel untuk half-duplex atau empat kabel pada konfigurasi full-duplex tertentu. Jaringan Modbus RTU yang umum memakai satu bus dua kabel dengan komunikasi request-response.

Hubungan RS-485 dan Modbus RTU

RS-485 menentukan karakteristik listrik. Modbus RTU menentukan alamat perangkat, function code, data, dan pemeriksaan CRC. Dua alat dengan port RS-485 belum tentu dapat berkomunikasi jika protokol atau format datanya berbeda.

Sebelum integrasi, dapatkan register map yang menjelaskan alamat, fungsi read-write, tipe data, urutan word dan byte, scaling, satuan, serta arti exception code.

Topologi bus

Gunakan satu jalur utama dengan stub yang pendek. Topologi bintang menimbulkan percabangan dan refleksi sinyal, terutama pada baud rate tinggi dan kabel panjang. Dua ujung fisik bus harus dapat diidentifikasi dengan jelas.

Jumlah node bergantung pada unit load transceiver, kualitas kabel, baud rate, panjang, catu daya, dan waktu polling. Jangan menggunakan satu angka maksimum tanpa memeriksa datasheet seluruh perangkat.

Terminasi dan bias

Resistor terminasi dipasang pada kedua ujung bus yang panjang dan nilainya disesuaikan dengan impedansi karakteristik kabel; sekitar 120 Ω adalah nilai yang umum. Memasang terminasi pada setiap node justru membebani bus secara berlebihan.

Bias resistor memastikan kondisi idle yang diketahui ketika tidak ada transmitter aktif. Bias sebaiknya dirancang sebagai satu sistem. Beberapa rangkaian bias yang tidak terkoordinasi dapat menurunkan margin tegangan.

Kabel, shield, dan grounding

Pilih twisted pair dengan impedansi terkontrol dan pisahkan dari kabel motor. Sambungan shield harus mengikuti konsep EMC instalasi; sambungan sembarang pada banyak titik dapat membuat arus ground loop. Jika beda potensial antarlokasi tinggi, pertimbangkan isolasi galvanis dan perlindungan surge.

Sayangnya, label A dan B tidak selalu konsisten antarprodusen. Bandingkan definisi polaritas pada manual, bukan hanya huruf terminal. Membalik pasangan biasanya menghentikan komunikasi, tetapi perubahan tidak boleh dilakukan secara acak tanpa dokumentasi.

Baud rate, jarak, dan parameter port

Semakin panjang kabel dan semakin banyak cabang, semakin rendah baud rate yang aman. Parameter port meliputi baud rate, data bits, parity, dan stop bits. Semua perangkat pada satu segmen harus menggunakan pengaturan yang sama dan setiap slave Modbus memerlukan alamat unik.

Simpan konfigurasi setiap kali alamat atau baud rate diubah. Dokumentasi yang tidak lengkap sering menyebabkan downtime lebih lama daripada kerusakan transceiver.

Diagnosis langkah demi langkah

  1. Pastikan seluruh perangkat memakai protokol dan parameter port yang sama.
  2. Periksa polaritas A/B dan kontinuitas reference conductor.
  3. Matikan daya lalu ukur resistansi bus untuk mendeteksi terminasi yang hilang atau berlebih.
  4. Lepaskan cabang dan uji komunikasi dengan satu perangkat.
  5. Periksa slave address, function code, register, tipe data, urutan byte, dan scaling.
  6. Amati CRC error, timeout, dan bentuk gelombang jika gangguan belum ditemukan.

Integrasi dengan instrumen

Radar level atau weight transmitter dapat mengirim nilai, status, dan diagnostik melalui Modbus RTU. Gateway IoT membaca register lalu meneruskan data melalui MQTT, HTTPS, atau protokol lain. Gateway tidak dapat memperbaiki register map yang salah atau bus yang tidak stabil.

Load cell analog tidak terhubung langsung ke RS-485. Diperlukan weight transmitter yang menyediakan eksitasi jembatan, mengukur sinyal kecil, melakukan kalibrasi, dan menghasilkan data digital.

Daftar pemeriksaan desain

  • protokol dan register map disetujui sebelum pembelian;
  • jalur utama, dua ujung, dan stub ditandai pada gambar;
  • terminasi, bias, isolasi, dan surge protection ditentukan;
  • alamat unik serta satu tabel parameter port tersedia;
  • timeout, retry, dan kondisi data hilang ditetapkan pada PLC atau gateway;
  • uji beban dilakukan dengan seluruh node aktif.

Pertanyaan yang sering diajukan

Apakah RS-485 sama dengan Modbus RTU?

Tidak. RS-485 adalah antarmuka listrik, sedangkan Modbus RTU adalah protokol.

Bisakah RS-485 langsung terhubung ke server MQTT?

Tidak tanpa gateway atau RTU yang membaca register dan memublikasikan data.

Mengapa komunikasi berhasil tetapi nilainya salah?

Penyebab umum adalah register, tipe data, urutan word, tanda, atau faktor scaling yang tidak sesuai.

Apakah setiap jaringan panjang harus memakai 120 Ω?

Terminasi mengikuti kabel dan topologi. Sekitar 120 Ω umum digunakan, tetapi keputusan harus berdasarkan impedansi kabel.

Kesimpulan

Jaringan RS-485 yang andal memerlukan topologi, kabel, terminasi, reference conductor, dan dokumentasi protokol yang benar. Diagnosis paling efektif dimulai dari satu perangkat, kemudian menambahkan node secara bertahap.

Panduan teknis terkait · Produk terkait

Kategori Produk Terkait

Jelajahi kategori produk untuk menemukan solusi pengukuran yang sesuai dengan aplikasi Anda.

Lihat Semua Produk
Pengukuran LevelSakelar LevelPenimbangan IndustriLevel dan aliranAkuisisi Data

Minta Penawaran Proyek

Sampaikan media, rentang ukur, kondisi proses, metode pemasangan, sinyal keluaran, dan perkiraan jumlah. Kami akan merekomendasikan konfigurasi yang sesuai dan memberikan penawaran.