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:

ParameterNilai DefaultDeskripsi
Kecepatan Baud19.200 bps8 bit tertinggi dari register 0x00
ID Budak18 bit terbawah dari register 0x00
Format Data8N18 bit data, tanpa paritas, 1 bit stop
ProtokolModbus RTUProtokol 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 PendaftaranTipe DataDeskripsiContoh
0x0101Int16 tanpa tandaKetinggian cairan (mm)0x01F4 = 500 mm
0x0102Bilangan Bulat 16Suhu (°C) × 1000x0CE4 = 33,00 °C
0x0103Int16 tanpa tandaBendera statusBit mask untuk alarm
0x0104Bilangan Bulat 16Jarak 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:

JumlahHexInterval PembaruanContoh Penggunaan Terbaik
20x02~1 detikProses yang berubah dengan cepat
40x04~2 detikPemantauan serba guna
80x08~4 detikCairan yang stabil, fluktuasi kecil
120x0C~5 detikPenyaringan 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:

LangkahAksiKodeDetail
1Kalibrasi Nol130Kosongkan tangki, biarkan sensor mengering, lalu tulis kode
2Kalibrasi Penuh230Isi hingga level maksimum, lalu tulis kode
3Simpan Pengaturan30KRITIS – 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

MasalahKemungkinan PenyebabSolusi
Tidak ada respons dari sensorKetidaksesuaian laju Baud atau ID SlavePastikan pengontrol sesuai dengan pengaturan default (19.200 bps, ID 1)
Hasil pengukuran yang tidak akuratKalibrasi tidak tersimpan atau titik buta tidak dikompensasiUlangi prosedur kalibrasi
Data tingkat yang berfluktuasiJumlah rata-rata terlalu rendahTingkatkan nilai di register 0x07 (coba 0x08 atau 0x0C)
Pemicu sakelar tidak berfungsi sebagaimana mestinyaNilai ambang batas yang salah dihitungHitung ulang: mm x 10 ke heksadesimal
Pergeseran 4–20 mANilai ambang batas Switch 2 tidak sesuaiPastikan 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.

Sumber Daya