Diagnosis Modbus RTU dimulai dari permintaan dan respons sebenarnya, bukan dasbor awan. Batas waktu terlampaui, respons pengecualian, dan pengukuran tidak wajar adalah gangguan berbeda. Catat yang terjadi sebelum mengubah gateway; jika tidak, perbaikan pengawatan dapat disalahartikan sebagai perubahan pemetaan register.
Identifikasi siapa yang melakukan polling instrumen
Gateway dapat melakukan polling instrumen lapangan sendiri, mengonversi permintaan Modbus TCP masuk, atau mengangkut byte serial untuk aplikasi lain. Susunan itu memerlukan setelan berbeda. Tentukan komponen asal permintaan dan port serial yang dipakainya. Koneksi jaringan saja tidak memulai jadwal polling.
Perangkat METRAVON TG451 mencantumkan satu port RS485 dan dukungan Modbus RTU/TCP. Pastikan mode operasi dan fungsi pemetaan pada firmware terpasang. Port Ethernet tidak menciptakan bus RS485 independen tambahan, dan definisi register tetap berasal dari setiap instrumen tersambung.

Diagnosis Modbus RTU berdasarkan hasil pengamatan
| Hasil | Maknanya | Pemeriksaan lanjut |
|---|---|---|
| Tanpa balasan | Peminta tidak menerima respons yang dianggap valid sebelum batas waktunya. | Periksa daya instrumen, pilihan port, format serial, alamat, dan lalu lintas tertangkap. |
| Galat CRC | Bingkai tertangkap gagal pemeriksaan integritas. | Periksa setelan penganalisis dan batas bingkai, lalu selidiki derau saluran, tabrakan, dan pengawatan. |
| Pengecualian | Perangkat yang merespons menolak operasi yang diminta. | Baca kode pengecualian dan pastikan perangkat, fungsi, alamat, serta jumlah yang diminta. |
| Nilai salah | Balasan diurai, tetapi hasil tidak cocok dengan pengukuran yang diharapkan. | Bandingkan register mentah dengan jenis, urutan, skala, dan nilai proses terkini yang terdokumentasi. |
Pengecualian adalah bukti pertukaran selesai, bukan bukti seluruh instalasi andal. Pastikan instrumen yang dimaksud menjawab; alamat duplikat dapat membuat hasil menyesatkan. Demikian pula, batas waktu terlampaui tidak membuktikan kabel putus. Tugas polling nonaktif, port salah, atau permintaan yang diabaikan perangkat dapat menghasilkan gejala sama.
Buktikan satu pembacaan tanpa mengganggu bus beroperasi
Ekspor konfigurasi gateway dan simpan tangkapan gagal beserta cap waktu. Pada waktu pemeliharaan yang disetujui, uji satu instrumen dan satu nilai hanya-baca yang terdokumentasi. Gunakan alamat serta setelan serial saat ini, bukan nilai bawaan pabrik yang diasumsikan. Pada bus serial Modbus, alamat 0 dikhususkan untuk penulisan siaran yang tidak menerima balasan; alamat itu bukan untuk menguji pembacaan register. Kueri alamat individual terkonfigurasi dan pastikan tidak ada instrumen lain dalam segmen yang menggunakannya. Jika master uji terpisah diperlukan, hentikan polling pesaing sesuai prosedur lokasi daripada menambahkan master aktif lain ke bus hidup yang sama.
Bandingkan pengujian berhasil dengan permintaan gateway byte demi byte jika alat diagnostik memungkinkan. Jika kedua permintaan identik tetapi hanya satu berhasil, periksa pewaktuan, pengawatan port, dan perilaku pergantian kirim-terima. Jika pengujian pendek berhasil tetapi kabel terpasang gagal, lanjutkan dengan pemeriksaan topologi dan interferensi RS485; mengubah kredensial awan tidak memperbaiki perbedaan itu.
Tuntaskan definisi register sebelum menambah titik
Fungsi 03 membaca register penahan; fungsi 04 membaca register masukan. Referensi register tercetak pada manual dan bidang alamat gateway mungkin menggunakan konvensi penomoran berbeda. Pastikan pemetaan dari nilai diketahui, bukan otomatis mengurangi satu dari setiap angka. Blok yang diminta juga harus berada dalam rentang yang didukung perangkat.
Setelah respons valid, catat word mentah bersama hasil yang diurai. Dokumentasi perangkat harus menjelaskan status bertanda atau tanpa tanda, lebar nilai, representasi titik mengambang jika berlaku, urutan word, skala, dan satuan. Jangan memperbaiki penafsiran salah dengan pengali tanpa penjelasan. Nilai yang terlihat wajar pada satu titik operasi dapat menjadi salah segera setelah tanda atau besarannya berubah.
Perluas daftar polling secara bertahap. Amati durasi pemindaian jika perangkat lambat atau tidak ada, karena percobaan ulang dapat menunda titik lain yang sehat. Tentukan cara aplikasi pengguna membedakan nilai valid terakhir dari pengukuran baru. Verifikasi transformasi gateway-ke-platform terpisah dari pembacaan serial.
Pertanyaan integrasi
T1. Apakah memperpanjang batas waktu harus menjadi penyetelan pertama?
Hanya jika tangkapan menunjukkan balasan sah datang setelah batas waktu saat ini. Jika tidak ada permintaan, alamat yang dikueri salah, atau saluran rusak, menunggu lebih lama terutama menunda diagnosis. Catat waktu respons dan pengaruhnya pada seluruh pemindaian sebelum mempertahankan perubahan.
T2. Apakah mengganti SIM memengaruhi pembacaan register lokal yang gagal?
Tidak jika gateway sendiri melakukan polling lokal dan kegagalan sudah tampak pada port serial. Periksa koneksi hulu setelah akuisisi lokal berhasil. Untuk susunan master jarak jauh, bedakan apakah permintaan sudah mencapai gateway sebelum menarik kesimpulan itu.
T3. Apa yang diperlukan untuk tinjauan integrasi TG451?
Berikan dokumen register instrumen, tangkapan bingkai berhasil atau gagal, setelan serial saat ini, versi firmware, dan mode gateway yang diperlukan. Sertakan jumlah titik serta kebutuhan penyegaran agar tinjauan mencakup perilaku polling, bukan hanya kecocokan konektor.
Ringkasan
Pembacaan berulang yang konsisten dari register diketahui adalah titik awal berguna. Terapkan setelan terverifikasi pada gateway, lalu buktikan penguraian dan perilaku data lama pada tujuan. Kirim tangkapan dan detail pemetaan kepada METRAVON saat meminta dukungan konfigurasi atau penawaran gateway.
