The Sensor level kapasitif KSLV 605 dari Kacise Sistem ini banyak digunakan dalam berbagai aplikasi pemantauan tingkat cairan di sektor industri di Asia Tenggara, Eropa, dan Amerika Utara. Pengaturan komunikasi Modbus RTU yang tepat sangat penting untuk memastikan transmisi data yang andal dan kinerja sistem yang optimal.
Panduan lengkap ini mencakup segala hal, mulai dari konfigurasi laju baud dasar hingga kalibrasi lapangan tingkat lanjut, yang membantu para insinyur dalam India, Vietnam, Brasil, dan wilayah-wilayah lain dapat mengintegrasikan KSLV 605 ke dalam sistem SCADA atau PLC mereka dengan cepat dan tepat.
Untuk mengetahui lebih lanjut mengenai perjanjian tersebut, silakan klik di sini.
1. Pengaturan Komunikasi Dasar
Sebelum berkomunikasi dengan sensor, Anda harus memastikan bahwa laju baud dan ID Slave sesuai dengan pengontrol atau PLC Anda. Pengaturan default pabrik adalah:
| Parameter | Nilai Default | Deskripsi |
|---|---|---|
| Kecepatan Baud | 19.200 bps | 8 bit tertinggi dari register 0x00 |
| ID Budak | 1 | 8 bit terbawah dari register 0x00 |
| Format Data | 8N1 | 8 bit data, tanpa paritas, 1 bit stop |
| Protokol | Modbus RTU | Protokol serial standar industri |
Mengubah Kecepatan Baud
Kecepatan baud disimpan di dalam 8 bit tertinggi dari register 0x00. Untuk melihat tarif saat ini, kirimkan perintah berikut:
01 03 00 00 00 01
- Nilai yang dikembalikan
06= 19.200 bps (standar) - Nilai yang dikembalikan
05= 9.600 bps - Nilai yang dikembalikan
07= 38.400 bps - Nilai yang dikembalikan
08= 57.600 bps - Nilai yang dikembalikan
09= 115.200 bps
Tonton: Bagian 1 – Mengubah Kecepatan Baud
Untuk mengubah laju baud, tuliskan nilai yang sesuai ke byte atas register 0x00 menggunakan perintah Modbus untuk menulis satu register (Kode Fungsi 06).
Mengubah ID Slave
ID Slave disimpan di dalam 8 bit terbawah dari register 0x00. Setelah menuliskan ID baru (misalnya, mengubah dari 01 ke 02), Anda harus nyalakan ulang sensor dengan memutus dan menyambungkan kembali aliran listrik agar perubahan tersebut berlaku.
Tonton: Bagian 2 – Mengubah ID Slave
2. Membaca Data Pengukuran
Fungsi utama dari Sensor level kapasitif KSLV 605 yaitu untuk menyediakan data ketinggian cairan dan suhu secara real-time melalui register Modbus.
| Alamat Pendaftaran | Tipe Data | Deskripsi | Contoh |
|---|---|---|---|
| 0x0101 | Int16 tanpa tanda | Ketinggian cairan (mm) | 0x01F4 = 500 mm |
| 0x0102 | Bilangan Bulat 16 | Suhu (°C) × 100 | 0x0CE4 = 33,00 °C |
| 0x0103 | Int16 tanpa tanda | Bendera status | Bit mask untuk alarm |
| 0x0104 | Bilangan Bulat 16 | Jarak datum (mm) | Jarak maksimum dikurangi offset |
Pembacaan Tingkat Cairan
Membaca dari register 0x0101. Nilai yang dikembalikan secara langsung menunjukkan tinggi dalam milimeter. Misalnya, nilai yang dikembalikan sebesar 0x01F4 (500 dalam bilangan desimal) menunjukkan sebuah Tingkat cairan 500 mm.
Pembacaan Suhu
Membaca dari register 0x0102. Aturan perhitungannya adalah:
Nilai Desimal / 100 = Suhu dalam °C
- Jika tidak ada pengukuran suhu cairan yang disesuaikan, layar ini akan menampilkan suhu chip internal.
- Contoh:
0x0CE4= 3300 dalam sistem desimal = 33,00 °C
Tonton: Bagian 10 – Cara Membaca Hasil Pengukuran
3. Mengkonfigurasi Sakelar dan Keluaran 4–20 mA
Jika KSLV 605 Anda menggunakan versi dengan keluaran sakelar, Anda dapat menentukan perilaku relai dan rentang analog tertentu melalui konfigurasi register.
Pengaturan Switch
- Sakelar 1: Daftar
0x01– Tentukan ambang batas alarm atas dan bawah - Tombol 2: Daftar
0x04– Tentukan ambang batas relai sekunder (juga sesuai dengan rentang 4–20 mA)
Tonton: Bagian 3 – Pengaturan Switch 1 | Tonton: Bagian 5 – Pengaturan Switch 2
Menetapkan Nilai Ambang Batas
Nilai (mm) × 10 – Konversi ke Hex – Tulis ke Register
Contoh: Untuk menetapkan ambang batas sakelar pada 100 mm, hitung 100 × 10 = 1000, yang nilainya 0x03E8 dalam format heksadesimal.
Tonton: Bagian 4 – Ambang Batas Sakelar 1
Pemetaan Loop Arus 4–20 mA
Nilai ambang batas bawah dan atas untuk Tombol 2 secara otomatis sesuai dengan rentang keluaran analog 4 mA dan 20 mA.
Tonton: Bagian 6 – Sakelar 2 Ambang Batas & 4–20 mA
4. Pengoptimalan Kinerja
Konfigurasi Rata-rata Pengukuran
Untuk menyeimbangkan kecepatan respons dan stabilitas pengukuran, sesuaikan jumlah rata-rata dalam register 0x07:
| Jumlah | Hex | Interval Pembaruan | Contoh Penggunaan Terbaik |
|---|---|---|---|
| 2 | 0x02 | ~1 detik | Proses yang berubah dengan cepat |
| 4 | 0x04 | ~2 detik | Pemantauan serba guna |
| 8 | 0x08 | ~4 detik | Cairan yang stabil, fluktuasi kecil |
| 12 | 0x0C | ~5 detik | Penyaringan kebisingan maksimum (standar) |
Untuk meningkatkan kecepatan respons, kurangi jumlah rata-rata. Ubah dari 0x0C (12 sampel, selang waktu ~5 detik) hingga 0x02 (2 sampel) memberikan pembaruan kira-kira sekali per detik.
Tonton: Bagian 7 – Mengubah Jumlah Rata-rata
Kompensasi Titik Buta
KSLV 605 memiliki zona buta bawaan sebesar 12 mm di batas bawah rentang deteksi. Jika terdapat celah tambahan (misalnya, 8 mm), sesuaikan register 0x09 dari total (20 mm).
Tulis 0x0014 (20 dalam sistem desimal) untuk mendaftarkan nilai 0x09 guna mendapatkan akurasi penuh.
Tonton: Bagian 8 – Kompensasi Titik Buta
5. Prosedur Kalibrasi Lapangan
Kalibrasi manual diperlukan saat mengganti media cair (misalnya, dari air ke minyak). Semua perintah menggunakan register 0x0A:
| Langkah | Aksi | Kode | Detail |
|---|---|---|---|
| 1 | Kalibrasi Nol | 130 | Kosongkan tangki, biarkan sensor mengering, lalu tulis kode |
| 2 | Kalibrasi Penuh | 230 | Isi hingga level maksimum, lalu tulis kode |
| 3 | Simpan Pengaturan | 30 | KRITIS – Pengaturan akan hilang jika tidak disimpan |
Peringatan: Kamu harus menulis kode 30 Setelah kalibrasi, simpan secara permanen; jika tidak, data akan hilang saat perangkat dimatikan dan dinyalakan kembali.
Tonton: Bagian 9 – Cara Melakukan Kalibrasi
6. Pemecahan Masalah Umum
| Masalah | Kemungkinan Penyebab | Solusi |
|---|---|---|
| Tidak ada respons dari sensor | Ketidaksesuaian laju Baud atau ID Slave | Pastikan pengontrol sesuai dengan pengaturan default (19.200 bps, ID 1) |
| Hasil pengukuran yang tidak akurat | Kalibrasi tidak tersimpan atau titik buta tidak dikompensasi | Ulangi prosedur kalibrasi |
| Data tingkat yang berfluktuasi | Jumlah rata-rata terlalu rendah | Tingkatkan nilai di register 0x07 (coba 0x08 atau 0x0C) |
| Pemicu sakelar tidak berfungsi sebagaimana mestinya | Nilai ambang batas yang salah dihitung | Hitung ulang: mm x 10 ke heksadesimal |
| Pergeseran 4–20 mA | Nilai ambang batas Switch 2 tidak sesuai | Pastikan ambang batas rendah dan tinggi telah diverifikasi |
Kesimpulan
Mengonfigurasi Sensor level kapasitif KSLV 605 Melalui Modbus RTU, kinerja jangka panjang yang andal terjamin. Baik saat diterapkan di instalasi pengolahan air di seluruh India dan Asia Tenggara, fasilitas kimia di Eropa, atau minyak dan gas di Brasil, pedoman ini memaksimalkan akurasi dan waktu operasional.
Untuk bantuan, hubungi tim teknik kami di Kacise untuk konsultasi integrasi Modbus gratis.
